技术文章系列整理(持续更新)

技术文章系列整理(持续更新)_第1张图片
本博客有很多关于技术的文章,我试着对你可能感兴趣的一些重要文章进行分类。

文章目录

    • 性能测试系列
    • Java接口测试系列
    • 持续交付系列
    • 运维系列
    • 数据库开发系列
    • 其它系列
    • 文章源码仓库

性能测试系列

性能基础:

  • 接口:

    • 性能基础之浅谈常见接口性能压测
    • 性能基础之常见RPC框架浅析
    • 秒懂HTTPS接口(原理篇)
    • 秒懂Dubbo接口(原理篇)
  • 全链路:

    • 性能基础之全链路压测知识整理
  • 架构:

    • 性能基础之大型网站架构演化(整理篇)
    • 性能基础之大型网站技术架构模式
  • 操作系统:

    • 性能基础之速读【性能之巅:洞悉系统、企业与云计算】
    • 性能基础之CPU、物理核、逻辑核概念与关系
    • 性能基础之理解Linux系统平均负载和CPU使用率
  • 硬件:

    • NVIDIA显卡硬件技术交流整理
    • Direct3D 12 Graphics Hardware Feature Levels

性能闲谈:

  • 浅谈window桌面GUI技术及图像渲染性能测试实践

JMeter:

  • Taurus:

    • 性能工具之Taurus入门(安装篇)
    • 性能工具之Taurus使用(入门篇)
    • 性能工具之Taurus场景使用(进阶篇)
  • 脚本:

    • Jmeter接口测试demo
    • 秒懂HTTPS接口(JMeter压测篇)
    • 性能工具之JMeter压测WebSocket接口(一)
  • 源码分析:

    • 性能工具之JMeter5.0核心源码浅析
    • 性能工具之JMeter5.0核心类HashTree源码分析
    • 性能工具之JMeter5.0核心类StandardJMeterEngine源码分析
    • 性能工具之JMeter5.0核心类JMeterEngine源码分析
  • 二次开发:

    • 性能工具之Jmeter扩展函数及压测ActiveMQ实践
    • 性能工具之Jmeter压测Hprose RPC服务
    • 性能工具之Jmeter压测Thrift RPC服务
    • 性能工具之Jmeter扩展配置元件插件
    • 性能工具之JMeter两个Java API Demo
  • 实时监控:

    • 性能工具之JMeter+InfluxDB+Grafana打造压测可视化实时监控

性能工具:

  • 性能工具之Java分析工具BTrace入门

  • 性能工具之DOTNET性能分析工具

  • 性能工具之代码级性能测试工具ContiPerf

  • Linux:

    • 性能工具之15个常用的Linux文件系统命令
    • 性能工具之linux三剑客awk、grep、sed详解
    • 性能工具之linux常见日志统计分析命令

性能监控:

  • 性能监控之常见JDK命令行工具整理
  • 性能监控之JMeter分布式压测轻量日志解决方案
  • 性能监控之Telegraf+InfluxDB+Grafana linux服务器实时监控
  • 性能监控之Telegraf+InfluxDB+Grafana NVIDIA GPU实时监控
  • 性能监控之Telegraf+InfluxDB+Grafana window服务器安装使用
  • 性能监控之Telegraf+InfluxDB+Grafana+Python实现Oracle实时监控
  • 性能监控之Telegraf+InfluxDB+Grafana实现JMX实时监控
  • 性能监控之Telegraf+InfluxDB+Grafana实现结构化日志实时监控
  • awr报告生成方式

性能数据:

  • Python脚本批量生成SQL语句
  • Java批量创建测试水印图片和GIF动图

性能分析:

  • 性能分析之大屏可视化平台瓶颈分析(window版)
  • 性能分析之Linux系统平均负载案例分析
  • 性能分析之单条SQL查询案例分析(mysql)

性能优化:

  • 性能优化之MQ问题分析及解决方案

性能报告:

  • HTML5大屏版性能测试报告
  • 性能报告之路由器性能benchmark评估

Java接口测试系列

数据格式:

  • 走进Java接口测试之理解JSON和XML基础

Mock:

  • 走进Java接口测试之Mock(概念篇)
  • 走进Java接口测试之简单快速的Mock Server Moco

脚手架:

  • 走进Java接口测试之流行框架SpringBoot
  • 走进Java接口测试之持久层框架Spring-data-jpa
  • 走进Java接口测试之测试框架TestNG
  • 走进Java接口测试之日志框架Logback
  • 走进Java接口测试之流式断言库AssertJ
  • 走进Java接口测试之多环境配置
  • 走进Java接口测试之读取配置文件
  • 走进Java接口测试之构建工具Maven入门
  • 走进Java接口测试之效率插件lombok
  • 走进Java接口测试之测试报告ExtentReport
  • 走进Java接口测试之fastjson指南

测试数据:

  • 走进Java接口测试之测试框架TestNG数据驱动(入门篇)
  • 走进Java接口测试之解决超大文本数据驱动报OOM问题
  • 走进Java接口测试之简单解决写接口脏数据问题
  • 走进Java接口测试之从0到1搭建数据驱动框架(需求篇)
  • 走进Java接口测试之从0到1搭建数据驱动框架(设计篇)
  • 走进Java接口测试之从0到1搭建数据驱动框架(用例管理)
  • 走进Java接口测试之从0到1搭建数据驱动框架(多数据源和业务持久层)
  • 走进Java接口测试之从0到1搭建数据驱动框架(完结篇)

接口管理:

  • 走进Java接口测试之接口管理工具Swagger2

日志处理:

  • 走进Java接口测试之日志管理之AOP统一日志

测试报告:

  • 走进Java接口测试之服务端测试报告Klov ExtentReports

自动通知:

  • 走进Java接口测试之使用JavaMailSender发送邮件

实践:

  • 秒懂HTTPS接口(实现篇)
  • 秒懂HTTPS接口(接口测试篇)

持续交付系列

项目管理:

  • 持续交付之基于 YouTrack 的产品看板驱动
  • 谈谈敏捷测试在可视化平台测试中的落地
  • Centos 7.8下使用 Docker-compose安装 Testlink

代码分支:

  • 持续交付之基于Git Flow代码分支策略实践
  • 持续交付之解决Jenkins集成编译获取代码提交记录及钉钉通知

代码扫描:

  • Jenkins+SonarQube+Gitlab搭建自动化持续代码扫描质量平台
  • Jenkins+SonarQube+Gitlab集成钉钉群消息自动通知(Python版)
  • Jenkins Pipeline+SonarQube+Python集成钉钉群消息自动通知(webhook版)
  • Visual Studio 中使用 SonarLint 分析 C# 代码
  • SonarQube7.4集成P3C

单元测试:

  • 持续交付之.Net项目单测自动化框架落地(入门篇)

版本管理:

  • 持续交付之.NET项目版本管理及技术落地(Python版)
  • Centos 7.8下安装Nexus3 OSS(Docker版)

自动化部署:

  • Jenkins+Maven自动化部署SpringBoot压测环境(实战篇)
  • Jenkins+Maven自动化部署SpringBoot压测环境(Docker篇)
  • Centos 7.8下部署Jenkins Blue Ocean(Docker版)
  • 持续交付之解决Jenkins自动发布中交互式参数应用
  • 持续交付之Jenkins+Ansible+Python搭建自动化部署框架(win版)

运维系列

OpenStack:

  • OpenStack Horizon登陆页面定制

MySQL:

  • Win平台MySQL自动备份脚本,实现自动清理
  • Window平台MySQL备份脚本
  • Centos 7.8下使用 Docker 安装 MySQL 5.7
  • CentOS 7.7下Yum安装MySQL5.7

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:

  • PostgreSQL客户端无法访问数据库问题

CentOS:

  • 解决Centos 7.2 FTP服务器无法访问故障
  • 惠普服务器安装 CentOS 7
  • Linux Centos7.2根目录扩容实操(lvm模式)
  • 使用net user命令远程访问主机文件
  • CentOS 7.8 配置 VNC 服务

数据库开发系列

数据库基础:

  • 关系型数据库基础知识体系

Oracle:

  • 时间相关:

    • Oracle 以当前时间为准,取前三个小时后两个小时的分钟枚举
    • 取前30分钟断面数据
    • 求前15天的每天最新断面数据(不包括当天)
    • Oracle取上个整月数据SQL
    • Oracle求当月所有天数及全年月份高效SQL
  • 表连接相关:

    • Oracle单表内连接查询
  • 逻辑判断相关:

    • Oracle Case When嵌套判断结果集SQL
  • 数据处理相关:

    • Oracle拆列自定义分组查询
    • Oracle求同比SQL
    • Oracle获取最新时间记录与上行差值案例
    • Oracle求近7日累计值和去年同期值
    • Oracle地铁OD全网15分钟净客流统计SQL
  • 数据库统计:

    • Oracle 查询表空间使用情况SQL
  • 存储过程相关:

    • 更新所有指定表时间字段及增加一天存储过程
    • Oracle 实现多个存储过程顺序调用执行
    • Oracle解决单表字符串日期自动更新问题
    • Oracle数据表维度值判断自动补零解决方案
    • Oracle解决动态数量相同表结构UNION ALL 创建视图
    • Oracle抽取某表分组最新数据插入某存储表内存储过程
    • Oracle数据清理存储过程
    • Oracle自动分表存储过程
  • 触发器相关:

    • Oracle插入时删除当天重复线路数据触发器

MySQL:

  • 时间相关:
    • MySQL统计当日和最新数据
    • MySQL获取近12个月数据SQL
  • 数据处理相关:
    • MySQL统计同比环比SQL
  • 存储过程相关:
    • MySQL实现定时批量更新存储表采集时间为系统时间

其它系列

  • 2018 infoComm 大数据可视化的交互设计探索(整理) 韩小龙 CEO of Ventuz China
  • 如何使用 SQL 对数据进行分析?

文章源码仓库

  • PerformanceTest-Examples
  • Java-API-Test-Examples
  • CI&CD

你可能感兴趣的:(#,JMeter,#,性能优化)