摘要: ctrl+K:跳到字符匹配的下一个地方ctrl+shift+K:跳到字符匹配的上一个地方Alt+Shift+O:切换是否允许相同变量在右侧行标记显示Ctrl+Shift+G:查看某个方法被谁调用或者是 点选方法后 Ctrl-Alt-H,或者右键->References->Project/Hierar... 阅读全文
posted @ 2015-02-15 14:28 咸蛋oye 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 专用词汇:scheduler:任务调度器trigger:触发器,用于定义任务调度时间规则job:任务,即被调度的任务misfire:错过的,指本来应该被执行但实际没有被执行的任务调度Quartz核心元素之间的关系:Quartz任务调度的核心元素是 scheduler, trigger 和 job。其... 阅读全文
posted @ 2015-02-15 14:27 咸蛋oye 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 先附上本文分析用的例子: 1 2 3 5 true 6 7 8 ../logs/java_logs/%d{yyyy-MM-dd_HH}/access.%d{yyyy-MM-dd}.log 9 ... 阅读全文
posted @ 2015-02-15 14:25 咸蛋oye 阅读(1506) 评论(0) 推荐(0) 编辑
摘要: synchronized、lock和Atomic的区别:synchronized:synchronized是在JVM层面上实现的,不但可以通过一些监控工具监控synchronized的锁定,而且在代码执行时出现异常,JVM会自动释放锁定;在资源竞争不是很激烈的情况下,偶尔会有同步的情形下,synch... 阅读全文
posted @ 2015-02-15 14:22 咸蛋oye 阅读(183) 评论(0) 推荐(0) 编辑
摘要: jps命令是JDK1.5提供的一条显示当前用户的所有java进程pid的指令,类似Linux上的ps命令简化版,Windows和linux/unix平台都可以用比较常用的参数:-q:只显示pid,不显示class名称,jar文件名和传递给main 方法的参数-m:输出传递给main 方法的参数,在嵌... 阅读全文
posted @ 2015-02-15 14:17 咸蛋oye 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 自动装箱(Autoboxing):在jdk 1.5之前,如果你想要定义一个value为100的Integer对象,则需要这样做:Integer aa = new Integer (100);而在jdk 1.5中,自动装箱首次被引入。例如Integeraa =100;aa为一个Integer类型的引用... 阅读全文
posted @ 2015-02-15 14:07 咸蛋oye 阅读(455) 评论(0) 推荐(0) 编辑
摘要: Java中的常量池技术,是为了方便快捷地创建某些对象而出现的,当需要一个对象时,就可以从池中取一个出来(如果池中没有则创建一个),则在需要重复重复创建相等变量时节省了很多时间。常量池其实也就是一个内存空间,不同于使用new关键字创建的对象所在的堆空间。常量池项共分为11种类型:常量池项类型值说明CO... 阅读全文
posted @ 2015-02-15 13:44 咸蛋oye 阅读(191) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-02-15 12:04 咸蛋oye 阅读(39) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-02-15 11:59 咸蛋oye 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 配置JDK: tar -xzvf jdk-7u71-linux-x64.tar.gz rm -f jdk-7u71-linux-x64.tar.gz 测试:java -version 配置Gradle: unzip gradle-2.1-all.zip rm -f gradle-2.1-all.zi 阅读全文
posted @ 2015-02-15 11:51 咸蛋oye 阅读(341) 评论(0) 推荐(0) 编辑