2021年6月10日
摘要:
二、idea显示编码 windows默认用gbk所以idea显示默认为gbk编码,控制台乱码问题一般都是WIndows用的GBK,而Tomcat是utf-8,导致乱码。所以需要强制idea显示编码为UTF-8。 在 Help-- custom vm options 添加-Dfile.encoding
阅读全文
posted @ 2021-06-10 00:18
youshoujing
阅读(291)
推荐(0)
2020年10月5日
摘要:
一、jvm基础 1.内存区域 2.关键 (1)JVM中的内存分配及GC回收过程 参考:https://blog.csdn.net/lanzi0907/article/details/44905499?utm_source=app
阅读全文
posted @ 2020-10-05 01:03
youshoujing
阅读(53)
推荐(0)
摘要:
参考:https://blog.csdn.net/u011642663/article/details/90613637?utm_source=app
阅读全文
posted @ 2020-10-05 00:52
youshoujing
阅读(54)
推荐(0)
摘要:
1.反射基础 参考: * https://blog.csdn.net/huangliniqng/article/details/88554510* https://blog.csdn.net/grandgrandpa/article/details/84832343* https://www.jia
阅读全文
posted @ 2020-10-05 00:49
youshoujing
阅读(93)
推荐(0)
2020年9月28日
摘要:
1.锁基础知识 1)CAS 参考:https://blog.csdn.net/cringkong/article/details/80533917参考:https://blog.csdn.net/v123411739/article/details/79561458真实的CAS操作是由CPU完成的,
阅读全文
posted @ 2020-09-28 01:16
youshoujing
阅读(157)
推荐(0)
2020年9月25日
摘要:
1.线程状态变迁 2.为什么notify/notifyAll/ wait要在同步方法或块中执行 2.1在Java中,所有对象都能够被作为"监视器monitor"——指一个拥有一个独占锁,一个入口队列和一个等待队列的实体entity。所有对象的非同步方法都能够在任意时刻被任意线程调用,此时不需要考虑加
阅读全文
posted @ 2020-09-25 11:27
youshoujing
阅读(149)
推荐(0)
2019年11月13日
摘要:
一、锁分类 线程要不要锁住同步资源?锁住--悲观锁不锁住--乐观锁 锁住同步资源如果失败,线程要不要阻塞?阻塞不阻塞--自旋锁,适应性自旋锁 多个线程竞争同步资源的流程细节上的区别?不锁住资源,多个线程中只有一个能够修改资源成功,其它线程会去重试--无锁同一个线程执行同步资源时自动获取资源--偏向锁
阅读全文
posted @ 2019-11-13 23:04
youshoujing
阅读(84)
推荐(0)