该文章参考自《疯狂Java讲义》 闭包(Closure)是一种能被调用的对象,它保存了创建它的作用域信息。 回… 继续阅读Java中的闭包和回调
记住,永远不要在MySQL中使用“utf8”编码
嗯,我前几天也碰到了这样的问题(当插入中文字符到mysql时提示Incorrect string value)… 继续阅读记住,永远不要在MySQL中使用“utf8”编码
Java并发之volatile关键字
这牵扯到了原子性的问题,所谓原子性,即一个操作或者多个操作,要么全部执行并且执行的过程不会被任何因素打断,要么… 继续阅读Java并发之volatile关键字
使用Symbol创建私有属性
es6类中没有提供私有属性、私有方法这些概念,之前的写法,使用下划线表示一个方法是私有的,但是,在外部仍然是可… 继续阅读使用Symbol创建私有属性
ES6中WeakMap的使用
说WeakMap之前,首先说说es6中的Map。 Map存储的是一个键值对,任何值都可以作为键或者是值才进行存… 继续阅读ES6中WeakMap的使用
当插入中文字符到mysql时提示Incorrect string value
mysql中的utf8中允许UTF8中的三个字节表示Unicode字符,那么,如果你插入四个字节的字符,就会出… 继续阅读当插入中文字符到mysql时提示Incorrect string value
nested exception is java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
这个问题是jdk版本不一致产生的问题,缺少这个类引起的javax/xml/bind/JAXBException… 继续阅读nested exception is java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
Java中的实例初始化块
如下代码示例 public class Hello { private static final Map<… 继续阅读Java中的实例初始化块
Spring中@PostConstruct注解
Spring为初始化回调提供了几个选项,通过实现 InitializingBean/DisposableBea… 继续阅读Spring中@PostConstruct注解
maven配置阿里云镜像
windows系统的话,将C:\Users\Administrator\.m2目录下settings.xml文… 继续阅读maven配置阿里云镜像