26 2021-10 Linux 进程,线程与多核,多cpu之间的关系 进程 进程是程序的一次执行过程,是一个动态概念,是程序在执行过程中分配和管理资源的基本单位, 线程 线程是CPU调度和分派的基本单位,它可与同属一个进程的其他的线程共享进程所拥有的全部资源。 操... 阅读全文 2021年10月26日 11:35:13 周二 2021-10-26 周二 23 0 0
25 2021-10 Python Redis redis 批量拉取与更新 拉取 for map in self.cache.hscan_iter('push_cuid_to_sid', match='*', count=10000): if int(map[1]) in _sessions.keys(): ... 阅读全文 2021年10月25日 15:36:52 周一 2021-10-25 周一 20 0 0
25 2021-10 Python python 变量名命名规则 在python中,我们经常能看到很多变量名以_下划线开头,而且下划线的数量还不一样,那么这些变量的作用到底是什么? 变量名分类: # 以数字、字母开头: 正常的公有变量名 a = ... 阅读全文 2021年10月25日 10:57:14 周一 2021-10-25 周一 22 0 0
22 2021-10 Python Python 多线程,threading模块,创建子线程的两种方式 GIL(全局解释器锁)是C语言版本的Python解释器中专有的,GIL的存在让多线程的效率变低(哪个线程抢到锁,就执行哪个线程)。在IO密集型程序中,多线程依然比单线程效率高(GIL通过IO阻塞自动切换多线程)。 解... 阅读全文 2021年10月22日 18:59:28 周五 2021-10-22 周五 19 0 0
21 2021-10 Redis redis conf info Redis Info 命令以一种易于理解和阅读的格式,返回关于 Redis 服务器的各种信息和统计数值。 通过给定可选的参数 section ,可以让命令只返回某一部分的信息: server : 一般 Redis 服务器信息,包含... 阅读全文 2021年10月21日 19:32:19 周四 2021-10-21 周四 32 0 0
10 2021-10 Linux 如何修改内核参数及其意义、/proc虚拟文件系统、initrd的作用 一、列举常见的内核参数以及参数的意义 linux内核参数优化/etc/sysctl.conf sysctl 命令设置内核参数 -a 显示所有内核参数及值 -w 修改内核选项,立即生效。 -p 保存设置到文... 阅读全文 2021年10月10日 20:44:36 周日 2021-10-10 周日 20 0 0
27 2021-09 Linux TCP与socket 【收藏夹】 linux里的backlog详解: https://blog.csdn.net/raintungli/article/details/37913765 https://www.cnblogs.com/tonyauto/p/11527441.html https://blog.csdn.net/u010917150/article/details/9562187... 阅读全文 2021年09月27日 14:16:11 周一 2021-09-27 周一 24 0 0
26 2021-09 Linux TCP握手与socket通信细节 协议与接口 对于程式开发者而言,几乎每天都需要和协议和接口打交道,尽管有时候很少直接使用他们。开发一个应用程序,为了提高开发效率,往往会选择一个框架/库来进行开发,于是乎不可避免的就需要了... 阅读全文 2021年09月26日 11:20:16 周日 2021-09-26 周日 25 0 0
20 2021-09 MQ RabbitMQ 收藏夹 RabbitMQ运行状态与可视化:https://www.pianshen.com/article/13731099362/ https://blog.csdn.net/lglgsy456/article/details/79045850 动态调整优先级的不可能性: https://www.zhihu.com/question/... 阅读全文 2021年09月20日 23:37:00 周一 2021-09-20 周一 26 0 0