- 博客(4)
- 资源 (9)
- 收藏
- 关注
原创 使用一个超简单的类实现一个简易服务器,明白Tomcat的运行机制
代码如下:package bear.网络通讯;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;import java.io.PrintWrite...
2018-03-17 17:51:04 2821
原创 Spring Mvc使用Jackson进行json转对象时,遇到的字符串转日期的异常处理(Can not deserialize value of type Date from String)
1、问题排查 出现的场景: 服务端通过springmvc写了一个对外的接口,返回一个json字符串,其中该json带有日期,格式为yyyy-MM-dd HH:mm:ss 客户端通过feign调用该http接口,指定返回值为一个Dto,Dto中日期的字段为Date类型 客户端调用该接口后抛异常了。 报错异常如下: feign.co...
2018-03-09 22:16:28 66329 25
原创 【线程安全的List】CopyOnWriteArrayList的原理及使用
1、原理CopyOnWriteArrayList是一个线程安全的ArrayList如果一段并发程序,读操作明显多于写操作的话,那么使用CopyOnWriteArrayList的性能会比Vector更高CopyOnWriteArrayList的实现原理就是读写分离,它对所有的写操作都使用ReentrantLock来加锁,对所有的读操作都不加锁,那它是怎么保证线程安全性问题的呢?CopyOnWrite...
2018-03-08 07:51:52 2741
原创 HashMap及ConcurrentHashMap基本原理概述
0、前言本博文部分文字及图片参考自以下三篇文章,其余内容为本人经过思考及总结后所写,仅作为学习分享使用,如有侵权,请联系本人删除,谢谢。1、什么是HashMap2、高并发下的HashMap3、什么是ConcurrentHashMap?1、HashMap基本原理众所周知,HashMap是一个用于存储Key-Value键值对的集合,每一个键值对也叫做Entry。这些个键值对(Entry)分散存储在一个...
2018-03-01 20:40:24 2267
gitnote-extensions-master.zip
2020-07-26
python-3.8.5-amd64.zip
2020-07-24
jdk-8u261-windows-x64.zip
2020-07-24
atom 1.45.0 最新版安装包
2020-05-05
java zip压缩(解压)文件jar包
2014-03-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人