Java
XW>DDD
这个作者很懒,什么都没留下…
展开
-
Java匿名内部类的一些写法。
1.static final修饰的public class InnerClassTest { private final static Map原创 2016-03-25 11:49:14 · 2383 阅读 · 0 评论 -
泛型
泛型方法<T> T[] toArray(T[] a);定义泛型方法时,必须在返回值前边加一个<T>,来声明这是一个泛型方法,持有一个泛型T,然后才可以用泛型T作为方法的返回值。摘自:http://www.cnblogs.com/iyangyuan/archive/2013/04/09/3011274.html原创 2016-05-11 09:46:58 · 164 阅读 · 0 评论 -
装箱和拆箱
性能装箱和拆箱都会有性能消耗。原创 2016-05-11 14:46:53 · 187 阅读 · 0 评论 -
Ehcache
配置spring配置<cache:annotation-driven cache-manager="cacheManager"/><bean id="cacheManagerFactory" class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean"> <property name="configLocation"原创 2016-05-20 10:50:42 · 236 阅读 · 0 评论 -
HTTP Keep-Alive
摘自:https://www.byvoid.com/blog/http-keep-alive-header什么是Keep-Alive模式?我们知道HTTP协议采用“请求-应答”模式,当使用普通模式,即非KeepAlive模式时,每个请求/应答客户和服务器都要新建一个连接,完成 之后立即断开连接(HTTP协议为无连接的协议);当使用Keep-Alive模式(又称持久连接、连接重用)时,Keep-Al转载 2016-05-20 15:32:34 · 243 阅读 · 0 评论 -
常见算法
数学归纳法最简单和常见的数学归纳法是证明当n等于任意一个自然数时某命题成立。证明分下面两步: 骨牌一个接一个倒下,就如同一个值到下一个值的过程。 证明当n = 1时命题成立。 证明如果在n = m时命题成立,那么可以推导出在n = m+1时命题也成立。(m代表任意自然数) 这种方法的原理在于:首先证明在某个起点值时命题成立,然后证明从一个值到下一个值的过程有效。当这两点都已经证明,那么任意值原创 2016-05-21 12:02:18 · 209 阅读 · 0 评论 -
JAVA基础知识点总结
main方法可以使用final,synchronized修饰。java代码的执行顺序:父类静态变量、父类静态代码块、子类静态变量、子类静态代码块、父类非静态变量、父类非静态代码块、父类构造函数、子类非静态变量、子类非静态代码块、子类构造函数。变量的类型:成员变量、静态变量和局部变量。原创 2016-06-18 13:33:53 · 368 阅读 · 0 评论 -
Jib构建你的第一个java镜像
jib Official:GoogleContainerTools/jib 本文示例完整demo github地址 https://github.com/moxingwang/jib 想要了解并且使用jib,首先你得知道或者使用过docker,在这个基础上才能够明白jib是干什么得,解决了什么问题。首先我们先看一个例子,如何将一个spring-boot项目简单容器化...原创 2018-07-18 12:42:35 · 12356 阅读 · 1 评论