昨天在『.NET 大牛之路』技术群和大家聊到了对象池的话题,今天展开详细讲讲这个知识点。 池这个概念大家都很熟悉,比如我们经常听到数据库连接池和线程池。它是一种基于使用预先分配资源集合的性能优化思想。 简单说,对象池就是对象的容器,旨在优化资源的使用,通过在一个容器中池化对象,并根据需要重复使用这些 ...
分类:
Web程序 时间:
2021-07-12 18:18:31
阅读次数:
0
本文详解同步、异步、阻塞、非阻塞,以及IO与这四者的关联,毕竟我当初刚认识这几个名词的时候也是一脸懵。 🔥1.同步阻塞、同步非阻塞、异步阻塞、异步非阻塞 1.同步 同步就是多个事物不能同时工作,只能依次排队进行 2.异步 多个事物可以同时工作,不用依次进行 3.阻塞 线程需要停止等待 4.非阻塞 ...
分类:
其他好文 时间:
2021-07-12 18:13:04
阅读次数:
0
数据结构 Java 数据结构 List List 都有序; 线程不安全; 有长度; 内部持有 modCount 记录修改次数 ArrayList 默认长度为10、超出长度时进行扩容(0.5倍),最大长度 2 的 31 次方 -8, 超出会OOM; 特点: 查快删改慢 LinkedList 双向链表, ...
分类:
其他好文 时间:
2021-07-12 18:04:31
阅读次数:
0
一、需求背景 1、自动化测试:一个自动化测试脚本有成千上万条用例,每次执行的时间在小时级别,leader说为了能先于用户知道线上的问题,能否加快脚本的执行速度 2、功能测试:不使用jmeter等工具,使用junit5实现来测试接口是否存在线程安全以及分布式线程安全问题,是否有做幂等性处理 二、解决方 ...
分类:
其他好文 时间:
2021-07-12 17:52:37
阅读次数:
0
Linux是一个多用户的操作系统,引入用户,可以更加方便管理Linux服务器,系统默认需要以一个用户的身份登录,而且在系统上启动进程也需要以一个用户身份器运行,用户可以限制某些进程对特定资源的权限控制。 本章介绍Linux系统如何管理创建、删除、修改用户角色、用户权限配置、组权限配置及特殊权限深入剖 ...
分类:
系统相关 时间:
2021-07-09 17:54:35
阅读次数:
0
1.为什么要用用户自定义变量? 当有多个请求的时候,要去修改请求值,就需要用到用户自定义变量 2.路径 线程组--右键添加--配置元件--用户自定义变量 3.用户自定义变量界面 4.引用自定义变量--自定义变量如何引用? ${变量名} 每个请求都要引用相对应的自定义变量 后面只需要更改用户自定义变量 ...
分类:
其他好文 时间:
2021-07-08 17:42:07
阅读次数:
0
Rsyslog简介 Rsyslog的全称是 rocket-fast system for log,它提供了高性能,高安全功能和模块化设计。rsyslog能够接受从各种各样的来源,将其输入,输出的结果到不同的目的地。rsyslog可以提供超过每秒一百万条消息给目标文件。 日志是任何软件或操作系统的关键 ...
分类:
系统相关 时间:
2021-07-05 19:06:35
阅读次数:
0
Usage: 使用sidecar模式,跟业务进程运行在同一个Pod内,检测到configMap更新后,会自动触发Hook - name: prometheus-server-configmap-reload image: 'jimmidyson/configmap-reload:v0.3.0' ar ...
分类:
其他好文 时间:
2021-07-05 19:01:41
阅读次数:
0
之所以开不了是因为java是操作在虚拟机上的,只能进行本地方法的调用操作线程 ...
分类:
其他好文 时间:
2021-07-05 18:47:29
阅读次数:
0
#ifndef THREAD_POOL_H #define THREAD_POOL_H #include <vector> #include <queue> #include <memory> #include <thread> #include <mutex> #include <conditio ...
分类:
编程语言 时间:
2021-07-05 18:38:48
阅读次数:
0