通用
文章平均质量分 70
iteye_3848
这个作者很懒,什么都没留下…
展开
-
简明Python教程笔记整理
闲得没事干 又没心思深入研究其他东西 找了个折中的办法 看点新玩意儿 事实证明还是成功的 这次是Python 看的是http://sebug.net/paper/python/index.html 《简明Python教程》 只当扩充眼界 说实话 你让我Python搞个实际可用的东西 我依旧无能为力 悲催吧 简单把笔记整理一下 跟我认知中相同的部分都略过了* Python中 ...2011-07-27 17:40:54 · 107 阅读 · 0 评论 -
Practicle Java笔记 实践59-68(完)
实践59 运用interfaces支持多重继承实践60 没有任何办法能够阻止两个interfaces使用同名的常数和函数,为了避免可能的冲突,应当小心命名常数和函数。 例如例子中给出的 interface Golf和interface Bowling都有computeScore在实现时 为了加以区分 只能再额外创建一个MyGolf或MyBowling 之后让类实现MyGolf...2012-01-20 10:17:06 · 100 阅读 · 0 评论 -
Practicle Java笔记 实践46-58(同步&线程部分)
实践46 同步机制锁定的是对象,而不是函数或代码。当synchronized被当作函数修饰符时,它所取得的lock被交给函数的调用者。如果synchronized用于object reference,则取得的lock交给该reference所指的对象。(因此同一类2个不同对象之间加this锁是无效的,因为不是同一个锁) Java不允许将构造函数声明为synchronized。当两个线...2012-01-19 15:53:34 · 166 阅读 · 0 评论 -
Practicle Java笔记 实践28-45
实践28 将精力集中于建立良好可靠的设计(必要时易于修改) 高效代码与 1 良好的设计 2 明智地选择数据结构 3 明智地选择算法 三者的密切程度,远大于与实现语言的关系。实践29 常见的Java编译器几乎做不了什么优化工作,所以不要依赖编译器的优化功能(特别Java的) 我们有三个选择:1 手动优化 2 使用第三方优化编译器 3 依靠诸如JIT,Hotspot这样的运行...2012-01-18 17:13:48 · 117 阅读 · 0 评论 -
Practicle Java笔记 实践16-27(异常处理部分)
实践16 异常之所以复杂,因为其类似于goto语句 如果同时存在catch块和finally块,则先进入catch再执行finally,如果没有catch块,则直接执行finally实践17 产生异常的选择:1 捕捉并处理 2 捕捉并再次抛出 3 捕捉并抛出新异常 4 不捕捉 不要忽略异常 尽可能的就地处理 不要捕捉了异常但是不做任何事 至少打印留下log以便记录实践...原创 2012-01-18 13:41:53 · 206 阅读 · 0 评论 -
Java中的软引用,弱引用和虚引用
在Android的图片处理中,碰到的一个非常普遍的问题便是OOM错误 为此网上也有很多例子,而在之前的一篇转载里 提到了ListView中加载图片的ImageLoader,而其中有一处,使用到了名为SoftPreference的类 这是Java中的一个类 也就是所谓的软引用 在查询了相关的资料以后 会发现SoftPreference的特性,非常适合用来处理OOM引起的问题 下面是百度文库的一篇转载...原创 2012-01-17 14:38:18 · 157 阅读 · 0 评论 -
ftp 基础编程
ftp 基础编程网上COPY而来 原地址:http://www.cnblogs.com/huoguofeng/archive/2010/11/19/1881327.html命令和返回码:C-->S:命令S-->C:返回码每一个Ftp发送之后,Ftp服务器都会返回一个字符串,其中包括一个返回代码和一串说明信息。这个返回码主要是用于判断命令是否被成功执行了。除此之 ...原创 2011-01-21 15:33:30 · 282 阅读 · 0 评论 -
Thinking In Java Chapter2小记
一直没整理 今天一并发上来 第二章中间有一些以前忽略的东西,做个简单的记录。 操作的标示符其实是一个引用,所以安全的做法是在创建引用的同时进行初始化 存储的位置寄存器是最快的存储区,位于处理器内部,但数量有限,不能直接控制堆栈,位于RAM随机访问存储器中,通过堆栈指针从处理器获得直接支持。指针向下移动则分配内存,向上则释放。仅比寄存器慢,是高效快速的。Java系统必...2011-01-05 14:20:41 · 82 阅读 · 0 评论 -
Thinking In Java Chapter3-5小记
3-5章概念比较简单 把平时不太用的 做个记录 Foreach语法 float f[] = new float[10];for(float x : f){} break,continue加标签的跳转,只用于多层循环控制 label1:outer-iteration{ inner-iteration{ //... break; //....2011-01-05 13:55:27 · 66 阅读 · 0 评论 -
pinyin4j使用
最近在列表排序上遇到了一个关于中文排序的问题 很自然的百度以后找到了一个工具pinyin4j这里就pinyin4j的基础使用笔记一下 其实百度上也能得到类似的结果 首先来看一个HanyuPinyinOutputFormat的类 因为之后我们在将中文转化为拼音的过程中 需要传入这个参数 HanyuPinyinOutputFormat format = new HanyuPin...2011-12-28 17:10:34 · 76 阅读 · 0 评论 -
学习笔记——正则表达式
JavaEye挂了。。设计模式的学习有些停滞,正好把想看的正则表达式看了正则表达式主要作用是用来描述字符串对象的,还可以用来匹配字符串(我感觉最多的就是各种验证,查找替换中的实际应用) 正则表达式语法:● 字符与字符串直接用字母和数字 /a/ /b/ /abc/ /123/还有反斜杠加特殊字符 \n \t \( \o等等● 字符类[…] 可以...2010-11-24 17:42:07 · 73 阅读 · 0 评论 -
深入理解JavaScript闭包
跟犀牛聊的过程中他提到一个词“闭包” 然后说到了什么lambda什么的 但是一直没明白到底有什么用 今天偶然看到这篇东西 详细讲述了JS中的闭包 因为写的真的不错 让我这个不知道闭包是什么东西的 看起来也非常易懂 因此就转载过来了--------------------------------------------------分割线--------------------------...原创 2011-08-05 18:00:05 · 69 阅读 · 0 评论 -
C++拾遗
C++拾遗 今天的所谓培训总算讲到了一些我有点兴趣的东西了,很明显C和Java中有非常多不同的地方,既然有一些收获,就把今天碰到的一些情况记录下来做个整理。很高兴的,我终于对C/C++(抱歉 我始终觉得C++跟C差不多 就多了点支持 多了OO的东西)的指针或是其本身不再那么排斥了,甚至觉得手动控制内存是件非常有趣的事,当然目前还只限于兴趣,让我自己写还是有很多问题的。 ●继承中的...2011-08-03 13:59:29 · 86 阅读 · 0 评论 -
Github简明入门指南思维导图
这是一篇GitHub最最初级的入门,来源是http://rogerdudler.github.com/git-guide/index.zh.html。这个网站做得非常的有爱,虽然是一个教程,却给人一直读下去的舒适感,一点没有枯燥,光从网站的质量上就非常出色,LZ抱着了解下github点进去看,非常短,很快就看完了,下面是LZ几乎100%的ctrl+copy画成的思维导图 ...原创 2013-03-14 17:35:33 · 527 阅读 · 0 评论