其他知识
liao0801_123
这个作者很懒,什么都没留下…
展开
-
jvm自带的命令集合 如:java -c
JDK内置工具使用一、javah命令(C Header and Stub File Generator)二、jps命令(Java Virtual Machine Process Status Tool)三、jstack命令(Java Stack Trace)四、jstat命令(Java Virtual Machine Statistics Monitoring Tool)五、jmap命令(Java...原创 2018-05-22 16:30:47 · 113 阅读 · 0 评论 -
原子操作类AtomicInteger详解
为什么需要AtomicInteger原子操作类?对于全局变量的数值类型操作 num++,若没有加synchronized关键字则是线程不安全的,num++解析为num=num+1,明显,这个操作不具备原子性,多线程时必然会出现问题。测试下:public class AtomicIntegerTest1 { public static int count = 0; pu...转载 2018-11-01 19:12:03 · 645 阅读 · 0 评论 -
集群分布式quartz的需要的11张表
select * from QRTZ_FIRED_TRIGGERS;select * from QRTZ_PAUSED_TRIGGER_GRPS;select * from QRTZ_SCHEDULER_STATE; -- 运行中实例的状态select * from QRTZ_LOCKS;select * from QRTZ_SIMPLE_TRIGGERS;select * from...转载 2018-08-02 10:06:48 · 3775 阅读 · 0 评论 -
分批处理接口(抽象类)代码实例
package com.util;import java.util.List;/** * * @description 分批回调执行方法接口 * */public interface BatchHandlerInterface<T> { /** * 分批回调方法 需重写此方法 * */ public void handler(Lis...原创 2018-07-19 11:00:09 · 419 阅读 · 0 评论 -
阿里巴巴开发手册 (技术类)
【强制】POJO类中布尔类型的变量,都不要加is前缀,否则部分框架解析会引起序列化错误。反例:定义为基本数据类型Boolean isDeleted的属性,它的方法也是isDeleted(),RPC框架在反向解析的时候,“误以为”对应的属性名称是deleted,导致属性获取不到,进而抛出异常。【推荐】如果模块、接口、类、方法使用了设计模式,在命名时需体现出具体模式。 说明:将设计模式体现在名...原创 2018-12-07 19:07:14 · 1233 阅读 · 0 评论