文章分类 - java
摘要:1 Java中文乱码问题的产生原因 在Java Web的应用中,中文字符乱码问题是个由来已久和让人头疼的问题,尤其是刚刚接触Java Web编程的人员,往往在解决中文字符乱码问题上花费了大量的时间和精力。 要了解Java中文乱码问题的产生原因,先要从Java的字符编码说起,常用的Java字符编码集有
阅读全文
摘要:首先,想要明白hashCode的作用,你必须要先知道Java中的集合。 总的来说,Java中的集合(Collection)有两类,一类是List,再有一类是Set。你知道它们的区别吗?前者集合内的元素是有序的,元素可以重复;后者元素无序,但元素不可重复。那么这里就有一个比较严重的问题了:要想保证元素
阅读全文
摘要:CountDownLatch是一个同步工具类,它允许一个或多个线程一直等待,直到其他线程的操作执行完后再执行。 CountDownLatch是在java1.5被引入的,跟它一起被引入的并发工具类还有CyclicBarrier、Semaphore、ConcurrentHashMap和BlockingQ
阅读全文
摘要:性能优化模式:缓存 IO缓存 性能优化模式:时空互换 锁优化: 读写锁分离:ReadWriteLock 无锁化:ThreadLocal、ConcurrentLinkedQueue 减少锁粒度:ConcurrentHashMap分离锁 减少锁持有时间,最小化同步代码块 jvm调优 堆内存:-Xms -
阅读全文

浙公网安备 33010602011771号