02 2023 档案
摘要:工作的时候,第一次接触CRPC协议,当时就很懵,啥是CRPC协议,一脸懵逼,于是就到网上去搜,填充知识空缺。 不少解释显得非常官方,我相信大家在各种平台上也都看到过,解释了又好像没解释,都在用一个我们不认识的概念去解释另外一个我们不认识的概念,懂的人不需要看,不懂的人看了还是不懂。 从TCP聊起 作
阅读全文
摘要:前言 简单来说,事务就是要保证一组数据库操作,要么全部成功,要么全部失败。在MySQL中,事务支持是在引擎层实现的。你现在知道,MySQL是一个支持多引擎的系统,但并不是所有的引擎都支持事务。比如MySQL原生的MyISAM引擎就不支持事务,这也是MyISAM被InnoDB取代的重要原因之一; 隔离
阅读全文
摘要:MySQL整体来看,其实就有两块: 一块是Server层,它主要做的是MySQL功能层面的事情; 还有一块是引擎层,负责存储相关的具体事宜。 如图: 本次知识总结:最开始MySQL里并没有InnoDB引擎。MySQL自带的引擎是MyISAM,但是MyISAM没有crash-safe的能力,binlo
阅读全文
摘要:需求:在工作中,需要使用唯一的字符串来作为订单ID,于是想到了UUID,要求uuid中不能有特殊字符包括横线,所以就有了重新写一个uuid进行使用; 准备:idea 依赖包: 注意事项:必须有包且包的名字必须是functions结尾的,否则最后jmeter是无法识别到这个是个函数助手;例如:com.
阅读全文
摘要:需求:在工作中,需要使用唯一的字符串来作为订单ID,于是想到了UUID,要求uuid中不能有特殊字符包括横线,所以就有了重新写一个uuid进行使用; 准备:idea 依赖包: 注意事项:必须有包且包的名字必须是functions结尾的,否则最后jmeter是无法识别到这个是个函数助手;例如:com.
阅读全文
摘要:jmeter开发java脚本主要的依赖包有三个如下图 步骤1 :打开idea,创建一个project,导入上图依赖包 步骤2:创建一个类,继承AbstractJavaSamplerClient类,并实现runtest方法和重写getDefaultParameters方法 详解:getDefaultP
阅读全文
摘要:相比于BeanShell 取样器,JSR223取样器具有可大大提高性能的功能(编译)如果需要,一定要使用JSR223取样器编写脚本是更好的选择!!! 属性描述名称:显示的此取样器的描述性名称,可自定义语言:要使用的JSR223脚本语言的类型参数:要传递到脚本文件或脚本的参数列表脚本文件:用于执行的脚
阅读全文
摘要:相比于BeanShell 取样器,JSR223取样器具有可大大提高性能的功能(编译)如果需要,一定要使用JSR223取样器编写脚本是更好的选择!!! 属性描述名称:显示的此取样器的描述性名称,可自定义语言:要使用的JSR223脚本语言的类型参数:要传递到脚本文件或脚本的参数列表脚本文件:用于执行的脚
阅读全文
摘要:相比于BeanShell 取样器,JSR223取样器具有可大大提高性能的功能(编译)如果需要,一定要使用JSR223取样器编写脚本是更好的选择!!! 属性描述名称:显示的此取样器的描述性名称,可自定义语言:要使用的JSR223脚本语言的类型参数:要传递到脚本文件或脚本的参数列表脚本文件:用于执行的脚
阅读全文