这玩意用不好就是坑!
CTO:不要在Java代码中写 set/get 方法了,逮一次罚款...前言 what?你的 Java 代码中还充斥着大量的 set/get 方法? 我们在刚开始学习 Java 语言的时候讲过,面向对象的三大特征就是封装,继承,和多态。在 Jav...
这玩意用不好就是坑!
CTO:不要在Java代码中写 set/get 方法了,逮一次罚款...前言 what?你的 Java 代码中还充斥着大量的 set/get 方法? 我们在刚开始学习 Java 语言的时候讲过,面向对象的三大特征就是封装,继承,和多态。在 Jav...
6 7 8那说的是不是有问题
全网最透彻HTTPS加解密原理,看完不懂你来打我(面试常问)每篇文章都希望你能收获到东西,这篇将带你深入 HTTPS 加解密原理,希望看完能够有这些收获: 明白 HTTPS 到底解决了什么问题 理解对称加密与非对称加密的原理和使用场景...
能不能别一个劲的画外音
mysql覆盖索引与回表select id,name where name='shenjian' select id,name,sex* where name='shenjian'* 多查询了一个属...
这 简书 锁屏后就蹦出来淘宝广告太恶心了
垃圾
蚂蚁金服三面(java研发):二叉树+HTTPS加密+自旋锁+Redis缓存穿透蚂蚁Java一面 二叉搜索树和平衡二叉树有什么关系,强平衡二叉树(AVL树)和弱平衡二叉树(红黑树)有什么区别 B树和B+树的区别,为什么MySQL要使用B+树 HashMa...
java 生态圈。 几乎每个使用 java开发的工具、软件基础设施、高性能开发库都在底层使用了 sun.misc.Unsafe 。这就是SUN未开源的sun.misc.Uns...
ThreadLocalMap用键值对方式存储每个线程变量的副本,key为当前的ThreadLocal对象
这句话对吗?是一个next哈希值吧!
另外泄露的根本原因是v无法确保及时回收。生命周期与thread不一致导致的!
面试再问ThreadLocal,别说你不会ThreadLocal是什么 以前面试的时候问到ThreadLocal总是一脸懵逼,只知道有这个哥们,不了解他是用来做什么的,更不清楚他的原理了。表面上看他是和多线程,线程同...
京东翻来覆去就那几个题
京东4面(Java研发):事务隔离+乐观锁+HashMap+秒杀设计+微服务一面(基础面:约1小时) 自我介绍,主要讲讲做了什么和擅长什么 springmvc和spring-boot区别 @Autowired的实现原理 Bean的默认作用范围是什么?...
感觉理由不大对。我觉得应该跟类加载解析阶段变量赋初值一样!
终于明白为什么要加 final 关键字了!在开发过程中,由于习惯的原因,我们可能对某种编程语言的一些特性习以为常,特别是只用一种语言作为日常开发的情况。但是当你使用超过一种语言进行开发的时候就会发现,虽然都是高级语言...
这个情景肯定是会对同一个用户id的token操作加分布式锁的. 保证后续请求肯定会拿到最新正确的结果.
Token的更新策略在单台服务器中,我们的用户认证大部分采取的是session(会话),但如果是一个集群的服务器架构呢?就得要做session共享,多个服务共享一个session,这样就可以确保...
2018-Read-Record 记录我的2018学习历程 文中首先解释了加密解密的一些基础知识和概念,然后通过一个加密通信过程的例子说明了加密算法的作用,以及数字证书的出现...