标签

14

使用轻量级工具emoji-java处理emoji表情字符

摘要:在之前做博客,测试评论功能时,发现如果输入了emoji表情的话,无法插入数据库,会报错类型不匹配的错误。后来在网上找了很多解决...

Java单例模式

摘要:单例模式(Singleton Pattern)是一个比较简单的模式,其原始定义如下:Ensure a class has on...

原子性操作类的使用

摘要:在java5以后,我们接触到了线程原子性操作,也就是在修改时我们只需要保证它的那个瞬间是安全的即可,经过相应的包装后可以再处理...

使用ThreadLocal在线程范围内共享数据

摘要:假设现在有个公共的变量data,有不同的线程都可以去操作它,如果在不同的线程对data操作完成后再去取这个data,那么肯定会...

传统线程同步通信技术

摘要:先看一个问题:有两个线程,子线程先执行10次,然后主线程执行5次,然后再切换到子线程执行10,再主线程执行5次……如此往返执行...

传统线程中对synchronized的一些总结

摘要:在多个线程同时操作相同资源的时候,就会遇到并发的问题,如银行转账啊、售票系统啊等。为了避免这些问题的出现,我们可以使用sync...

传统线程技术中的定时器技术

摘要:传统线程技术中有个定时器,定时器的类是Timer,我们使用定时器的目的就是给它安排任务,让它在指定的时间完成任务。所以先来看一...

传统线程技术中创建线程的两种方式

摘要:传统的线程技术中有两种创建线程的方式:一是继承Thread类,并重写run()方法;二是实现Runnable接口,覆盖接口中的...