- 浏览: 804635 次
- 性别:
- 来自: 上海
最新评论
-
qdujunjie:
如果把m换成具体的数字,比如4或者5,会让读者更明白
m阶B树中“阶”的含义 -
java-admin:
不错,加油,多写点文章
关于Extjs的mixins和plugin -
xiehuaidong880827:
你好,我用sencha cmd打包完本地工程后,把app.js ...
ExtJS使用Sencha Cmd合并javascript文件为一个文件 -
KIWIFLY:
lwpan 写道inverse = "true&qu ...
Hibernate中什么时候使用inverse=true -
luedipiaofeng:
good
消除IE stop running this script弹出框
文章列表
分布式开放消息系统(RocketMQ)的原理与实践
http://www.jianshu.com/p/453c6e7ff81c
http://www.iteye.com/magazines/132-Java-NIO
below 3 URLs contains the same content
https://github.com/code4craft/netty-learning
or
https://my.oschina.net/flashsword/blog/162936
or
http://www.importnew.com/17647.html
Netty,NIO,TCP,UDP,Socket
http://www.cnblogs.com/whyandinside/archive/2012/03/04/2379234.html
http://blog.csdn.net/historyasamirror/article/details/5778378
OIO与NIO区别
OIO: old IO API
NIO: new IO API
http://blog.csdn.net/xlgen157387/article/details/46877321
原文链接:https://www.zhihu.com/question/19721822英语语法中,一般过去时态与现在完成时态到底有什么区别?
英语私房课https://zhuanlan.zhihu.com/PrivateClass?topic=%E8%8B%B1%E8%AF%AD%E8%AF%AD%E6%B3%95写了一篇英语时态的文章,发表在 专栏。对搞不 ...
https://www.ibm.com/developerworks/cn/java/j-multitenant-java/
JVM内存模型,Memory Model
http://blog.csdn.net/u012152619/article/details/46968883
JVM垃圾回收机制
http://blog.csdn.net/u012152619/article/details/46981643
类的加载机制
http://blog.csdn.net/u012152619/article/details/46964775
java中volatile关键字的含义
http://www.cnblogs.com/aigongsi/archive/2012/04/01/2429166.html
Jav ...
TortoiseSVN - “revert changes from this revision” vs “revert to this revision”
- 博客分类:
- svn/git/perforce
http://stackoverflow.com/questions/22859953/tortoisesvn-revert-changes-from-this-revision-vs-revert-to-this-revision
https://tortoisesvn.net/docs/nightly/TortoiseSVN_en/tsvn-howto-rollback.html
在Java层面上来说,现在各种度量的二方包也很多,例如开源的dropwizard metrics, spring-boot的accurator,集团内部有eagleeye的StatLog。在native层面上有Collectd, prometheus等,集团内部有tsar,但通常存在以下问题:
每个库都有各自的API,造成业务代码埋点的混乱,重复埋点
在指标的命名方式上比较随意,没有标准
数据覆盖面比较窄
数据格式上不支持TAG,从而不利于时间序列数据库的存储
Ali-metrics
阿里巴巴73款开源产品最全总结全景图
- 博客分类:
- Java
http://mp.weixin.qq.com/s?__biz=MzI2MTIzMzY3Mw==&mid=2247484379&idx=1&sn=fc4ad9ac03b053e567c82b0aa24ea25b&chksm=ea5ccebddd2b47aba8a5077eb050a827ba2ba25ed9d0ec94bf2482a60bcdfcfc334f5406b10a&scene=21#wechat_redirect
许令波/君山 detail静态化
https://github.com/xulingbo/xulingbo.github.io/issues/
许令波,2009年加入淘宝,目前负责商品详情业务和稳定性相关工作,长期关注性能优化领域,参与了淘宝高访问量Web系统主要的优化项目,著有《深入分析Java W ...
1. grep命令,比sed命令好用
http://www.cnblogs.com/end/archive/2012/02/21/2360965.html
grep -n -C 100 "hello" a.log > searchResult.txt
上面命令实现了多个功能:
1)查找文件a.log中包含的关键词hello的内容
2)结果中显示行号
3)如果包含hello的是30行-60行,那么-C 100,显示的是30+100 - 60+100,即130行至160行的内容,这样的好处是,有时我们通过关键词只能初步定位日志范围,完整的日志可能是前后各加几百行,这样对于 ...
全面理解面向对象的 JavaScript
http://www.ibm.com/developerworks/cn/web/1304_zengyz_jsoo/
ECMAScript 6 compatibility table,查看各大浏览器的最新版本对ES6的支持
http://kangax.github.io/compat-table/es6/
查看您的当前浏览器支持ES6的程度。
ruanyf.github.io/es-checker
ECMAScript 6 介绍
http://es6.ruanyifeng.com/#docs/intro
http://javascript.rua ...
概述:
serialVersionUID适用于Java的序列化机制。简单来说,Java的序列化机制是通过判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体类的serialVersionUID进行比较,如果相同就认为是一致的,可以进行反序列化,否则就会出现序列化版本不一致的异常,即是InvalidCastException。
当实现java.io.Serializable接口的类没有显式地定义一个serialVersionUID变量时候,Java序列化机制会根据编译的Class自动生成一个ser ...
windows命令行下强制关闭所有chrome进程
taskkill /F /FI "IMAGENAME eq chrome.exe"
原文链接:说说动态代理中碰到的一个小问题 https://my.oschina.net/GivingOnenessDestiny/blog/153300
JDK内置 Proxy类和 InvocationHandler接口来提供动态代理的实现。在实现连接池的时候动态代理就可以派上用场了。通过代理接管close方法, connectoin关闭的时候就不需要真正关闭,而只是放回连接池,具体实现原理可以参考红薯关于连接池的文章。
我要写的呢是关于在测试使用动态代理时碰到的一个问题,先看我的代码:
首先是接口 IFunction
public interface IFunction {
...