03 2018 档案

[经验]java 高级面试解析
摘要:https://mp.weixin.qq.com/s?__biz=MzI4Njc5NjM1NQ==&mid=2247485010&idx=1&sn=f0db6836ef75f62eb9cfe31b71762ffd&chksm=ebd6397edca1b068f2d77b810876089fee1c0 阅读全文

posted @ 2018-03-25 14:53 silyvin 阅读(241) 评论(0) 推荐(0) 编辑

[经验]java 高级面试
摘要:https://mp.weixin.qq.com/s?__biz=MzI4Njc5NjM1NQ==&mid=2247485010&idx=1&sn=f0db6836ef75f62eb9cfe31b71762ffd&chksm=ebd6397edca1b068f2d77b810876089fee1c0 阅读全文

posted @ 2018-03-25 13:31 silyvin 阅读(396) 评论(0) 推荐(0) 编辑

链表翻转的图文讲解(递归与迭代两种实现)yet
摘要:http://blog.csdn.net/FX677588/article/details/72357389 链表的翻转是程序员面试中出现频度最高的问题之一,常见的解决方法分为递归和迭代两种。最近在复习的时候,发现网上的资料都只告诉了怎么做,但是根本没有好好介绍两种方法的实现过程与原理。所以我觉得有 阅读全文

posted @ 2018-03-21 12:20 silyvin 阅读(218) 评论(0) 推荐(0) 编辑

手把手教你如何自定义DAO框架(重量级干货)(yet)
摘要:https://mp.weixin.qq.com/s?__biz=MzI4Njc5NjM1NQ==&mid=2247484864&idx=2&sn=9721e840eab2b929e9523d82c45a1bb6&chksm=ebd63aecdca1b3fa998f2... 阅读全文

posted @ 2018-03-18 20:32 silyvin 阅读(452) 评论(0) 推荐(0) 编辑

自己手写一个SpringMVC框架
摘要:https://mp.weixin.qq.com/s?__biz=MzI4Njc5NjM1NQ==&mid=2247485006&idx=1&sn=c9f4b1c69a5101dd6176df07585a7ac3&chksm=ebd63962dca1b074ae01b... 阅读全文

posted @ 2018-03-18 20:31 silyvin 阅读(281) 评论(0) 推荐(0) 编辑

对象的强、软、弱 引用
摘要:author: ZJ 07-12-1Blog: [url]http://zhangjunhd.blog.51cto.com/[/url]1.对象的强、软、弱和虚引用在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对... 阅读全文

posted @ 2018-03-18 18:48 silyvin 阅读(175) 评论(0) 推荐(0) 编辑

ThreadLocal为什么要设计成private static
摘要:https://www.zhihu.com/question/35250439 ​ 结论: 1 static 防止无意义多实例 2 当static时,ThreadLocal ref生命延长-ThreadMap的key在线程生命期内始终有值-ThreadMap的value在线程生命期内不释放——故线程 阅读全文

posted @ 2018-03-14 11:01 silyvin 阅读(684) 评论(0) 推荐(0) 编辑

深入分析 ThreadLocal 内存泄漏问题
摘要:http://blog.csdn.net/wudiyong22/article/details/52141608 这篇文章看下来是对ThreadLocal内存泄漏问题解释的最清楚的,也是最佳使用实践指导 ThreadLocal引用对象存在两处:ThreadLocal tl = new ThreadL 阅读全文

posted @ 2018-03-14 10:34 silyvin 阅读(717) 评论(0) 推荐(0) 编辑

基于BQ及CLQ的消费者模型
摘要:参考:http://blog.csdn.net/silyvin/article/details/79482885http://blog.csdn.net/silyvin/article/details/79490605 阅读全文

posted @ 2018-03-11 13:08 silyvin 阅读(159) 评论(0) 推荐(0) 编辑

一个ConcurrentLinkedQueue实现生产者消费者模型的例子
摘要:生产者消费者问题【线程中ConcurrentLinkedQueue】http://blog.csdn.net/ItJavawfc/article/details/50423595项目需求:在顶层网络请求的地方捕获到项目中的每个网络请求的异常【生产】后需要将请求错误的日... 阅读全文

posted @ 2018-03-08 21:52 silyvin 阅读(762) 评论(0) 推荐(0) 编辑

LinkedBlockingQueue与ArrayBlockingQueue 区别
摘要:http://blog.csdn.net/javazejian/article/details/77410889深入剖析java并发之阻塞队列LinkedBlockingQueue与ArrayBlockingQueueLinkedBlockingQueue和Array... 阅读全文

posted @ 2018-03-08 13:06 silyvin 阅读(1018) 评论(0) 推荐(1) 编辑

BlockingQueue(阻塞队列)详解(一个生产者消费者的实例)
摘要:BlockingQueue(阻塞队列)详解注意:该随笔内容完全引自http://wsmajunfeng.iteye.com/blog/1629354,写的很好,非常感谢,复制过来算是个积累,怕以后找不到。一. 前言 在新增的Concurrent包中,Blocking... 阅读全文

posted @ 2018-03-08 12:55 silyvin 阅读(507) 评论(0) 推荐(0) 编辑

并发队列-无界非阻塞队列 ConcurrentLinkedQueue 原理探究
摘要:并发队列-无界非阻塞队列 ConcurrentLinkedQueue 原理探究http://www.importnew.com/25668.html一、 前言常用的并发队列有阻塞队列和非阻塞队列,前者使用锁实现,后者则使用CAS非阻塞算法实现,使用非阻塞队列一般性能比... 阅读全文

posted @ 2018-03-08 11:07 silyvin 阅读(553) 评论(0) 推荐(0) 编辑

并发队列 – 无界阻塞队列 LinkedBlockingQueue 原理探究
摘要:并发队列 – 无界阻塞队列 LinkedBlockingQueue 原理探究http://www.importnew.com/25583.html一、前言前面介绍了使用CAS实现的非阻塞队列ConcurrentLinkedQueue,下面就来介绍下使用独占锁实现的阻塞... 阅读全文

posted @ 2018-03-08 11:05 silyvin 阅读(645) 评论(0) 推荐(0) 编辑

并发队列 – 有界阻塞队列 ArrayBlockingQueue 原理探究
摘要:并发队列 – 有界阻塞队列 ArrayBlockingQueue 原理探究http://www.importnew.com/25566.html一、 前言上节介绍了无界链表方式的阻塞队列LinkedBlockingQueue,本节来研究下有界使用数组方式实现的阻塞队列... 阅读全文

posted @ 2018-03-08 10:56 silyvin 阅读(496) 评论(0) 推荐(0) 编辑

Java回调机制解读
摘要:https://mp.weixin.qq.com/s?__biz=MzI4Njc5NjM1NQ==&mid=2247484961&idx=1&sn=4377d2648ef964e6b2b9cac951c8564d&chksm=ebd6390ddca1b01b1b8fe... 阅读全文

posted @ 2018-03-07 23:20 silyvin 阅读(192) 评论(0) 推荐(0) 编辑

一张图看懂encodeURI、encodeURIComponent、decodeURI、decodeURIComponent的区别
摘要:https://www.cnblogs.com/shuiyi/p/5277233.html 一、这四个方法的用处 1、用来编码和解码URI的 统一资源标识符,或叫做 URI,是用来标识互联网上的资源(例如,网页或文件)和怎样访问这些资源的传输协议(例如,HTTP 或 FTP)的字符串。除了encod 阅读全文

posted @ 2018-03-07 21:36 silyvin 阅读(177) 评论(0) 推荐(0) 编辑

一次redis悲观锁 实现 微信jssdk token缓存
摘要:(一)背景:1 access_token是公众号的全局唯一票据,公众号调用各接口时都需使用access_token,且每天有额度配额,最大调用次数限制这一条决定:必须将access_token 缓存起来,否则每天都超标返回null2 正常情况下access_token... 阅读全文

posted @ 2018-03-03 19:45 silyvin 阅读(713) 评论(0) 推荐(0) 编辑

HashSet原理 与 linkedHashSet
摘要:http://blog.csdn.net/guoweimelon/article/details/50804799HashSet是Java Map类型的集合类中最常使用的,本文基于Java1.8,对于HashSet的实现原理做一下详细讲解。(Java1.8源码:htt... 阅读全文

posted @ 2018-03-01 09:36 silyvin 阅读(366) 评论(0) 推荐(0) 编辑

jdk并发容器整理(yet)
摘要:1.CopyOnWrite 写少读多的场景 读-读 读-写 写-读 不阻塞 写-写阻塞 写时复制,为什么复制?为了迭代器等遍历读操作的安全与性能,同String set中看似比较多余的一句,背后的目的是什么,涉及到happens-before,多线程下volatile防止指令重排,确保可见性 数据读 阅读全文

posted @ 2018-03-01 08:35 silyvin 阅读(115) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示