- 博客(6)
- 资源 (7)
- 收藏
- 关注
原创 lettuce连接池真有必要吗?
在执行一些简单指令的情况下,lettuce不配置连接池,使用单连接是最佳方案。连接池配置太小,性能会急剧下降,连接池配置太大,性能和单连接情况下大致相当,但会造成资源浪费。
2022-11-22 11:33:12 4312
原创 网络编程之epoll原理
网络编程中,有五种网络IO模型,其中,IO多路复用应用的最为广泛。在Linux系统内核中,使用epoll实现IO多路复用,性能十分优异。本文将会从通信这个源头开始,引申出计算机之间的通信,再借由计算机通信介绍计算机当中的一个重要概念——中断,最后具体到网络编程中的IO模型,从阻塞IO一步步演进到IO多路复用中的eopll(本文当中的网络IO均基于Linux系统)。
2022-01-08 12:34:29 922
原创 多线程交替打印某字符串
多线程交替打印某字符串题目描述:对于给定长度为len的字符串target,使用len个线程将该字符串交替打印出来,每打印出一个完整的target为一轮,共需打印N轮。要求这len个线程同时运行。例子:1、target=“ABC” ,N=3 输出:“ABCABCABC”2、target=“ae” ,N=3 输出:“aeaeae”文章目录多线程交替打印某字符串volatile方法二、Lock+Condition总结volatile方法对于给定的长度为len的目标字符串target,可以考虑
2021-07-25 10:35:28 410
转载 MBR、主引导扇区,主分区、扩展分区、逻辑分区,活动分区、引导分区、系统分区、启动分区
MBR、主引导扇区,主分区、扩展分区、逻辑分区,活动分区、引导分区、系统分区、启动分区的区别详解 什么是MBR和主引导引导扇区?什么是主分区、扩展分区、逻辑分区?什么是活动分区、引导分区、系统分区、启动分区?一下子罗列这么多概念,恐怕很多人都搞不清它们的区别和联系吧。网上虽然不少解释,但很多是模棱两可甚至是错误的,反而越弄越糊涂。煞费苦心的把这一大串概念研究了很长时间,试图搞明白,为...
2018-05-23 19:09:09 3235
matlab实现大量去雾算法以及评价指标
2019-03-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人