`
kujo
  • 浏览: 22573 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
RS NF http://blog.csdn.net/hyholine/article/details/7254596
要查看删除的文件: git ls-files --deleted 恢复则需要从新checkout: git checkout -- <deleted_file> 以下内容待试验: 多个文件同时操作可以使用xargs git ls-fies -d | xargs git checkout -- http://blog.sina.com.cn/s/blog_48e9691b01011yot.html
1.getPage 很不好   可以改成fetchPage 或者downloadPage 2. 单词更多选择senddeliver,dispatch,announce,distribute,routefindsearch,extract,locate,recoverstartlaunch,create,begin,openmakecreate,setUp,build,generate,compose,add,new 3.名字可以取多长 3-1.在小的作用域里可以使用短的名字 3-2.团队的新成员是否能理解这个名字的含义。    doc代替document   OK    str代替String ...
看图,图很清楚了 from: http://www.360doc.com/content/14/0508/18/11965070_375867925.shtml
用google  ProtoBuf 做序列化/反序列化 怎么使用,随便百度 但是下载地址都还是code google的。 新列一个下载地址 github的 https://github.com/google/protobuf/tags 随便哪个版本,window版 linux版随便下
遇到一个问题, 想看一些信息,log太多。 1.一般都是用tailf xx.log,再重现一次。 但有时候别人在测试你也在测试,也不太容易看。 2.用less 然后搜索的话,翻页太多,麻烦。 3.用cat xx.log | grep abc 但是这样有时候会grep很多东西,而且是从前往后grep的。 4.改为  tac xx.log | grep -m2 -C2 abc 这样就好看多了 tac = cat反过来,即从后往前cat文件 grep -m 搜索的结果个数设置      -C(大写) 搜索结果的旁边n行输出
shard后集群扩容后的数据迁移问题 http://www.zhizhihu.com/html/y2014/4593.html
redis做缓存集群, java的client使用的jedis(jedis-2.7.0.jar) 重要的是得实现一致性hash jedis的使用参考如下: http://blog.csdn.net/jiangtao_st/article/details/37699473 还有一篇说一致性hash的: http://my.oschina.net/u/866190/blog/192286
mysql profile explain slow_query_log分析优化查询 在做性能测试中经常会遇到一些sql的问题,其实做性能测试这几年遇到问题最多还是数据库这块,要么就是IO高要么就是cpu高,所以对数据的优化在性能测试过程中占据着很重要的地方, ...
之前遇到的问题, 怎么统计log中,哪些ip访问的次数最多。 主要思路就是awk+sort 根据第二个字段进行分组计算数量可以使用: 例子: 1  A  1 2  B  2 3  C  1 4  D  1 5  E  3 6  A  2 7  B  1 8  C  2 9  D  3 awk '{a[$2]+=1}END{for (i in a)print i,a[i]}' file 结果: A 2 B 2 C 2 ... awk的数组 其下标可以是任意字符或者字符串。比如a[bob],表示数组a的一个元素,它的下标是"bob"。 上面例子中就是把$2当数 ...
http://phl.iteye.com/blog/1982676 的总结: --------------------------------------------------------- 首先要掌握未优化之前,服务器性能现状; 设置虚拟机内存,性能提升明显; 设置tomcat运行模式略微有提高; 设置tomcat线程池,一般设置的比较大以免成为瓶颈; 逐步递增的性能调试计划,从较少请求数,较低并发开始逐步递增。直到性能明显下降位置; 以吞吐率、并发、响应时间等为关键性能指标; 区分裸奔性能和分布式调用的性能; 尽量覆盖全部代码运行,服务启动要为性能测试做特殊处理(callId ...
/** * Returns index for hash code h. */ static int indexFor(int h, int length) { // assert Integer.bitCount(length) == 1 : "length must be a non-zero power of 2"; return h & (length-1); } 这个方法有点意思,主要作用是定位hashmap里的bucket。 --------------------- ...
idea是好用,但是对于用了这么长时间eclipse的人,建议还是把快捷键设置成eclipse版吧。 即便如此,也有些不同,根据自己的习惯,列出了我用的多并容易忘的列表。 所选目录搜素 Ctrl + H 搜索所有引用处 Ctrl + Alt + H rename         Alt + shift + R 移动到下一行 Alt + UP/DOWN 复制到下一行 Ctrl + Alt + DOWN 回到上次编辑 Alt + 左右 窗口切换 Ctrl + Tab 跳到上/下一方法 Ctrl + Shift + UP/DOWN 选中当前字,行,方法 Alt + shift + ...
如果不跨域,就是top.close();或者parent.close(); 但如果跨域的话, 目前想到的一个方法,就是 在子画面做一个form,taget="_parent" (如果整个窗口提交就用_top) 然后迁移到一个空白页面, 然后在空白页面进行window.close()的处理。 当然,这个空白页面也是跟子画面同域的。 有一点要注意,ie6中一个设置 “跨域浏览子框架”是必须要enable的状态。
Global site tag (gtag.js) - Google Analytics