本博客有很多关于技术的文章,我试着对你可能感兴趣的一些重要文章进行分类。
一、基础
(一)算法
(二)操作系统
- 2.1、Linux
(三)计算机组成原理
(四)计算机网络
(五)计算机图形
(六)架构设计
二、性能
(一)全链路压测
(二)性能闲谈
- 浅谈window桌面GUI技术及图像渲染性能测试实践
- 性能基础之浅谈常见接口性能压测
- 性能分析到底是不是性能测试工程师的能力?
- 从核酸检测平台崩盘看性能工程的范围
- 面对chatGPT,冷静比鸡血更重要!
- 从阿里云崩溃看IT系统非功能能力验证
- 谈谈信创IT转型中的非功能思考
(三)性能场景
(四)性能工具
-
4.1、综合
-
4.2、压力工具
-
4.3、nGrinder
-
4.4、Gatling
-
4.5、Taurus
-
4.6、JMeter
-
4.6.1、JMeter 基础
-
4.6.2、JMeter 脚本
-
4.6.3、JMeter 源码分析
-
4.6.4、JMeter 二次开发
- 性能工具之JMeter二次开发总结
- 性能工具之Jmeter扩展函数及压测ActiveMQ实践
- 性能工具之Jmeter压测Hprose RPC服务
- 性能工具之Jmeter压测Thrift RPC服务
- 性能工具之Jmeter扩展配置元件插件
- 性能工具之JMeter两个Java API Demo
- 性能工具之Jmeter 后置监听器可视化数据逻辑
- 性能工具之 Jmeter 通过 SpringBoot 工程启动
- 性能工具之 JMeter 自定义 Java Sampler 支持国密 SM2 算法
- 性能工具之 HAR 格式化转换JMeter JMX 脚本文件
- 性能工具之JMeter 通过Java API生成 BeanShell PreProcessor 脚本
-
4.6.5、JMeter 安装部署
-
4.6.6、JMeter 插件
-
-
4.7、Locust
-
4.8、分析工具
-
4.9、流量复制&回放工具
-
4.10、前端工具
(五)性能监控
-
5.1、Java 应用
-
5.2、Telegraf
-
5.3、Prometheus
-
5.4、链路跟踪
-
5.5、其它
(六)性能数据
(七)性能分析
- 7.1、Win
- 7.2、Linux
- 7.3、数据库
- 7.4、Java 应用
- 7.5、网络
- 7.6、消息队列
- 7.7、压测
- 7.8、C/C++ 应用
(八)性能报告
- HTML5大屏版性能测试报告
- 性能报告之路由器性能benchmark评估
- 某云服务器性能 Benchmark 评估
- Kubernetes 集群网络 Benchmark
- Kubernetes 网络插件(CNI)超过 10Gbit/s 的基准测试结果
(九)7D性能工程实战课
(十)7D性能项目实战笔记
- 项目如期完成是有多难?
- 一个团队管理者应该干什么?
- 团队管理之团队气氛篇
- 团队管理之性能实施团队日志1
- 团队管理之性能实施团队日志2
- 团队管理之性能实施团队日志3
- 团队管理之性能实施团队日志4
- 团队管理之性能实施团队日志5
- 团队管理之性能实施团队日志6
- 团队管理之性能实施团队日志7
- 团队管理之性能实施团队日志8
- 团队管理之性能实施团队日志9
- 团队管理之性能实施团队日志10
- 团队管理之性能实施团队日志11
- 团队管理之性能实施团队日志12
- 团队管理之性能实施团队日志13
- 团队管理之性能实施团队日志14 – 项目终结
- 7D性能项目日记1:你的性能项目真的有需求指标吗?
- 7D性能项目日记2:指标细化和性能环境
- 7D性能项目日记3:性能项目的进度如何管控?
- 7D性能项目日记4:做性能可不可以是一种信仰?
- 7D性能项目日记5:性能分析是查找瓶颈证据链的过程,而不是罗列数据
- 7D性能项目日记6:在性能工作中痛苦挣扎的人呀
- 7D性能项目日记7:?性能项目一定要有结论
- 7D性能项目日记8:?性能项目的目标/进度/深度/费用管理
- 7D性能项目日记9:?性能项目最终是要按目标交付,而不是按过程交付
- 7D性能咨询项目日记1:客户要什么就要给什么,不是你会什么给什么
- 7D性能咨询项目日记2:性能咨询/培训/实施范围如何界定
三、Java接口测试
(一)数据格式
(二)Mock
(三)脚手架
- 走进Java接口测试之流行框架SpringBoot
- 走进Java接口测试之持久层框架Spring-data-jpa
- 走进Java接口测试之测试框架TestNG
- 走进Java接口测试之日志框架Logback
- 走进Java接口测试之流式断言库AssertJ
- 走进Java接口测试之多环境配置
- 走进Java接口测试之读取配置文件
- 走进Java接口测试之构建工具Maven入门
- 走进Java接口测试之效率插件lombok
- 走进Java接口测试之测试报告ExtentReport
- 走进Java接口测试之fastjson指南
- 走进Java接口测试之工具类库 Hutool
- 走进Java接口测试之参数关联设计
- 走进Java接口测试之多数据源切换示例
(四)测试数据
- 走进Java接口测试之测试框架TestNG数据驱动(入门篇)
- 走进Java接口测试之解决超大文本数据驱动报OOM问题
- 走进Java接口测试之简单解决写接口脏数据问题
- 走进Java接口测试之从0到1搭建数据驱动框架(需求篇)
- 走进Java接口测试之从0到1搭建数据驱动框架(设计篇)
- 走进Java接口测试之从0到1搭建数据驱动框架(用例管理)
- 走进Java接口测试之从0到1搭建数据驱动框架(多数据源和业务持久层)
- 走进Java接口测试之从0到1搭建数据驱动框架(完结篇)
(五)接口管理
(六)日志处理
(七)测试报告
(八)自动通知
(九)实践
(十)开发规范
四、移动端测试
- 移动端自动化测试工具 Appium 快速入门
- 移动端自动化测试 Appium 框架之数据驱动
- 移动端自动化测试工具 Appium 之元素操作小技巧
- 移动端自动化测试工具 Appium 之 main 启动
- 移动端自动化测试工具 Appium 之自定义报告
- 移动端自动化测试工具 Appium 之持续集成
五、DevOps
(一)项目管理
(二)代码分支
(三)代码扫描
- Jenkins+SonarQube+Gitlab搭建自动化持续代码扫描质量平台
- Jenkins+SonarQube+Gitlab集成钉钉群消息自动通知(Python版)
- Jenkins Pipeline+SonarQube+Python集成钉钉群消息自动通知(webhook版)
- Visual Studio 中使用 SonarLint 分析 C# 代码
- SonarQube7.4集成P3C
- SonarQube 7.4 集成报告插件
- GitLab 服务端 hook 拦截提交到仓库
(四)单元测试
(五)版本管理
(六)自动化部署
- Jenkins+Maven自动化部署SpringBoot压测环境(实战篇)
- Jenkins+Maven自动化部署SpringBoot压测环境(Docker篇)
- 持续交付之解决Jenkins自动发布中交互式参数应用
- 持续交付之Jenkins+Ansible+Python搭建自动化部署框架(win版)
(七)混沌工程
- ChaoBlade 的实现原理
- 混沌工程之 ChaosBlade-Operator 使用之模拟 POD 丢包场景
- Linux 网络故障模拟工具TC
- 混沌工程之 SpringBoot 集成 ChaosMonkey
- 混沌工程之 ChaosToolkit K8S 使用之删除 POD 实验
- 混沌工程之 ChaosMesh 使用之模拟 CPU 使用率
- 混沌工程之 ChaosMesh 使用之模拟 POD 网络延迟
- 混沌工程之 ChaosMesh 使用之模拟 POD 网络丢包
- 混沌工程之 ChaosMesh 使用之模拟网络 Duplicate 包
- 混沌工具之 ChaosMesh 源码编译安装
六、运维
(一)OpenStack
(二)Kubernetes
-
2.1、基础知识
-
2.2、安装部署
-
2.3、可视化插件
-
2.4、存储插件
-
2.5、包管理
-
2.6、镜像
-
2.7、应用
-
2.8、监控
- Kubernetes + Spring Cloud 集成链路追踪 SkyWalking
- Kubernetes 集群 Helm3 安装 ElasticSearch & Kibana 7.x 版本
- Kubernetes 集群日志监控 EFK 部署
Kubernetes 集群监控 kube-prometheus 部署- Kubernetes 集群监控 controller-manager & scheduler 组件
- Kubernetes 集群监控 Etcd 组件
- Kubernetes 集群监控 kube-prometheus 自动发现
- Kubernetes 集群部署 Metrics Server 获取集群 Metric 数据
- Kubnernetes 集群部署 Zipkin+Kafka+ElasticSearch 实现链路追踪
-
2.9、测试
(三)Docker
- 3.1、数据库
- 3.2、Docker 操作指南
- 3.3、DevOps工具
- 3.4、Windows
(四)CentOS
- Linux运维之解决Centos 7.2 FTP服务器无法访问故障
- Linux运维之惠普服务器安装 CentOS 7
- Linux运维之Centos7.2根目录扩容实操(lvm模式)
- Linux运维之CentOS 7.8 配置 VNC 服务
- Linux运维之CentOS 7 升级内核版本
(五)MySQL
(六)Oracle
- PLSQL developer 连接不上64位Oracle 的解决方法
- Oracle11g用户密码过期的解决办法
- 解决Linux平台下Oracle tns本地测试报ORA-12514错误
- oracle删除表空间报ORA-00604和ORA-02429错误问题
- 使用Oracle数据泵EXPDP/IMPDP导入导出
- ORACLE 数据库的内存占用问题
- Oracle Window平台下常规导出自动备库解决方案
- window平台Oracle数据库RMAN整库热备方案
- Centos7.6 安装 Oracle 11g 实例
(七)PostgreSQL
(八)Windows
(九)Nginx
(十)kvm
七、安全
- 安全测试之推荐工具(一)
- 安全测试工具之nmap使用指南
- 安全测试之Pikachu练习平台入门
- 安全测试之 SSTI 模板注入入门
- CISP 4.2备考之《计算环境安全》知识点总结
- CISP 4.2备考之《安全工程与运营》知识点总结
- CISP 4.2备考之《安全支撑技术》知识点总结
- CISP 4.2备考之《软件安全开发》知识点总结
- CISP 4.2备考之《物理与网络通信安全》知识点总结
- CISP 4.2备考之《信息安全保障》知识点总结
- CISP 4.2备考之《信息安全管理》知识点总结
- CISP 4.2备考之《信息安全监管》知识点总结
- CISP 4.2备考之《信息安全评估》知识点总结
- CISP 4.2备考之《业务连续性管理》知识点总结
- 安全监控之Linux核心资产SSH连接监测邮件
- 安全扫描之 Linux 杀毒软件 Clamav 安装
- 安全测绘之敏感网络资产排查指南
八、团队管理
九、大数据
- 2018 infoComm 大数据可视化的交互设计探索(整理) 韩小龙 CEO of Ventuz China
- 如何使用 SQL 对数据进行分析?
- 边缘计算something
- 【2022 深圳 ArchSummit 】大数据架构稳定性保障实践
十、数据库
(一)数据库基础
(二)Oracle
-
2.1、时间相关
-
2.2、表连接相关
-
2.3、逻辑判断相关:
-
2.4、数据处理相关
-
2.5、数据库统计
-
2.6、存储过程相关
-
2.7、触发器相关
(三)MySQL
- 3.1、时间相关
- 3.2、数据处理相关
- 3.3、存储过程相关