会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
授客的博客
专业软件测试知识分享平台
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
···
47
下一页
2022年12月18日
Python 大数据量文本文件高效解析方案代码实现
摘要: 大数据量文本文件高效解析方案代码实现 测试环境 Python 3.6.2 Win 10 内存 8G,CPU I5 1.6 GHz 背景描述 这个作品来源于一个日志解析工具的开发,这个开发过程中遇到的一个痛点,就是日志文件多,日志数据量大,解析耗时长。在这种情况下,寻思一种高效解析数据解析方案。 解决
阅读全文
posted @ 2022-12-18 21:55 授客
阅读(1041)
评论(0)
推荐(1)
2022年12月12日
Python 基于xml.etree.ElementTree实现XML对比
摘要: 测试环境 Python 3.6 Win10 代码实现 #!/usr/bin/env python 3.4.0 #-*- encoding:utf-8 -*- __author__ = 'shouke' import xml.etree.ElementTree as ET def compare_xm
阅读全文
posted @ 2022-12-12 00:01 授客
阅读(246)
评论(0)
推荐(0)
2022年11月14日
Tomcat 线程池学习总结
摘要: 前提 Tomcat 10.1.x Tomcat线程池介绍 Tomcat线程池,源于JAVA JDK自带线程池。由于JAVA JDK线程池策略,比较适合处理 CPU 密集型任务,但是对于 I/O 密集型任务,如数据库查询,rpc 请求调用等,不是很友好,所以Tomcat在其基础上进行了扩展。 任务处理
阅读全文
posted @ 2022-11-14 22:45 授客
阅读(427)
评论(0)
推荐(0)
2022年11月8日
Java 线程池之Jetty 线程池学习总结
摘要: Java 线程池之Jetty 线程池学习总结 前提 Jetty 11.0.x 为什么是Jetty? Java提供4中创建线程池的快捷方式 Executors.newFixedThreadPool(); Executors.newCachedThreadPool(); Executors.newSin
阅读全文
posted @ 2022-11-08 00:28 授客
阅读(779)
评论(0)
推荐(1)
2022年10月31日
Java 线程池之ThreadPoolExecutor学习总结
摘要: 前提 java version "1.8.0_25" 池简述 软件开发活动中,我们经常会听到数据库连接池、内存池、线程池等各种“池”概念,这些“池”到底是什么东西呢?程序的世界里,我们可以将池简单的理解为一种容器类数据结构,比如列表。程序处理信息的过程中,可能会依赖某些资源或者对象(暂且统一称之为对
阅读全文
posted @ 2022-10-31 00:47 授客
阅读(244)
评论(0)
推荐(0)
2022年10月23日
Oracle 存储过程学习总结
摘要: 创建/更新存储过程 基础基础用法 创建/修改无参存储过程 CREATE OR REPLACE PROCEDURE procedure_name [IS|AS] --声明全局变量(可选) BEGIN --存储过程的执行体 END; --也可以写成 END procedure_name; 创建/修改携参
阅读全文
posted @ 2022-10-23 22:32 授客
阅读(684)
评论(0)
推荐(1)
2022年9月18日
Oracle 删除大量表记录操作总结
摘要: By:授客 QQ:1033553122 删除表数据操作 清空所有表记录 TRUNCATE TABLE your_table_name; 或者批量删除满足条件的表记录 BEGIN LOOP DELETE FROM your_table_name WHERE rownum <= 50000; EXIT
阅读全文
posted @ 2022-09-18 23:32 授客
阅读(1481)
评论(0)
推荐(0)
2022年9月14日
JMeter 逻辑控制之IF条件控制器
摘要: 逻辑控制之IF条件控制器 测试环境 JMeter-5.4.1 循环控制器介绍 添加While Controller 右键线程组->添加->逻辑控制器->While控制器 控制器面板介绍 添加后,面板如下 仅Expression值为true,才会执行位于其下的操作 最好勾选(默认配置)Interpre
阅读全文
posted @ 2022-09-14 00:27 授客
阅读(1042)
评论(0)
推荐(0)
2022年9月6日
Java 根据XPATH批量替换XML节点中的值
摘要: 根据XPATH批量替换XML节点中的值 by: 授客 QQ:1033553122 测试环境 JDK 1.8.0_25 代码实操 message.xml文件 <Request service="SALE_ORDER_SERVICE" lang="zh-CN"> <Head> <AccessCode>x
阅读全文
posted @ 2022-09-06 23:39 授客
阅读(370)
评论(0)
推荐(0)
2022年8月29日
JMeter 后置处理器之JSON提取器
摘要: 后置处理器之JSON提取器 By:授客 QQ:1033553122 测试环境 JMeter 5.4.1 插件介绍 JSON后置处理器(PostProcessor)允许使用 JSON Path 语法从JSON格式的响应中提取数据。类似正则表达式提取器,必须位于HTTP采样器、或者其它可以返回JSON数
阅读全文
posted @ 2022-08-29 00:12 授客
阅读(564)
评论(0)
推荐(0)
2022年8月22日
JMeter While循环控制器应用之遍历获取文件参数
摘要: While循环控制器应用之遍历获取文件参数 by: 授客 QQ:1033553122 测试环境 JMeter-5.4.1 应用 实现单线程在单次迭代内遍历获取文件参数 说明:上图仅给出关键配置信息 注意: CSV配置元件放循环内,每循环一次就会取一次参数值 不管CSV配置元件位于请求采样器上方,还是
阅读全文
posted @ 2022-08-22 00:36 授客
阅读(304)
评论(0)
推荐(0)
Oracle 序列学习与使用总结
摘要: Oracle序列学习与使用总结 by:授客 QQ:1033553122 简述 序列是oracle提供的用于生成一系列数字的数据库对象,序列会自动生成顺序递增的序列号,可用于提供唯一的自动递增主键。序列和视图一样,并不占用实际的存储空间,只是在数据字典中保存他的定义信息。 创建序列 当创建序列时必须拥
阅读全文
posted @ 2022-08-22 00:30 授客
阅读(272)
评论(0)
推荐(0)
2022年4月17日
Linux 手工释放Linux Cache Memory
摘要: 手工释放Linux Cache Memory 为了加速操作和减少磁盘I/O,内核通常会尽可能多地缓存内存,这部分内存就是Cache Memory(缓存内存)。根据设计,包含缓存数据的页面可以按需重新用于其他用途(例如,应用程序)。 缓存内存在程序运行结束后不会自动释放。这可能会导致程序频繁读写文件后
阅读全文
posted @ 2022-04-17 16:54 授客
阅读(540)
评论(0)
推荐(0)
2022年4月5日
Jenkins 脚本命令行应用总结
摘要: Jenkins脚本命令行应用总结 测试环境 Jenkins 2.304 脚本命令行入口 Jenkins主页→系统管理→脚本命令行 遍历项目 例子:获取所有自由风格项目及相关项目信息 def projects = Jenkins.instance.projects.collect { it } //
阅读全文
posted @ 2022-04-05 22:24 授客
阅读(962)
评论(0)
推荐(0)
2022年3月27日
Kubernetes 存储概念之Volumes介绍
摘要: Volumes 默认情况下容器中的磁盘文件是非持久化的,对于运行在容器中的应用来说面临两个问题,第一:当容器挂掉,K8S重启它时,文件将会丢失;第二:当Pod中同时运行多个容器,容器之间需要共享文件时。Kubernetes的Volume解决了这两个问题 背景 在Docker中也有一个Volume(卷
阅读全文
posted @ 2022-03-27 21:02 授客
阅读(1911)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
11
···
47
下一页
公告