摘要:
我只发现了关于this的区别: 匿名类的this,是指匿名类的实例对象。 lambda的this,是指外部类的实例对象。 测试代码如下: 阅读全文
摘要:
概念 CountDownLatch:一个门闩,作用是将某个线程关在门外,等门里的人分赃完毕(计数为0)的时候,才会打开门,让外面的那个线程执行。 CyclicBarrier:直译的话,就是循环障碍。貌似有人忽略了循环这个关键。其作用就是凑齐N个线程,然后一起继续执行;没凑齐怎么办?一起等着呗。注意, 阅读全文
摘要:
Servlet前提 Spring前提 务必注意,二者是不同的!简单的说,如果是注解驱动的,那Root Application Context对应的是除了@Controller之外的所有bean;而ServletApplicationContext 则只对应@Controller的bean。 如果不加 阅读全文
摘要:
前提JVM运行时数据区和JVM内存模型是两回事,JVM内存模型指的是JVM堆内存模型。那JVM运行时数据区又是什么?它包括:程序计数器、虚拟机栈、本地方法栈、方法区、堆。来看看它们都是干嘛的程序计数器:保存当前线程执行的指令的地址(大意如此)。虚拟机栈:由栈帧组成,而每个栈帧又包括局部变量表、操作数栈、动态连接(调用其他方法)、出口(被调用时返回值) -- 每个栈帧就代表了一个方法的执行。本地方法... 阅读全文
摘要:
Java Management Extensions (JMX) - Best Practices 注意,本文一些管理可能与JMX API或JSR 77 (J2EE management)不一致。它们都是在这些API定义之后才出现的经验教训。 每个JMX MBean都有一个Object Name。 阅读全文
摘要:
原因:有版权,所以maven仓库基本都下架了jmxtool。 目前可用的,我就找到了wso2这家,配置如下: 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchem 阅读全文
摘要:
最后部分的XML懒得写了,因为个人更倾向于JavaConfig形式。 为知笔记版本见这里,带格式~ 做了一个小demo,放到码云上了,有兴趣的点我。 说明:需要先了解下JMS的基础知识。 1、介绍 Spring 提供了一个JMS集成框架,简化了JMS API的使用,类似于Spring提供的JDBC 阅读全文
摘要:
Spring Data Commons 官方文档学习 -by LarryZeal Version 1.12.6.Release, 2017-07-27 Spring Data Commons 官方文档学习 -by LarryZeal Version 1.12.6.Release, 2017-07-2 阅读全文
摘要:
有两点需要注意 1、需要在application.properties里启用压缩,并设置压缩支持的格式(默认支持text/html等,但不支持application/json) 2、默认情况下,仅会压缩2048字节以上的内容 以上内容,详见 org.springframework.boot.cont 阅读全文
摘要:
本文是从为知笔记上复制过来的,懒得调整格式了,为知笔记版本是带格式的,内容也比这里全。点这里 为知笔记版本 Spring Data Redis 学习 Version 1.8.4.Release 前言 1、新功能 1.1、Spring Data Redis 1.8 新特性 1.2、Spring Dat 阅读全文