归档
共 376 篇
2026
2025
2023
2020
2019
2018
- Nginx location中alias与root的用法
- Linux 环境变量的加载顺序和优先级
- git 仓库完整迁移
- Linux 父进程被 kill 后子进程的状态
- nginx+php-fpm配置后页面空白的解决
- Docker run 命令的使用方法
- Druid架构设计思想详解
- docker save与docker export的区别
- Nginx Location 正则表达式与匹配优先级
- nmap 扫描网段内的所有 IP
- 路由修改 route
- 房地产泡沫与政府调控的真实意图分析
- 当前网络环境,SS及SSR该怎么配置协议混淆才是最佳?
- git 克隆远程仓库并在本地修改提交
- Shadowsocks-go 一键安装脚本
- TPP 为何不带中国玩
- WTO 体系变化与经济影响分析
- C 语言中 .h 和 .c 文件解析
- CUDA之nvidia-smi命令详解
- Zabbix Agent Active 主动模式配置
- NVIDIA驱动安装
- Grafana 重置 admin 密码
- 通过反向 SSH 隧道访问 NAT 后的 Linux 服务器
- 容器中使用systemctl命令重启服务
- Druid I/O 分析(二)
- Druid 书籍阅读记录
- Druid 学习笔记 - 数据摄入
- GPU、CUDA、cuDNN的理解
- 网卡流量监控
- Druid 集群监控方案
- Kafka 监控搭建
- Kafka 最佳实践
- Druid I/O 分析笔记
- Druid 集群搭建的重要坑
- Kafka 主要参数详解
- Druid 数据摄入笔记
- Druid Tranquility 使用笔记
- Druid 的发送数据和查询数据
- CentOS 7 /lib64 被重命名后的解决
- HDFS 的安装和部署
- Zookeeper 集群环境安装过程
- InfluxDB 命令参考
- InfluxDB 写数据语法
- CentOS 6 和 CentOS 7 进入单用户模式区别
- 我的 Grafana 配置
- 时序数据库技术体系 – 初识InfluxDB
- Shell脚本生成随机密码的若干种可能
- 使用 Supervisor 管理进程
- Zabbix Server 源码安装
- 自动调整 Linux 系统时间和时区与 Internet 时间同步
- Grafana + MySQL 数据源配置
- OpenVPN 搭建 VPN 环境
- Shadowsocks 搭梯子
- FTP 和网络 yum 源配置
- Prometheus入门
- yum 下载远程源上的 RPM 包
- 监控与告警
- Docker容器的监控技术
- 快速部署 Prometheus 监控系统
- Kafka快速入门
- oncall小工具前端代码解读
- object的一次理解
- 大数据生态技术体系概览:Hadoop、Hive、Spark 的关系与对标
- CentOS 7 安装 KVM 并创建虚拟机
- KVM 常用命令
- KVM 虚拟机 virsh 管理常用命令
- KVM 使用 virsh 命令管理客户机
- 虚拟化实践:从 QEMU-KVM 到 libvirt
- 自建 KVM 记录
- Redis集群使用密码验证
- Docker-ce 非 yum 安装
- 其他制作镜像的方式
- redis 集群动态添加主节点和从节点
- Redis学习笔记(五) 基于Redis 3.0的集群
- 安装 docker-ce 的问题
- 使用 Dockerfile 创建镜像问题记录
- Docker容器时间与主机时间不一致的问题
- Docker容器中crond服务启动后无法执行
- Docker常见命令—简易教程
- Centos7部署Kubernetes集群
- Docker网络模式详解
- Ubuntu 中 useradd 和 adduser 的区别
- VMware NAT 模式子机无法被主机连接的解决方案
- KVM网络配置
2017
- BBR 拥塞控制算法实测
- 使用 Google Cloud Platform (GCP) 安装 SSR+BBR
- 使用 Linux 命令搭建 KVM 云环境
- Linux 后台进程管理方法
- OpenLDAP 备份与迁移
- OpenLDAP 安装及常用配置
- linux开启nscd服务缓存加速
- Docker教程:Docker镜像导出及迁移
- 御点 Docker 部署记录
- Docker学习之路:用commit命令创建镜像
- etcd 使用入门
- 如何把ISO镜像转换成Docker镜像
- yum安装出现Segmentation fault错误解决方法
- php扩展的安装问题
- 更换登录方式后无法登录的解决方法
- TC引起的问题排查
- Python 多进程文件操作理解
- Linux服务器查看公网出口IP地址
- Python 编码转换与中文处理
- 朴素贝叶斯分类器的应用
- 设备VMnet0上的网络桥接当前未在运行
- mysql 如何使用 LOAD DATA INFILE 导入中文数据
- 基于 Spark 的文本情感分析
- MongoDB + Spark: 完整的大数据解决方案
- 朴素贝叶斯
- 利用Python进行数据分析(7) Pandas基础:Series和DataFrame
- CS 抓包探测规则
- TCP 协议之滑动窗口
- 浅谈TCP的窗口字段
- TCP 的几个状态 (SYN, FIN, ACK, PSH, RST, URG)
- Wireshark 基本介绍和 TCP 三次握手实例分析
- Wireshark 数据分析 —— TCP 层字段详解
- 机器学习常见算法分类汇总
- 多态和封装
- NumPy 学习笔记
- SQL语句中JOIN ON和WHERE用法的区别和联系
- Linux 网络中的 TCP 超时和重传
- Wireshark 的简单使用小结
- 网络性能排查:TCP 重传与重复 ACK
- TCP 连接中 RST 出现的几种情况
- 一些较难的sql
- SQL中Left Join、Right Join、Inner Join、Full Join的区别
- 工厂任务错误的处理方法记录
- MySQL 字符串函数:字符串截取
- Nginx 反向代理、负载均衡、页面缓存、URL重写及读写分离详解
- Wireshark 过滤语法总结
- 用 Wireshark 分析 HTTPS 传输过程
- Python中文转换URL编码
- Nginx 四层负载均衡
- hive查询任务出现no reduce operator错误解决办法
- Mysql 字符串截取函数 SUBSTRING 的用法
- 为PHP增加OpenSSL扩展
- ORACLE 标准差函数:STDDEV vs STDDEV_POP
- 中国四大骨干网与 ChinaNet 架构
- TCP 的那些事儿(上)
- TCP 的那些事儿(下)
- 本博客 Nginx 配置之性能篇
- Docker在Windows Server 2016上的容器支持初体验
- 为什么在Python里推荐使用多进程而不是多线程?
- IP地址倒置
- 多进程查询大量IP信息并入库
- IP与字符串转换
- 脚本并发的记录
- sql语句含特殊符号的处理
2016
2015
- Linux cpuinfo 详解
- Linux top命令输出导入到文件
- shell中的浮点数比较
- ps 和 top 的 CPU 占用率区别
- Windows+nginx+php-cgi的多进程问题
- nginx php-fpm响应慢排查
- VIM 粘贴
- php安装扩展so
- 通过 /proc/net 分析网络状态
- nginx+php-fpm出现502 bad gateway错误解决方法
- 使用telnet探测php端口
- 获取 URL 访问状态
- php作为apache的模块加载
- Web 服务器和动态语言交互原理 —— CGI、FastCGI、FPM
- Linux top 命令简介
- shell脚本分析 nginx日志访问次数最多及最耗时的页面(慢查询)
- Nginx虚拟主机根据不同的域名使用不同的root路径
- ssh批量登录并执行命令(python实现)
- map实现python多线程
- Python中执行系统命令常见的几种方法
- Linux 网络状态工具 ss 命令
- Python 代码调试技巧
- nginx反向代理下载文件不完整的问题
- 单台服务器上的并发 TCP 连接数
- Python 字符串格式化两种方式
- shell判断当前执行脚本的进程数的坑
- mysql日期查询sql语句总结
- 私有仓库
- 迈出使用Docker的第一步,学习第一个Docker容器
- Docker学习笔记:基本命令和操作
- Confluence 的安装与迁移
- 字符串截取
- 查看进程启动时间
- 查看机器 CPU 核数
- mysql数据类型
- Bash Shell 字符串切割
- 如何判断用户访问的是CDN节点还是回源的
- DB主从复制部分语句未被binlog记录问题解决
- 为什么 MySQL 的 binlog-do-db 选项是危险的
- 修改 PHP 上传文件大小限制
- 修改Apache最大连接数和MySQL并发数
- set names utf8的内部执行原理
- mysql主从同步(对现有db增加新的slave)
- Linux 内存 buffer 和 cache 的区别
- 字符集介绍及 MySQL 数据库编码转换
- Subversion和Apache、apr、apr-util的关系
- Nginx+Apache+SVN迁移部署
2014
- Apache和PHP的几种运行方式
- Linux test 命令使用
- PHP-FPM的进程管理方式及优化
- mysql拷贝表的几种方式
- Apache的prefork模式和worker模式
- 查看Apache并发请求数及其TCP连接状态
- 请不要用SECONDS_BEHIND_MASTER来衡量MYSQL主备的延迟时间
- Windows+Apache2.x+PHP5.3+fcgid fastcgi运行配置
- Windows 下查看文件 MD5
- Python 函数参数笔记
- nmap 端口扫描技术
- mysql一个无法启动解决方法
- grep遇到recursive directory loop的问题解决方法
- 批量修改配置文件中的参数项
- nginx开启目录浏览、下载、流控、访问限制功能
- Redis 安装部署与配置详解
- redis 持久化理解
- Redis持久化之大数据服务暂停问题
- Redis快速入门:安装、配置和操作
- redis 主从配置实例、注意事项、及备份方式
- tcpdump参数及使用介绍
- Linux查看机器开放的端口
- nginx出现413 Request Entity Too Large错误
- mysql-proxy的IP权限配置
- 在vi中行首去掉#号
- shell加载配置文件
- iptraf使用心得——如何查看网络流量
- 获取mysql访问记录
- Linux的IO性能监控工具iostat详解
- mysql使用binlog恢复数据
- mysqlbinlog 产生大量临时文件在/tmp
- grep -A -B详解
- iptables规则导出和导入
- top的CPU使用率与负载
- Python shell 开启 Tab 自动补齐
- Linux strace命令
- rm删除带特殊字符的文件
- mysql临时目录
- LOAD DATA INFILE 报错解决办法
- CentOS 环境下 MySQL-python 安装过程
- 修复表、优化时减少磁盘占用空间
- 网络流量监控
- 根据TTL判断对方的操作系统
- 监控远程端口
- Linux iptables NAT 透明代理教程
- 打开nginx调试
- nginx代理后端web获取用户真实IP
- $request_time & $upstream_response_time
- linux中ctime、mtime、atime的区别
- Bash 中关于日期时间操作的常用自定义函数
- SSH 卡登陆,验证慢的解决方法
- 查看僵尸进程
- 教您如何查看MySQL用户权限
- linux 中系统性能分析命令 top 用法详解
- 对其他用户设定文件/目录的特殊权限 (setfacl)
- linux 下 write/wall 给其他用户发送即时消息
- 通过进程号查找进程的路径
- rsync 详解之 exclude 排除文件
- PS1 的设置
- 共享内存
- 用
- Linux 查看进程运行的完整路径方法
- mysql双实例标准conf(tx)
- Bash 位置参数与特殊参数的含义
- linux 修改用户密码 + 非交互设置密码
- Linux shell 中的逻辑关系表达方式
- kill -0 PID
- my.cnf的一个典型配置
- rsync
- PHP无法显示错误日志的问题
- linux下普通用户如何使用80端口启动程序
- Windows 下 nginx + php 配置
- 内置命令查看CPU的核数
- shell 特殊变量与操作速查表
- 一些不为人知的 Linux 命令
- curl 命令参数与用法
- vim 字符串替换
- Linux 基本命令 grep、egrep、fgrep 用法与正则表达式
- Vim 中大小写转换
- Linux shell 时间运算以及时间差计算方法
- Linux vmstat 命令实战详解
- Unix shell 比较操作符参考
- Linux shell if 参数对照表
- 用 lsof 和 netstat 查看端口占用的进程
- Linux 下如何用 mdadm 实现软件 RAID
- Linux 系统优化
- LNMP 优化
- Nginx 优化教程 (实现突破十万并发)
- MySQL 性能优化提示
- Nagios 基本配置详解
- TCP/IP 协议概述
- 合法IP地址分类
- MySQL 主-主架构和一主多从架构配置
- LVS DR 的体系结构与原理
- IP地址划分与子网掩码
- 利用 Piranha 实现 Web 负载均衡
- Piranha + LVS 构建负载均衡 (zy 笔记)
- 检查网段内的 IP 占用情况
- 解决 CentOS6 下安装 ipvsadm-1.26 报错
- RHCS 群集状态查看 (clustat)
- RHEL6 GFS Web HA 实现
- Heartbeat 3.x 部署与配置
- 检查垃圾邮件
- heartbeat 监控 MySQL 的脚本
- 每 10 秒执行一次脚本的 crontab
- MySQL 使用 Heartbeat + NFS 实现高可用部署
- Nginx 配置文件 nginx.conf 中文详解
- Python基础教程笔记
2013
- 更友好的显示当前的系统挂载
- SSHFS 挂载远程目录
- MySQL 多表查询学习笔记
- Linux tcpdump 命令详解
- 测试网卡负载
- Linux NFS 配置小结
- 通过 cp 整个 MySQL 程序目录快速安装
- mysqldump 导出数据、结构、函数和存储过程
- MySQL 多实例的安装和管理
- MySQL 主从服务器的配置步骤
- MySQL "server quit without updating PID file" 错误解决
- sed 常用用法
- 提取 IP 地址
- corosync + pacemaker + mysql + drbd 实现 MySQL 高可用
- yum 下载远程源上的 rpm 包
- DRBD – How to configure DRBD on CentOS 6
- 在 CentOS 6.2 上安装 DRBD
- Windows 7 虚拟 WiFi 热点配置
- 解析 RHCS 高可用集群 HA 及负载均衡集群 LB 的实现方法
- RedHat 集群套件 (高可用、负载均衡) 简介
- RHCS5 部署
- RedHat 6.2 下安装 RHCS(CentOS Cluster)集群
- Linux iptables 配置详解
- RHCS 概念篇
- RHCS5维护
- RHCS部署
- iSCSI 配置
- vnc安装过程
- YUM 服务器搭建
- Nginx打开目录浏览功能(autoindex)
- nagios难忘的错误
- nginx安装笔记
- 反垃圾统计脚本
- sed 笔记
- MySQL 安装常见错误解决
- MySQL 5.5.29 源码编译安装
- AWK 笔记
- LNMP 中遇到的问题
- nginx 做反向代理