- 博客(2)
- 资源 (8)
- 收藏
- 关注
原创 faston-java.lang.ArrayIndexOutOfBoundsException: 160
今天下午,报这个错. debug半天,跟踪源码... 差不多2个小时就这么没了
2014-09-19 15:22:25 2396
Scala详细总结(精辟版++).docx
scala是一门以java虚拟机(JVM)为目标运行环境并将面向对象和函数式编程的最佳特性结合在一起的静态类型编程语言。
scala是纯粹的面向对象的语言。java虽然是面向对象的语言,但是它不是纯粹的,因为java的基本数据类型不是类,并且在java中还有静态成员变量和静态方法。相反,scala是纯粹面向对象的,每个值都是对象,每个操作都是方法调用。
scala也是一个成熟的函数式语言。函数式编程有两个指导思想:①函数是头等值,也就是说函数也是值,并且和其他类型(如整数、字符串等)处于同一地位,函数可以被当作参数传递,也可以被当作返回值返回,还可以在函数中定义函数等等;②程序的操作应该把输入值映射为输出值而不是就地修改,也就是说函数调用不应产生副作用,虽然函数式编程语言鼓励使用“无副作用”的方法,但是scala并不强制你必须这么做。scala允许你使用指令式的编程风格,但是随着你对scala的深入了解,你可能会更倾向于一种更为函数式的编程风格。向函数式编程转变,你就应该尽量去使用val、不可变对象、无副作用方法,而不是var、可变对象、有副作用方法。要明白的是,从指令式编程向函数式编程的转变会很困难,因此你要做好充分的准备,并不断的努力。
scala运行于JVM之上,并且它可以访问任何的java类库并且与java框架进行互操作,scala也大量重用了java类型和类库。
2015-06-30
Editplus-v3.41bulid1115.exe
Editplus-v3.41bulid1115.exe 一个小巧的编辑器.
用户名:Free User
注册码:6AC8D-784D8-DDZ95-B8W3A-45TFA
2015-01-13
算法文档,来看看吧
[原网页] [置顶] 程序员面试、算法研究、编程艺术、红黑树、数据挖掘5大系列集锦
[原网页] 程序员编程艺术第三十~三十一章:字符串转换成整数,通配符字符串匹配
[原网页] 程序员编程艺术第二十八~二十九章:最大连续乘积子串、字符串编辑距离
[原网页] 数据挖掘中所需的概率论与数理统计知识、上
[原网页] 从K近邻算法、距离度量谈到KD树、SIFT+BBF算法
[原网页] 九月十月百度人搜,阿里巴巴,腾讯华为笔试面试八十题(第331-410题)
[原网页] 支持向量机通俗导论(理解SVM的三层境界)
[原网页] 从决策树学习谈到贝叶斯分类算法、EM、HMM
[原网页] 从LSM-Tree、COLA-Tree谈到StackOverflow、OSQA
[原网页] 程序员编程艺术第一~二十七章集锦与总结(教你如何编程),及PDF免分下载
[原网页] 教你如何迅速秒杀掉:99%的海量数据处理面试题
[原网页] 程序员编程艺术第二十七章:不改变正负数相对顺序重新排列数组(无解?)
[原网页] 三五杆枪,可干革命,三五个人,可以创业
[原网页] Machine Learning读书会集锦(2013年4月14日第5期PPT教程已公布)
[原网页] 结构之法算法之道blog博文集锦第6、第7期CHM文件0积分下载「07.30」
[原网页] 推荐引擎算法学习导论
[原网页] 程序员编程艺术第二十六章:基于给定的文档生成倒排索引(含源码下载)
[原网页] 程序员编程艺术第二十五章:Jon Bentley:90%无法正确实现二分查找
[原网页] 编程艺术第二十三~四章十一续:杨氏矩阵查找,倒排索引关键词Hash编码
[原网页] 六之再续:KMP算法之总结篇(12.09修订,必懂KMP)
[原网页] Nginx源码剖析之内存池,与内存管理
[原网页] 程序员编程艺术第一~二十二章集锦与总结(教你如何编程)
[原网页] 从Trie树(字典树)谈到后缀树(10.28修订)
2015-01-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人