HashMap底层存储原理
https://blog.youkuaiyun.com/junchenbb0430/article/details/78643100
如何查询一个进程下面的线程数(进程和线程区别)
https://www.cnblogs.com/kevingrace/p/5252919.html
https://blog.youkuaiyun.com/lvyibin890/article/details/82255047
https://www.cnblogs.com/aquarius-bear/p/3939939.html
一 程序只是一组指令的有序集合。
二 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,是系统进行资源分配和调度的一个独立单位;
三 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),一个线程可以创建和撤销另一个线程;
一 进程与线程区别与联系
(1) 划分尺度:线程更小,所以多线程程序并发性更高;
(2) 资源分配&处理器调度:进程是资源分配的基本单位,线程是处理器调度的基本单位。
(3) 地址空间:进程拥有独立的地址空间;线程没有独立的地址空间,同一进程内多个线程共享其资源;
(4) 执行:每个线程都有一个程序运行的入口,顺序执行序列和程序的出口,但线程不能单独执行,必须组成进程,一个进程至少有一个主线程。简而言之,一个程序至少有一个进程,一个进程至少有一个线程。
------------------------
Java多线程学习(总结很详细!!!)
https://www.cnblogs.com/yjd_hycf_space/p/7526608.html
------------------------
二叉搜索树,及概念
https://www.cnblogs.com/eudiwffe/p/6207196.html
https://www.cnblogs.com/skywang12345/p/3576328.html
https://blog.youkuaiyun.com/qq_21396469/article/details/78419609 重要
------------------------
curl_multi_init()多线程
https://blog.youkuaiyun.com/xiaoxiong_web/article/details/40452815
https://blog.youkuaiyun.com/lg_lin/article/details/47667027
------------------------
闲言之PHP不支持多线程?
https://www.jianshu.com/p/d83d60feb17e
------------------------
Java多线程学习(总结很详细!!!)
https://www.cnblogs.com/yjd_hycf_space/p/7526608.html
------------------------
SHA 加密是什么( sha1 和 MD5 的区别 )
https://blog.youkuaiyun.com/jiangyu1013/article/details/73290371
------------------------
图解排序算法(三)之堆排序 *
https://www.cnblogs.com/chengxiao/p/6129630.html