加载中
【SICP归纳】6 副作用与环境模型

虽说叫做副作用显得不太好听,但在Lisp中副作用还是非常重要的。而相对于所有状态都必须显式地操作和传递额外参数的方式,如果引进赋值和将状态隐藏在局部变量中,那么就可以用更加模块化的方...

为什么你不能静下心来

恍惚间,十年过去了,当时从语文老师那里领悟到了一个词——忘我。 不去想环境有多差亦是多好,什么都不用去管,也不要去奢望,不要去贪图享受。只是忘记自己的存在,全身心地投入到自己所做...

【SICP练习】1 练习1.1-练习1.5

 练习1.1 这道题主要是关于简单的数字运算,我们看完之后可以在MIT-Scheme中进行验算。如果环境不熟悉,可以参见【Scheme归纳】的第一篇博文。如果发现在MIT-Scheme等环境上的运算结果和...

如何在Ubuntu中安装JDK

下载JDK 1,到Oracle官网下载相关的JDK 2,在你的账户下新建文件夹,并命名为“Java”,当然了,名字你可以随意。 也就是在/home/user/Java,我的位置是/home/nomasp/Java。然后将你下载的文...

预处理指令

C#预处理指令基本概念 虽然同C和C++的术语“预处理指令”名称一样,但C#的其实并没有单独的预处理步骤,也就是说在VS等环境中并没有预处理的编译器。 预处理指令能够用于替换源文件中的信息。...

软件测试相关简要记录

软件测试 编码和测试统称为实现。 通常在编写出每个模块之后就对程序做必要的测试,这叫做单元测试。模板的编写者和测试者是同一个人。 之后会进行其他综合测试,由专门的测试人员承担这份工...

【算法】3 由招聘问题看随机算法

招聘问题 我想看我博客的还是学生人群偏多吧,本身很快就要去面试了,在这篇博客的问题中,我们就把自己当作Boss过把瘾。 某天,你想雇用一名算法工程师。当然,不可能让你这个Boss亲自去到处...

NoMasp博客导读

简介 博客简介 您能看到这篇博客是我的荣幸,本博客会持续更新。感谢您的支持,欢迎您的关注和留言。博客主要有4个专栏,分别讲解了Windows App的开发、关于SICP的习题和Scheme语言的学习、以...

怎样学习一门编程语言

选择一门语言 确定你感兴趣的领域 你可以开始学习任何编程语言(尽管其中一些被描述地比其他的更加“易学”),你得去问自己自己想用通过学习这门语言完成什么样的工作。这将会帮助你确定你应...

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部