51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#社区源码
tomcat源码阅读--BootStrap tomcat 入口类
https://blog.csdn.net/cxdn_czj/article/details/84378758...
代码星球
·
2021-02-03
tomcat
源码
阅读
--BootStrap
入口
layui社区模板主页框架分析
html代码:<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</title><linkhref="reset.css"rel="stylesheet"t...
代码星球
·
2021-02-03
layui
社区
模板
主页
框架
SpringBoot整合Redis、mybatis实战,封装RedisUtils工具类,redis缓存mybatis数据 附源码
Redis不了解的小伙伴,先去脑补下Redis从入门到精通,点我直达。在看下面的东西哟~网址:https://start.spring.io/<!--SpringBoot与Redis整合依赖--><dependency><groupId>org.springframework.b...
代码星球
·
2021-02-01
mybatis
SpringBoot
整合
Redis
实战
ubuntu源码安装jdk8
最近学习java,想起来没有在Ubuntu上使用过因此想安装下环境,并在Ubuntu上试用MPXJ读取mpp文件下载jdk8https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html新建目录mkdir/usr/...
代码星球
·
2021-02-01
ubuntu
源码
安装
jdk8
怒肝两个月MySQL源码,2W字MySQL协议详解(超硬核)
最近,在开发一个分库分表中间件,由于功能需求,需要分析MySQL协议,发现网上对于MySQL协议分析的文章大部分都过时了,原因是分析的MySQL版本太低了。怎么办呢?于是乎,我便硬着头皮开始啃MySQL源码,经过两个多月的整理,终于总结出这篇MySQL协议。注:部分来自于互联网,感谢数据库大牛前辈们的默默付出!MySQ...
代码星球
·
2021-01-30
MySQL
怒肝
两个月
源码
2W
从源码角度来剖析ThreadLocal到底有没有内存泄漏?
ThreadLocal也是一个使用频率较高的类,在框架中也经常见到,比如Spring。有关ThreadLocal源码分析的文章不少,其中有个问题常被提及:ThreadLocal是否存在内存泄漏?不少文章对此讲述比较模糊,经常让人看完脑子还是一头雾水,我也有此困惑。因此找时间跟小伙伴讨论了一番,总算对这个问题有了一定的理...
代码星球
·
2021-01-30
源码
角度
剖析
ThreadLocal
到底
太厉害了,有人把《数据结构与算法》讲透了,面试大厂不在是问题,带源码笔记!
经历过校招的人都知道,算法和数据结构都是不可避免的。在笔试的时候,最主要的就是靠算法题。像拼多多、头条这种大公司,上来就来几道算法题,如果你没AC出来,面试机会都没有。在面试(现场面或者视频面)的时候也会问算法题,难度肯定是没有笔试的时候那么难的。我们可以想象一个场景,一面面试面到一半,面试官让...
代码星球
·
2021-01-30
太厉
害了
有人
数据结构与算法
透了
源码角度分析-newFixedThreadPool线程池导致的内存飙升问题
前言使用无界队列的线程池会导致内存飙升吗?面试官经常会问这个问题,本文将基于源码,去分析newFixedThreadPool线程池导致的内存飙升问题,希望能加深大家的理解。(想自学习编程的小伙伴请搜索圈T社区,更多行业相关资讯更有行业相关免费视频教程。完全免费哦!)内存飙升问题复现实例代码ExecutorService...
代码星球
·
2021-01-30
源码
角度
分析
-newFixedThreadPool
线程
阿里巴巴fastjson源码阅读(待完成)
git地址:https://github.com/alibaba/fastjson.git...
代码星球
·
2021-01-30
阿里巴巴
fastjson
源码
阅读
完成
React 源码中的依赖注入方法
一、前言依赖注入(DependencyInjection)这个概念的兴起已经有很长时间了,把这个概念融入到框架中达到出神入化境地的,非Spring莫属。然而在前端领域,似乎很少会提到这个概念,难道前端的代码就不需要解耦吗?前端的代码就没有依赖了?本文将以React的源码为例子,看看它是如何使用依赖注入这一设计模式的。二...
代码星球
·
2021-01-30
React
源码
中的
依赖
注入
atom编辑器社区插件推荐
atom是github出品的文本编辑器,为开发者又提供了一款易用、牛逼的文本编译器。在开始接触前端并从工作开始一直用webstrom来进行前端开发,开始使用时,被他各种强大神奇的功能给折服:支持zen-coding、文件可以跟指定的类型关联、版本管理、文件查找等等,到现在我还是觉得他对我的开发效率有很大的提升。但是他重...
代码星球
·
2021-01-26
atom
编辑器
社区
插件
推荐
ConcurrentHashMap底层实现原理(JDK1.8)源码分析
ConcurrentHashMap相比HashMap而言,是多线程安全的,其底层数据与HashMap的数据结构相同,数据结构如下: 说明:ConcurrentHashMap的数据结构(数组+链表+红黑树),桶中的结构可能是链表,也可能是红黑树,红黑树是为了提高查找效率。 1、类的继承关系 publiccla...
代码星球
·
2021-01-25
ConcurrentHashMap
底层
实现
原理
JDK1.8
CopyOnWriteArrayList实现原理及源码分析
我们都知道,集合框架中的ArrayList是非线程安全的,Vector虽是线程安全的,但由于简单粗暴的锁同步机制,性能较差。而CopyOnWriteArrayList则提供了另一种不同的并发处理策略(当然是针对特定的并发场景)。 很多时候,我们的系统应对的都是读多写少的并发场景。CopyOnWriteArrayL...
代码星球
·
2021-01-25
CopyOnWriteArrayList
实现
原理
源码
分析
Zookeeper学习之ZooKeeper源码分析
ZooKeeper宏观分析源码,如下图所示: 要想分析源码,首先需要宏观分析整个ZooKeeper结构,要知道ZooKeeper分为两部分:服务端集群、客户端。 其中服务端:每台ZooKeeper服务器都有三个状态:初始化、运行中、结束关机。因此当服务器都处于运行时,构成一个zookeeper集...
代码星球
·
2021-01-24
Zookeeper
习之
ZooKeeper
源码
分析
Spring可二次开发常用接口、类及其源码详解
Spring为了用户的开发方便和特性支持,开放了一些特殊接口和类,用户可进行实现或者继承,常见的如这些: ApplicationContextAware接口、ApplicationEvent抽象类、ApplicationListener接口、BeanNameAware接口、BeanFactoryAware...
代码星球
·
2021-01-24
Spring
二次开发
常用
接口
及其
首页
上一页
...
6
7
8
9
10
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他