随笔分类 - Java基础篇
摘要:可以是纯数字,也可以是纯字母,也可以是数字+字母,1-20 位 public static boolean isValidPhone(String phone) { if (!isEmpty(phone)) { Pattern pattern = Pattern.compile("^((1[0-9]
阅读全文
摘要:一般数据库的编码是utf8,utf8是不支持存储表情符的,当存入的微信昵称带有表情符时就会出现乱码情况,有两种解决方法: 1.mysql数据库升级到5.5版本以上,utf8改为utf8mb4,utf8mb4的字符最多可以是4个字节,可以存储表情符,重启数据库服务器,这种方式有可能会失效; 2.在ja
阅读全文
摘要:AtomicInteger在多线程并发场景的使用 AtomicInteger提供原子操作来进行Integer的使用,因此十分适合高并发情况下的使用。 AtomicInteger位于包package java.util.concurrent.atomic下,主要源码如下: 首先看到改类里有两个私有的静
阅读全文

浙公网安备 33010602011771号