- 博客(116)
- 资源 (16)
- 收藏
- 关注
转载 ERRO:Karma安装后找不到指令
window 7下:'karma'不是内部或外部命令,也不是可运行的程序或批处理文件。安装完成后,在命令行中敲入karma出现以下结果:(是不是很抓狂,而且操作没有问题呀!为什么会介样子呀!)其实原因和上面的一样一样的!找到安装nodejs的根目录:(比如我的是:D:\Program Files\nodejs)然后你会发现其实nodejs库的启动都是靠一个*.c
2015-03-23 22:01:11 826
转载 尾递归(Tail recursion / Tail call)
转载于这里写链接内容 递归与尾递归关于递归操作,简单地说,一个函数直接或间接地调用自身,是为直接或间接递归。例如,可以使用递归来计算一个单向链表的长度:public static int GetLengthRecursively(Node head){ if (head == null) return 0; return GetLengthRecursively(head.Nex
2015-03-14 22:13:37 751
转载 Scala
来自 fair-jm.iteye.com 转截请注明出处摘录的一些笔记 来源挺杂的 主要是coursera上 FP principle in Scala课程的笔记内也许有诸多错误 欢迎指正 避免状态改变 函数是一等公民求值策略 Call by name:先代入等使用时再求值 Call by value:先求值再代入如果CBV能终止 那么CBN一定能终止 反过来不成立 例子: def
2015-03-14 21:48:06 1078
转载 Scala-5 - 4 - Lecture 4.4 - Variance (Optional) (21_33)
Liskov Substitution Principle
2015-03-14 21:37:44 653
转载 Scala-5 - 3 - Lecture 4.3 - Subtyping and Generics (15_02)
subtying generics
2015-03-14 20:57:40 492
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-03-14 18:37:02 415
转载 Scala-2 - 5 - Lecture 1.5 - Example_ square roots with Newton_'s method (11_25)
2015-03-11 16:50:02 424
转载 Scala 2 - 4 - Lecture 1.4 - Conditionals and Value Definitions (8_49)
val和def的区别在scala中,可以用val和def前缀来定义变量,例如:val x = 1def y = "foo"这两者的区别在于:val定义值时,会做call-by-value操作,def则会做call-by-name操作。例如:// 这是一个死循环 def loop: Boolean = loop //
2015-03-11 16:25:16 440
翻译 Scala-Evaluation Strategies and Termination (4_22)
This scheme of expression evaluation is called substitution model.将一个表达式计算为一个数值。对没有side effects的表达式都可以使用。Side effect:Call-by-name has the advantage that a function argument is not evaluated if t
2015-03-11 16:00:32 428
转载 关于FP的一些概念
FP全名为(Functional Programming函数式程序设计 )函数式程序设计是一种设计、编制和调试函数式程序的技术。函数式程序是由一些原始函数、定义函数和函数型组成的函数表达式。Lambda Lambda Calculus 在数学定义上面非常简单,并且和与图灵机等价,也就是说FP语言程序与普通的命令式语言如C可以写出同样能力的程序。定义 一个 Lambda 定义就
2015-03-11 15:32:04 2345
转载 Hibernate常用Annotation标签说明
@ javax.persistence.Entity实体类定义,该标签表示当前类是一个Hibernate的数据库实体,对应着数据库中的某个表位置:用于类级别参数:无样例:@Entity注意:导入标签类时可能会有多个,这里使用的是javax.persistence.Entity@javax.persistence.Table实体类定义,该标签表示当前类是一个Hiberna
2014-12-20 17:38:27 473
转载 java.util.Properties用法
java.util.Properties是对properties这类配置文件的映射。支持key-value类型和xml类型两种。key-value类型的配置文件大略长这样:
2014-11-23 09:46:23 3548
转载 Java 嵌套类与内部类
在Java中,可以在一个类内部定义另一个类,这种类称为嵌套类(nested class)。嵌套类有两种类型:静态嵌套类和非静态嵌套类。静态嵌套类较少使用,非静态嵌套类使用较多,也就是常说的内部类。其中内部类又分为三种类型:1、在外部类中直接定义的内部类。2、在函数中定义的内部类。3、匿名内部类。对于这几种类型的访问规则,示例程序如下:
2014-11-15 16:28:52 428
转载 ID3算法
1. ID31.1 ID3算法原理ID3是一种基于决策树的分类算法,由J.Ross Quinlan在1986年开发。id3根据信息增益,运用自顶向下的贪心策略建立决策树。信息增益用于度量某个属性对样本集合分类的好坏程度。由于采用了信息增益,id3算法建立的决策树规模比较小,查询速度快。id3算法的改进是C4.5算法,C4.5算法可以处理连续数据,采用信息增益率,而不是信息增益。理解信息增
2014-11-13 16:10:14 3622
转载 java编程思想读书笔记-3
第6章 访问权限控制6.4 类的访问权限Java的访问权限控制修饰符,从最大权限到最小权限依次是:public、protected、包访问权限(默认,没有关键字)和private。对于类的访问权限只能是:public和包访问权限(但内部类可以是private或protected的);对于类中的成员的访问权限可以是上述的四种。下面是各种访问权限的作用。 public修饰类
2014-11-12 15:25:38 532
转载 java编程思想读书笔记-2
第五章 初始化与清理5.5 清理:终结处理和垃圾回收java里提供finalize()方法:一旦垃圾回收器准备好释放对象,将首先调用其finalize()方法,并且在下一次垃圾回收动作发生时,才会真正回收对象占用的内存。 (1).对象不一定会被回收。 (2)垃圾回收不是析构函数。 (3).垃圾回收只与内存有关。无论对象是如何创建的,垃圾回收器都会释放对象占据的所有内
2014-11-11 14:44:07 618
转载 高质量JAVA代码编写规范
1. Java 命名约定 除了以下几个特例之外,命名时应始终采用完整的英文描述符。此外,一般应采用小写字母,但类名、接口名以及任何非初始单词的第一个字母要大写。1.1 一般概念 * 尽量使用完整的英文描述符 * 采用适用于相关领域的术语 * 采用大小写混合使名字可读 * 尽量少用缩写,但如果用了,要明智地使用,且在整
2014-11-10 19:22:08 478
转载 HTML中meta的作用
meta是用来在HTML文档中模拟HTTP协议的响应头报文。meta 标签用于网页的与中,meta 标签的用处很多。meta 的属性有两种:name和http-equiv。name属性主要用于描述网页,对应于content(网页内容),以便于搜索引擎机器人查找、分类(目前几乎所有的搜索引擎都使用网上机器人自动查找meta值来给网页分类)。这其中最重要的是description(站点在搜索引擎上的描
2014-10-15 21:12:38 538
universal-image-loader-1.8.6-with-sources
2014-05-09
sencha-touch仿youku代码
2014-03-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人