- 浏览: 143550 次
- 性别:
- 来自: 北京
最新评论
-
nwater:
楼主,我在使用gecco核心库开发时,出现下面的错误,请问这种 ...
gecco 1.1.0稳定版发布,易用的轻量化爬虫 -
xtuhcy:
Chen.H 写道结合reids的插件gecco-reids ...
java爬虫gecco监控来了,不再裸奔 -
Chen.H:
结合reids的插件gecco-reids reids=&g ...
java爬虫gecco监控来了,不再裸奔 -
xtuhcy:
gnomewarlock 写道这例子能跑? 少了个最主要的wr ...
maven打包deamon运行程序 -
gnomewarlock:
这例子能跑? 少了个最主要的wrapperMainClass
maven打包deamon运行程序
文章列表
单一职责原则
我完成我自己的任务就ok了,别的我不管
开发封闭原则
不修改现有代码的同时,能保证需求的变更。通过新增代码保证系统的扩展性,当然新增代码不是说复制/粘帖
替换原则
子类能完全覆盖父类,避免instanceof的使用
依存关系倒置原则
我只想看到抽象类或者接口,不想了解具体的实现类
接口隔离原则
我不使用的方法,请不要让我看到。
UML的类图共有6种关系:泛化(Generalization),实现(Realization),依赖(Dependency),关联(Association),聚合(Aggregation),组合(Composition)
泛化很简单,对应java的extends。也就是常说的继承。
实现也很简单,对应java的implmentes。也就是接口的实现。
依赖:对应java的局部变量、函数参数、静态方法的引用。如:A依赖B和C
public class A() {
public void test(B b) {
b.ttt();
...
1、获得root权限,用的Unviersal Androod
2、下载hci相关工具
http://androidobex.googlecode.com/files/hciconfig http://androidobex.googlecode.com/files/hcitool http://androidobex.googlecode.com/files/hidd
拷贝到sdcard
3、将/system挂载为可读写rw
mount:列出当前的挂载点
/dev/block/mtdblock6 /system yaffs2 ro 0 0
我的设备的/system挂载点 ...
http://blog.csdn.net/haojunming/article/details/6693922
keytool -genkey -alias tomcat -keyalg RSA 密码是:changeit姓名是:localhost(此次一定要填,否则无法访问)
修改Tomcat server.xml 配置
<Connector port="8443" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" en ...
lsof -n|awk '{print $2}'|sort|uniq -c |sort -nr|more
find . -atime 365 -exec ls -lu {} \;
查找365天未访问的文件列表
atime表示访问时间
mtime表示修改时间
最近在优化搜索服务,以前的搜索服务十分简单,现在需要增加查询结果分组统计的功能,以提高用户体验。
g了一番,有以下几个主要的实现方式:
1、利用search中的collect,自己实现一个collect输出分组统计结果;
2、一个开源的lucene插件bobo browser
3、lucnen3.2后有个grouping模块
最后我选择了grouping这个模块来实现
grouping模块有2种方法实现,2次遍历法和1次遍历法。1次遍历法是在lucene3.3之后才开始提供。
1次遍历法效率很高,但是需要在索引时添加特殊的标志:
To use the single-pass ...