多分枝测试需求 随着敏捷开发的推行,开发人员越来越多,要上线的功能越来越多,如何保证功能之间不受影响,如何保证大家代码不被覆盖,如何保证上线的功能就是上线的代码。这需要从几个方面来考虑。1.功能开发时使用功能分支,抛弃都…
分类:linux
linux中根据进程名查端口号(或根据端口号查看进程名)
大家在Linux系统中排查问题,经常会遇到根据进程名查端口号,或者根据端口号查进程名,下边针对这两种情况总结一下: 一,根据进程名查对应的端口号 netstat -tlnp | grep processname 二,根据…
Linux 创建启动器(.Desktop文件)
最近重装了Centos7的系统,装了些软件玩玩。遇到了些问题,再此记录一下。 有些软件提供的启动方式为 .sh 文件,每次启动都需要在终端运行命令。不是很方便,通过查找资料了解到可以创建一个启动器来解决问题。 在linu…
Linux - Swap 篇
什么是 Swap Swap space in Linux is used when the amount of physical memory (RAM) is full. If the system needs mor…
Linux Cgroup系列(03):限制cgroup的进程数(subsystem之pids)
上一篇文章中介绍了如何管理cgroup,从这篇开始将介绍具体的subsystem。 本篇将介绍一个简单的subsystem,名字叫pids,功能是限制cgroup及其所有子孙cgroup里面能创建的总的task数量。 注…
Linux中的硬链接与软链接
inode 在unix系统中,文件的储存分为两个部分,一个是数据块(datablock),用来保存文件中储存的数据。另一部分称为索引节点(inode),用来储存文件的大小、创建日期、读写权限等信息,这一部分信息被称为文件…
mongoDB 安装简介
Linux 到 mongoDB 官网找到最新压缩包链接,利用 Linux 下载工具获取安装包: wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ama…
Linux_《Linux命令行与shell脚本编程大全》第六章学习总结
时间:2017年07月31日星期一 说明:本文部分内容均摘取自书籍《Linux命令行与shell脚本编程大全》,版权归原作者所有。《Linux命令行与shell脚本编程大全》(第三版)第六章学习总结 第六章:使用Linu…
高性能缓存服务器 nuster v1.8.8.2 和 v1.7.11.2 发布
高性能缓存服务器 nuster v1.8.8.2 和 v1.7.11.2 发布。本次更新主要修复了两个比较隐蔽的 bug。 项目主页 https://github.com/jiangwenyuan/nuster Fixe…
根据JWT的key和URL决定是否缓存HTTP请求
链接 https://stackoverflow.com/que… 需求 根据JWT的key和URL决定是否缓存HTTP请求 比如JWT里 payload: { "iss": "iss", "sub": "s…
redis数据库迁移
情景分析 某大佬说,我们要把一部机器的 redis迁移到另外一部机器上面。现已存在两部机器的 redis环境及状态是启动,还有本地用 rdm连接着两部机器的connection。 开始 第一步:查找redis存储文件存放…
IO多路复用(一)-- Select、Poll、Epoll
在上一篇博文中提到了五种IO模型,关于这五种IO模型可以参考博文IO模型浅析-阻塞、非阻塞、IO复用、信号驱动、异步IO、同步IO,本篇主要介绍IO多路复用的使用和编程。 IO多路复用的概念 多路复用是一种机制,可以用来…