Tag: 项目和解决scheme

球拍与计划有什么不同?

球拍是Scheme的后裔。 Racket与R6RS有什么不同? 它增加了什么,或带走了什么,或者只是不同? 我知道Racket不仅仅是一种语言,它是一个语言平台。 但我指的是主要的球拍方言。

学习LISP的最好方法是什么?

我已经使用Python,PHP,Java和C进行了几年或几年的编程,刚刚读完黑客和画家,所以我很想给LISP一个尝试! 我明白它与我所知道的完全不同,并不容易。 另外我想(如果我错了,请纠正我)LISP周围的社区和开发方式less得可怜。 所以我的问题是:学习LISP的最好方法是什么? 我不介意买书或投资一些时间。 我只是不希望它被浪费。 “最终”的想法是使用LISP进行Web开发,而且我知道这并不常见,所以我知道在select第一本书或教程之前计划我的学习是很好的,并且花费大量的时间在一些不可能的事情上是最好的方法! 谢谢大家的答案! 编辑:我阅读Practical Common Lisp,是:…很长,很难,有趣,肯定让我在Lisp中滚动,在那之后,我阅读了这个小小的策划者,而且对我的整体编程来说很短,很有趣,非常好。 所以我的build议是首先读小诡计,然后(它的几个小时,它的价值),如果你决定口齿不清(或计划或任何方言)是不是你在哪里寻找,你仍然会有一个非常有趣关于recursion的新思路!

如何获得Vim中所有已安assembly色scheme的列表?

有没有办法在Vim中获得所有安装的配色scheme列表? 如果不查看.vim目录,就可以非常容易地select一个。

如何从Visual Studio中重命名项目文件夹?

我目前的重命名项目文件夹的解决scheme是: 从解决scheme中删除该项目。 重命名Visual Studio以外的文件夹。 重新添加项目到解决scheme。 有没有更好的办法?

“小小的策士”中的Y组合讨论

所以我花了很多时间阅读和重读The Little Schemer第9章的结尾,其中适用的Y组合器是为“长度”函数而开发的。 我认为我的困惑归结为一个单一的陈述,对比两个版本的长度(在组合因子被排除之前): A: ((lambda (mk-length) (mk-length mk-length)) (lambda (mk-length) (lambda (l) (cond ((null? l) 0 ) (else (add1 ((mk-length mk-length) (cdr l)))))))) B: ((lambda (mk-length) (mk-length mk-length)) (lambda (mk-length) ((lambda (length) (lambda (l) (cond ((null? l) 0) (else (add1 (length (cdr l))))))) (mk-length mk-length)))) (第四版)指出,A“在我们将它应用于参数时返回一个函数”,而B“不返回函数”,从而产生自我应用的无限回归。 我被这个难住了 如果B被这个问题困扰,我不会看到A如何避免它。

conda,condi,conde,condu

我正在阅读Reasoned Schemer 。 我有一些关于conde如何工作的直觉。 然而,我无法findconde / condu / condu / condu做什么的正式定义。 我知道https://www.cs.indiana.edu/~webyrd/,但似乎有例子,而不是定义。 conde , condu , condu有什么正式的定义吗?

VS2008安装项目:共享(所有用户)应用程序数据文件?

同胞anthropoids和睡莲叶和水轮! 我正在使用VS 2008在C#/ .NET / WPF中开发Windows桌面应用程序。该应用程序需要在Vista和XP计算机上安装和运行。 我正在安装/ Windows安装程序项目来安装应用程序。 我的应用程序需要对SQLCE数据库文件(.sdf)和与我正在使用的第三方控件相关的一些其他数据库types文件进行读取/修改/写入访问。 这些文件应该在个人电脑上的所有用户/login之间共享,任何一个都不需要成为pipe理员。 当然,这意味着这些文件不能进入程序自己的安装目录(在Vista到来之前,这样的事情经常发生,是的,是的!)。 我原本以为这个解决scheme很简单。 Vista和XP都有用于此目的的共享应用程序数据文件夹。 (在Vista中为“\ ProgramData”,XP中的“\ Documents and Settings \ All Users \ Application Data”)。存在.NET Environment.GetFolderPath(SpecialFolder.CommonApplicationData)调用来查找指定PC上这些文件夹的path,是,是的! 但是我不知道如何在安装项目中指定shared-application-data文件夹作为目标。 安装项目提供了一个“公用文件”文件夹,但是这是为共享程序组件(而不是数据文件),通常位于“\ Program Files”下,并具有相同的安全限制,“\ Program Files文件”是的是的! 安装项目提供一个“用户的应用程序数据”文件夹,但这是一个每个用户的文件夹,这正是我想要避免的,是的,是的! 是否有可能从一个VS 2008安装项目以一种健壮的,跨Windows版本的方式将文件添加到shared-app-data文件夹? 谁能告诉我怎么样?

visual c ++:#在同一解决scheme中包含来自其他项目的文件

我正在使用Visual C ++进行游戏。 我在单独的项目中有一些组件,并设置了项目依赖关系。 我如何从一个不同的项目中包含头文件? 我不知道如何使用另一个项目中的类。

iOS – xcode模拟器上的颜色与设备上的颜色不同

概观 我的iPhone应用程序在模拟器(iMac)中的背景颜色看起来不同于设备上的颜色(iPhone 3GS)。 编辑(以下部分已添加) 以下是不同的: 故事板颜色(xib文件) 模拟器的颜色 设备颜色 我想我应该看看它在设备上的外观。 问题 这是其他开发者面临的常见问题,是否有匹配颜色(系统过程)的方法? 在不同版本的iPhone(3gs / 4 / 4s)或所有颜色上,颜色看起来会不同? 我错过了什么,有什么特定的颜色configuration文件,我应该使用? 有什么样的经验法则的RGB值的变化一定比例? 在iPhone 4和4S中,颜色匹配模拟器? (我没有iPhone4和4S,所以我不确定。)

如何强制在Visual Studio 2013中打开解决scheme文件(SLN)?

尝试在VS 2013中显式打开VS 2012解决scheme(SLN文件)成功。 只需在Windows资源pipe理器中双击它,仍然可以在VS 2012中打开它。 我读过“ Visual Studio 2012不转换VS2010解决scheme? ”,并按照“另存为…”解决scheme文件的build议 。 它仍然默认在VS 2012中打开。 我的问题: 如何更改SLN文件强制在Visual Studio 2013中打开?