自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 线程池

1. 线程池线程池是一种复用线程的技术,由于线程的销毁和创建会大大浪费时间以及浪费内存,而线程池可以让线程执行完任务后不立即销毁,让线程重复使用,继续执行其他任务。2. 线程池详解ThreadPoolExecutor线程池中最核心的类是ThreadPoolExecutor,它实现了execute(Runnable command) ,这个方法是用来向线程池传入任务。此类的构造函数如下:p...

2020-02-14 20:40:46 127

原创 死锁

死锁1. 死锁/活锁/饥饿2. 资源死锁条件3. 死锁处理策略3.1 鸵鸟算法3.2 死锁检测和恢复3.3 死锁避免1. 死锁/活锁/饥饿死锁:死锁是指多个进程相互等待,互不相让,导致所有进程无限期等待。资源死锁:资源死锁是因为每个进程都在等待其他进程释放资源,资源死锁是最常见的死锁类型。通信死锁:通信死锁是指由于消息丢失,导致通信双方都在相互等待对方发送消息,通常可通过设置适当对超时...

2019-09-20 20:13:21 2461 1

原创 计算机网络

计算机网络应用层1 DNS1.1 DNS概述1.2 DNS工作原理2. HTTP2.1 HTTP概述2.2 HTTP请求方法2.3 HTTP状态码2.4 HTTP1.0,HTTP1.1,HTTP2.02.5 HTTPS2.5.1 HTTPS简介2.5.2 HTTPS加密原理2.5.3 HTTP 与 HTTPS 区别网络安全1. 网络安全三要素2. 保证网络安全的几种方式2.1 对称加密2.2 非...

2019-09-11 10:49:27 293

原创 Redis

Redis总结1. Redis简介2. 为什么要用缓存?为什么要用redis作为缓存?3. 为什么单线程的Redis效率如此高?4. Redis的单线程模型是什么?5. Redis常见数据结构以及使用场景6. Redis过期处理策略/内存淘汰机制/持久化机制6.1. Redis过期键处理策略6.2. Redis内存淘汰机制6.3 Redis持久化机制6.3.1 三种持久化策略6.3.2 RDB与A...

2019-09-07 22:26:57 911

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除