- 浏览: 4453 次
- 性别:
- 来自: 北京
最新评论
文章列表
iconv
用以转换文本的字符集编码
引用lins@ubuntu:~$ iconv -f utf-8 -t gb2312 test
����һ���
lins@ubuntu:~$ iconv -f utf-8 -t utf-8 test
我是一个人
locale
查看本地字符集……
引用lins@ubuntu:~$ locale
命令|程序+&
用以将命令|程序置于后台运行,用以释放终端
引用lins@ubuntu:~$ gedit&
[1] 3161
lins@ubuntu:~$
参考:Does Java need Checked Exceptions? (Bruce Eckel's MindView)
异常分为checked跟runtime
checked的异常总是要被抓住或者抛出:抓住的话,就会写(生成)很多没必要的代码,搞得代码很乱,而且java是默认你处理了这个异常,而当异常出现时假如我们不加处理,程序会继续跑下去;抛出的话,所有调用这段代码所在方法的地方也要处理异常,而且会使得继承的重载变得很糟糕。
你可能会给出很多理由,为什么用checked的异常,我的辩解在这http://tutorials.jenkov.com/java-exception-handl ...
适配器模式一个即简单又常用的模式。
引用问题:
上头给了一个接口|类I,现在又原先已经实现此功能的类A。可是很遗憾的是,这个类A并不符合借口|类I的要求。
解决:
适配器模式
接口适配器
对象适配器
A 类适配器(I为接口)
创建类B继承A实现I,实现的方法里调用super的方法。
B 对象适配器(I为类)
创建类B继承类I并且包含A的实例,需要重载的方法里掉用A。
lins,如有错误请指正!
最近老牛(BOSS) 喊来了个西班牙的教授Evan,上了几节AI的课。感觉讲的不错,就做个简要记录。
引用问题:
8-puzzlehttp://www.8puzzle.com/
如
324 123
6_1 to 8_4
875 765
找到解或找到最优解
引用数据结构:
决策树呗 根节点为初始状态;某一节点的子节点为符合移动规则移动后产生的状态。
对应此数据源结构的目标:
找到一个节点,其对应的状态就是
123
8_4
765
有了数据结构,那么开始考虑算法:
引用 广度优先;
深读优先;
iterative deepeni ...
"Software entities should be open for extension,but closed for modification"——Bertrand Meyer
距离本科结束,研究生开始已经快1年了,技术基本没有增长,惰性长了不少,是有必要温故而知新下了。design pattern作为一门本科时期上的模模糊 ...