加载中
IDEA远程Debug

1.远程程序开启debug配置 -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 如果是tomcat运行的程序,可以在/bin/catalina.sh 文件(在开头位置即可)加入配置参数 expo...

2019/08/22 17:08
417
Java 的强引用、弱引用、软引用、虚引用

强引用(StrongReference) 日常开发中我们使用的大部分引用实际上都是强引用,这是使用最普遍的引用。如果一个对象具有强引用,就表示它处于可达状态,垃圾回收器绝不会回收它,即便系统内存...

使用P6Spy监控你的Spring boot数据库操作

引言 最近换了号称最快的HikariDataSource,由于没有了SQL监控,加之于Mybaits默认输出日志之拙计。遂用此物,与之相仿还有log4jdbc,比较活跃度后选择了P6Spy。 步骤 具体步骤比较简单,这里...

presto函数

CASE CASE expression WHEN value THEN result [ WHEN ... ] [ ELSE result ] END SELECT a, CASE a WHEN 1 THEN 'one' WHEN 2 THEN 'two' EL......

2019/01/24 14:33
4K
Presto

将时间戳转字符串 format_datetime(from_unixtime(time / 1000), 'yyyy-MM-dd HH:mm:ss') 多多使用WITH语句 使用Presto分析统计数据时,可考虑把多次查询合并为一次查询,用Presto提供的子查...

UML中 的各种符号含义

Class Notation A class notation consists of three parts: Class Name The name of the class appears in the first partition. Class Attributes Attributes are shown in the second par...

2018/08/19 00:59
1.3K
Java并发处理规约

Rule 1. 【强制】创建线程或线程池时请指定有意义的线程名称,方便出错时回溯 1)创建单条线程时直接指定线程名称 Thread t = new Thread(); t.setName("cleanup-thread"); 2) 线程池则使用...

2018/08/18 21:06
286
Netty之Recycler实现对象池

Recycler用来实现对象池,其中对应堆内存和直接内存的池化实现分别是PooledHeapByteBuf和PooledDirectByteBuf。Recycler主要提供了3个方法: get():获取一个对象。 recycle(T, Handle):回收一...

2018/08/17 14:40
2.1K
Spring Security认证和授权时序图

Spring Security认证时序图 Spring Security授权时序图 如果有这样的时序图,看源码就是顺藤摸瓜了。如果没有这样的时序图,那么看源码会吃力一些,看完之后可以用个时序图来总结....

2018/06/24 21:10
4.7K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部