摘要: 最近写了一个工具(比较两套测试环境mysql数据库中表、表字段、索引的差异,基于python)通过文章简单介绍下工具的相关内容 一、工具名称: dbstructsync (python库) 二、主要功能: 比较两套环境中mysql指定库中表、表字段及索引的差异,返回同步的sql ,里面包含建表,修改 阅读全文
posted @ 2019-11-23 22:48 yingchen 阅读(548) 评论(0) 推荐(0) 编辑

摘要: 首先在第一个线程组里讲你需要保存的值放入到jmeter的某个属性中,属性名名字自己定义,如上图的token ,props.put("token", token),第二个参数必须是定义 string获得的一个值,我尝试过直接讲token变量这样使用 ${token}是会报错的这样你需要的token值就... 阅读全文
posted @ 2016-01-07 16:33 yingchen 阅读(3940) 评论(0) 推荐(0) 编辑

2022年11月28日

摘要: 比特币:1、高度自治,不受政府控制 2、不可篡改 3、隐私安全 4、无国界贸易 去中心化的模型:比特币系统就是一个账本,交易信息被实名广播出去了 需要对交易的信息进行加密,需要利用hash算法进行隐私保护 hash算法可以提供事物的特征 hash算法保护隐私 还可以进行对账 (避免广播信息的遗漏) 阅读全文
posted @ 2022-11-28 10:02 yingchen 阅读(239) 评论(0) 推荐(0) 编辑

2022年11月21日

摘要: 批判性思维: 1、观点来源是哪里? 提出这个观点的人是否具有相关领域的专业知识? 2、观点是合理的还是极端的? 不寻常的观点需要不寻常的证据;用简单的方法解决复杂问题实属罕见 3、证据是什么? 科学的证据是用什么构成的? 堤防轶事证据,代表了少数被精心挑选的个体经历,适合少数人 未必适合多数人 4、 阅读全文
posted @ 2022-11-21 00:12 yingchen 阅读(450) 评论(0) 推荐(0) 编辑

2022年10月24日

摘要: 1. 百度API接口智能化测试探索与实践 写的比较细致,讲数据获取、自动生成用例进行了比较好的完成,对于预期结果部分,部分转换为了用例diff,自动去除一些特殊字段的值,提高稳定性 将失败情况分了好几个层面,通过代码进行一部分问题的解决 https://xie.infoq.cn/article/06 阅读全文
posted @ 2022-10-24 10:39 yingchen 阅读(16) 评论(0) 推荐(0) 编辑

2021年2月9日

摘要: 我们先来看一段MyBatis逆向工程生成的代码。 <select id="selectByExample" parameterType="cn.e3mall.pojo.TbItemDescExample" resultMap="BaseResultMap"> <select id="selectBy 阅读全文
posted @ 2021-02-09 15:35 yingchen 阅读(735) 评论(0) 推荐(0) 编辑

2020年5月23日

摘要: 本文讲一下mysql的整体查询过程 基本的框架 客户端 - > 连接器 - > 分析器 -> 优化器 - >执行器 - > 存储引擎 - > 查询缓存 - 这里还有一个缓存的位置,是在连接器处,如果缓存中存在要查询的结果则直接走缓存返回 但在现实中开启缓存的几率比较低 原因:对于一个表的更新操作,这 阅读全文
posted @ 2020-05-23 19:12 yingchen 阅读(680) 评论(0) 推荐(0) 编辑

2020年4月2日

摘要: 一直在自动化测试方面会被挑战,具体这个自动化的能有多大的效果,性价比如何。 当前情况 一直在按计划去增加自动化的用例数,去覆盖挑选出来的接口 由之前的1000条,增加到2000条或者更多 但它对于保障线上质量有很大的作用吗?或者确实释放了多少人力?能有指标性的数据说明吗? 高质量的自动化用例的好处: 阅读全文
posted @ 2020-04-02 15:47 yingchen 阅读(161) 评论(0) 推荐(0) 编辑

2020年3月30日

摘要: 日志是个保险,没人想为保险付钱,但出事儿了就后悔怎么没买保险 打日志的时候太随意了,可用的时候会吐槽 日志有什么用? 1、打印调试 2、问题定位 3、用户行为日志 4、根因分析 什么时候记录日志? 1、系统初始化/初入方法时,关键参数的打印 2、异常模版打印相关信息 3、业务流程与预期不符 4、系统 阅读全文
posted @ 2020-03-30 12:52 yingchen 阅读(334) 评论(0) 推荐(0) 编辑

2020年3月21日

摘要: http调用,走的是http协议,但网络层走的是TCP/IP协议 所以一定是需要先建立连接的,所以存在两个超时参数: 1、连接超时 ConnectTimeout , 配置用户建立连接的最长时间 2、读取超时 ReadTimeout ,控制socket 上读取数据的最长等待时间 连接超时设置的比较长的 阅读全文
posted @ 2020-03-21 16:25 yingchen 阅读(3904) 评论(0) 推荐(0) 编辑

2020年2月23日

摘要: 关键点: 1、守护线程主要来做一些不是核心的工作,且需要无限循环 2、当主要工作结束的时候,守护线程的工作也要随着结束 3、守护线程不能持有任何需要关闭的资源,例如打开文件等,因为虚拟机退出时,守护线程没有任何机会来关闭文件,这会导致数据丢失。 *************************** 阅读全文
posted @ 2020-02-23 15:24 yingchen 阅读(165) 评论(0) 推荐(0) 编辑

2020年2月15日

摘要: 文中内容均出自: https://mp.weixin.qq.com/s/dMMf6XCshTqYtuqRPIL0vQ JVM的内存区域如何识别垃圾? 1、引用计数法 2、可达性算法 如何对垃圾进行回收? 1、标记清除算法 2、复制法 3、标记整理法 4、分代收集算法 Jvm垃圾回收 Java 比c 阅读全文
posted @ 2020-02-15 18:43 yingchen 阅读(284) 评论(0) 推荐(0) 编辑

导航