通信协议 Redis是单进程单线程的。 应用系统和Redis通过Redis协议(RESP)进行交互。 请求响应模式 Redis协议位于TCP层之上,即客户端和Redis实例保持双工的连接。 串行的请求响应模式(ping-pong) 串行化是最简单模式,客户端与服务器端建立长连接 连接通过心跳机制检测 ...
分类:
其他好文 时间:
2021-07-12 18:19:20
阅读次数:
0
昨天在『.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
1.为什么要用用户自定义变量? 当有多个请求的时候,要去修改请求值,就需要用到用户自定义变量 2.路径 线程组--右键添加--配置元件--用户自定义变量 3.用户自定义变量界面 4.引用自定义变量--自定义变量如何引用? ${变量名} 每个请求都要引用相对应的自定义变量 后面只需要更改用户自定义变量 ...
分类:
其他好文 时间:
2021-07-08 17:42:07
阅读次数:
0
1、主干合并到分支 1在本地trunk中先update一下,有冲突的解决冲突,保证trunk和repository已经完全同步, 2.在/branches /MyProject上右键,依次选择”TortoiseSVN” -> “Merge…”, 3.在弹出的窗口中选择第一项”Merge a rang ...
分类:
其他好文 时间:
2021-07-07 17:56:08
阅读次数:
0
6. Git管理远程仓库 使用远程仓库的目的 作用:备份,实现代码共享集中化管理 Git克隆操作 目的 将远程仓库(github对应的项目)复制到本地 代码 git clone 仓库地址 多学一招:仓库地址由来 将本地仓库同步到git远程仓库中 git push ︴思考:为什么无法同步 或没有权限 ...
分类:
其他好文 时间:
2021-07-05 19:00:54
阅读次数:
0
之所以开不了是因为java是操作在虚拟机上的,只能进行本地方法的调用操作线程 ...
分类:
其他好文 时间:
2021-07-05 18:47:29
阅读次数:
0
目录 基本信息 网络拓扑 两种模式简介 1 抽取模式的三种具体方案 1.1 抽取模式——WebService接口 1.2 抽取模式——直连数据库备库的方式 1.3 抽取模式——文件同步 2 供数模式的四种具体方案 2.1 供数模式——API接口 2.2 供数模式——数据库同步 2.3 供数模式——( ...
分类:
其他好文 时间:
2021-07-05 18:40:17
阅读次数:
0