自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Drools 6.0 Hello World

0x00 开始Drools是JBoss旗下的一款开源规则引擎。规则引擎可以实现业务规则和代码的分离,使得非技术人员也可以配置业务规则,使业务规则有更强的可维护性。而Drools是开源的规则引擎中使用最广泛的。目前Drools的最高版本是7.0.0beta,网上大多数例子都是以Drools 5.x为...

2016-07-12 16:49:58 1917 0

原创 一个类搞懂JAVA Class文件

0x00 Introduction所有的Java代码最终交给JVM运行时都是需要转换成JVM的字节码,对于每一个类都需要组装成一个合法、完整的Class文件,被JVM载入后才能运行。 Java除了JLS作为语言标准外,还有一份The Java Virtual Machine Specificat...

2016-04-11 20:18:49 733 0

原创 Docker使用笔记

Docker是一个轻量级的虚拟化解决方案,相对VMWare等完全封装的管理系统虚拟化技术,Docker只是利用Linux内核特性对进程进行了隔离。Docker的好处 Docker的好处主要体现在运维上 相对于KVM、VMWare等,性能较好 对环境依赖进行打包,方便部署和扩容 屏蔽应用差别,便于统...

2016-03-27 13:58:38 524 0

原创 Idea Intellij多线程调试

(适用Idea 14 & 15,其他版本未知)几天前遇到一个问题: 在多线程调试的时候,一些断点会被跳过。比如像下面的代码:public static void main(String[] args) throws InterruptedException { new Threa...

2016-03-18 17:16:11 45980 5

原创 [变态的C++]“迷路”的函数调用错误

(转自自己在其他地方写的,原文已废弃)为了世界和平,人类进步,社会和谐,请面试官和C/C++老师绕道,灰常感谢。相信你也同意C++是一门很变态的语言,不同意的话,不妨尝试下这个问题(据说是个面试题):在C++中,我们调用了某个函数,但实际执行情况是“调用错了”,就是说没有执行你所期望的那个函数,调...

2016-03-12 13:23:16 483 1

原创 Idea Intellij没有拼写检查错误提示

(适用Idea 14 & 15,其他版本未知)前几天遇到一个问题,Idea里代码拼写错误后,居然没有任何提示,检查了设置 Preferences->Editor->Inspections->Spelling->typo(或者直接搜typo或spelling) ...

2016-03-12 12:52:28 18819 0

原创 Java的枚举值能不能用==比较?

Java的枚举是一种很特殊的类,编译后实际上一个继承了java.lang.Enum的一个final类如下面这个类:enum E { A, B }编译后javap查看:final class E extends java.lang.Enum<E> { public stati...

2016-03-12 12:36:48 1396 0

原创 Apache POI正文抽取笔记

Apache POI是一套比较主流的Java下MS Office文件的读取/写入框架,纯Java实现。是Apache Tika读取MS Office文件的底层实现。 官方网站:http://poi.apache.org/ 下载:http://poi.apache.org/download.ht...

2014-08-24 21:40:07 1618 0

提示
确定要删除当前文章?
取消 删除