- 浏览: 98830 次
- 性别:
- 来自: 北京
最新评论
文章列表
多少接触了点js jsp html 发现有时候会出现这样的写法
<a href="javascript:void(0)" onclick="app_bookmark(${app_id}); return false;"><img src="http://xnimg.cn/imgpro/button/collect-app.png" alt="收藏应用"></a>
<a href=
"javascript:void(0)"
onc ...
起因是看到了 小灰灰在人人上分享的文章 http://blog.renren.com/share/223068399/3902293927
里面 提到了几个数据结构 是头一次听说 还是很牛逼的
trie树,双层桶划分 实际就是分治思想,Bloom filter 这个不难理解 但是很好的
http://my.oschina.net/xtxb/blog/3852
http://my.oschina.net/xtxb/blog/3853
分别介绍 Bloom filter 和 counter bloom filter的。
此外也了解到了 几个数据结 ...
应该记住的是 String的操作 ; Date的操作 ; toString hashCode equals应该想到这个!!!
http://www.oschina.net/bbs/thread/4915
这里有一个IBM的教程 主要讲解了 toString hashCode equels compareTo 这几个 , 我感觉编写一个module或者bean应该挺适合
http://www.ibm.com/developerworks/cn/edu/j-dw-java-lessismore-i.html
commons-系列
由于想看一下 工程中的jar包都是什么东东 于是看到了很多commons-xxx 然后才看到一篇新的天地 这些应该可以让java程序员工作得更轻松 算是一些“小轮子”吧
先上一个小小例子
比如一个字符串 你要判断 是否为null 为空格 为tab 为空字符串 你也许会这样写
if(str!=null&&str.length!=0&&!(str.equals(" "))
{
//do something
}
但是在commons-lang中有一个类 StringUtils 其中的静态 ...
SecurityChain extends ChainBase implements SecurityCommand
开始是因为 apps工程 在进一个app之前就要做一系列的判断 比如 是否app已经注销 用户是否加载了app app是否被封禁 app是否处于维护中 ,这样形成了一个securityChain。
想到了command设计模式
想到了chain设计模式
然后发现了 这里实现是用到了Apache的 commons-chain实现的
看了看 它的源代码 也看了一个文章 http://www.360doc.com/content/06/0504/11/271 ...
今天写了一个 脚本 作用是将一个数据库中的一个查询结果 跑出来 放到一个文件中 查询结果有70k多条。
涉及到了 2个知识点吧 记录一下
1 连mysql的问题 主要是这个MySQLdb模块儿 http://www.cnblogs.com/czh-liyu/archive/2008/04/13/1151758.html 主要可以参考这个url
2 结果重定向的问题
就是平时在控制台打出的结果 打到一个文件中去 可以这样做
def print_result(cursor, list):
'''打印出查询结果'''
f = open('test.t ...
http://zhangshixi.iteye.com/
开始 是看到了 关于jdk中util 容器的介绍 比我总结的细致 生动 专业 后来看到别的也很好 学习了
http://txy821.iteye.com/blog/760957
http://www.blogjava.net/cherishchen/archive/2008/03/17/186782.html
记录了 String的常见问题
· string池的原则String s = new String("a") 与 String s = “a” 的区别
· String是final的 因此 用来做函数的参数 被uppercase什么的 是不变自身的
· intern方法的用法
嵌套类中,内部类想调用外部类的方法
- 博客分类:
- j2se
今天在看cachePoolBase这个类时 开始不明白 为什么要这样一下
final CachePoolBase mgr = this;
看了一下 才明白 是因为在内部类中要调用 外部类的方法
final CachePoolBase mgr = this;
XceStormAdapter.getInstance().subscribe(SVC_ID, new XceStormListener(){
private static final long serialVersionUID = 1L;
@Override
public void ...
ganglia : 性能监控的软件 后面是百科地址
RPC(Remote Procedure Call Protocol)——远程过程调用协议 其中 facebook 用的是 thrift ; google 用的是protoBuf
起因:今天在改一段代码 大意是要求从一个property文件中读取内容 key是数字 value是字符串(汉字) 然后放到map里面 作为错误代码和错误提示信息的动态映射。
这样的一段代码
InputStream is = this.getClass().getClassLoader().getResourceAsStream(configFile);
// InputStreamReader ir = new InputStreamReader(is);
Properties prop = new Properties();
prop.load(is); //prop.lo ...
http://juvenshun.iteye.com/blog/240257
解决Maven中OutOfMemory错误
记录之
有时候需要对一长串地址中的各种信息进行提取整合 于是需要对url进行分析吧
然后就看到了这个
http://reeboo.iteye.com/blog/375476
然后 就看到了 公司里的一段代码
/**
*
* 解析一个url,把queryString和无参的url分离出来
*
* @param s_url
* @return 一个长度为2的String数组,第一个元素为无参的url,第二个元素为原url中的queryString
* @throws MalformedURLException
* @throws Mal ...
http://yiminghe.iteye.com/blog/241396
转么。。
一个讲ArrayList源码的文章 让我懂了这几点
+modCount干嘛用的 为什么有时候有ConcurrentModificationException+序列化 反序列化 为什么那个底层数组是transient的
接下来这个http://dev.firnow.com/course/3_program/java/javajs/20090216/155673.html
专门讲ConcurrentModificationException的 受益匪浅 终于明白点了
可能 ...
http://www.blogchina.com/20080123466966.html