java 数学计算 科学计算库 方差等

1. 首选http://commons.apache.org/proper/commons-math/ 谷歌搜索 "java variance library" 第一条 见知乎 "https://www.zhihu.com/question/36928335?...

2019-06-10 10:29:59

阅读数 55

评论数 0

多key计数器map, AtomicLongMap guava

guava AtomicLongMap https://blog.csdn.net/KobeSilent/article/details/50957455 LongAddr只是单个的计数器. 需要封装到map中.

2019-06-10 09:41:25

阅读数 28

评论数 0

JavaDoc生成API详解

JavaDoc生成API详解 @see field method class 超链接 快速跳转

2019-04-22 20:36:31

阅读数 39

评论数 0

CyclicBarrier和CountDownLatch的区别是:

CyclicBarrier和CountDownLatch的区别是:   (01)* CountDownLatch的作用是允许1或N个线程等待其他线程完成执行;而CyclicBarrier则是允许N个线程相互等待。*        (02) CountDownLatch的计数器无法被重置;Cycl...

2018-08-09 22:28:36

阅读数 69

评论数 0

ObjectMapper 序列化不打印某些字段

手动配置,过滤某些字段不输出. 使用jackson-mapper-lgpl序列化和反序列化 SimpleBeanPropertyFilter.filterOutAllExcept(logParserDO.getResultFilterProperties())

2018-07-24 18:15:50

阅读数 784

评论数 0

idea 自动格式化文件.变化量的行,修改过的行

idea里这个配置很难找.1.Main menu | Code | Show Reformat File Dialog   comand+option+shift+l 键呼出配置选项.2. 修改成如上形成就好了.3. 后面用 command option l 就可以只格式化变动的行了....

2018-04-18 17:43:27

阅读数 971

评论数 0

ThreadLocal的set(null)和remove方法有什么区别?

5.ThreadLocal的set(null)和remove方法有什么区别?    set(null)把当前的ThreadLocal为key的值设为了空,避免线程下次再执行其他任务时被使用,但此时这个key对应的Entry值还在,只是Entry.value=null      remove方法会把...

2018-04-10 23:27:52

阅读数 1516

评论数 0

java 排序 Array.sort

phil总结: 1. 理解可以原数组,新空数组来理解 2. 编写代码时还是要以只有一个数组为前提,顶多有一个哨兵对象.   例如 编程实现难点: a. 虽然都知道快排是先找到一个基准值,小的放左边,大的放右边. 但是遍历完之前你怎么知道左边留几个数组,右边留几个?如果是链表的话可能会简单点,是数...

2018-01-16 23:29:25

阅读数 226

评论数 0

hashMap 环的出现分析

rehash 阶段: 1. 会把链表导致过来. 2.两个线程同时 rehash.   线程1认为 A -B-C   线程2已经把 A-B 倒置为 B-A;   所以倒置完 B-A 后. B 的下一个是 A. 会变成 A-B-A. 导致形成了换. 具体图见 疫苗:Java HashMap的死循环...

2017-05-17 23:28:41

阅读数 1532

评论数 0

java 内部类 外部局部变量必须 final 原因

http://stackoverflow.com/questions/4732544/why-are-only-final-variables-accessible-in-anonymous-class

2017-05-17 23:10:40

阅读数 155

评论数 0

定时任务(更新缓存,更新配置)的好做法

1. 最直接的是一个方案定时任务用一个线程.然后用 Thread.sleep . 2. 最好的方案是将任务 task 化.     利用统一的线程池处理.为了实现延迟机制利用 scheduleTask delayTask.     任务完成末尾,再加入任务队列.     每次 getTask,如...

2017-05-16 23:54:31

阅读数 1327

评论数 0

jdk 中的算法

1.查询    1.基于有序查         二分,堆查询,b-tree 查询,红黑树查询,二叉查找树查询    2.基于无序查        遍历查询,hash 查询. 2.排序     插入排序: 直接插入,希尔排序,     选择排序:简单选择,堆排序     交...

2017-05-16 23:44:01

阅读数 527

评论数 0

jvm 参数调优(堆 + 垃圾回收) 默认参数

java 8堆理解 几种完全不同的 gc 日志,: 1. 2018-03-07T13:13:37.706-0800: 0.415: [GC (CMS Initial Mark) [1 CMS-initial-mark: 15775K(19456K)] 15893K(20416K), 0.00013...

2017-04-29 00:22:13

阅读数 323

评论数 0

javax mail发送邮件踩过的坑

死活不对,直接找itService. web邮箱里已经没有了对应的stmp配置了. 1.认证出错. 发现 ssl没有开启 2.  blog.csdn.net/wangjichen_1/article/details/47356339

2017-03-30 17:47:59

阅读数 801

评论数 0

jpython抛错Cannot import site module

Exception in thread "main" ImportError: Cannot import site module and its dependencies: No module named site http://www.cnblogs.com/liinux...

2016-12-06 19:16:49

阅读数 3694

评论数 0

java jdwp debug 模式 命令行 .对启动流程进行debug

关于jdwp的参数列表详见官方文档:http://download-llnw.oracle.com/javase/1.5.0/docs/guide/jpda/conninv.html#Invocation 从官方文档中摘录几个配置事例: -Xdebug -Xrunjdwp:transport=dt...

2016-12-06 01:32:54

阅读数 1312

评论数 0

Java序列化与ProtocalBuffer序列化之深入分析(转)

最近想把java里执行数据和树全部记录下来,进行回放. 需要动态地通过反射将对象序列化和反序列化. 遇到 execute(List params) ; 可能就无法通过反射 依赖json反序列化回来,只能将具有自描述的java序列化回来. rcp框架的接口List 以前保存过一篇文章. Java...

2016-04-22 23:48:07

阅读数 1098

评论数 0

多模块下的maven jetty插件配置

1. 首先你要学会单模块的jetty插件配置.         网上都是老的 maven-jetty-plugin       http://www.cnblogs.com/fnng/archive/2011/12/16/2290587.html     现在已经迁移到 jett...

2015-09-02 10:22:39

阅读数 6432

评论数 0

dubbo 使用 filter 报错解决

dubbo可以用filter实现类似tomcat filter过滤器. 实现1.接口请求时间监控. 2.打印输入输出日志(输出日志有应用自己决定)   配置时出现报错. No such extension consumerStaticFilter for filter/com.alibaba.du...

2015-01-13 20:41:23

阅读数 18353

评论数 2

Introspector内省和反射的区别. 什么是Bean,对应的jdk概念有哪些,

Introspector 是一个专门处理bean的工具类.用来获取Bean体系里的 propertiesDescriptor,methodDescriptor. 要理解这个,就要理解下面几个议题. *bean是啥?      普通的class 可能有 computerAges()...

2014-11-21 18:16:09

阅读数 563

评论数 0

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