git中永久删除文件
今天看到自己两年前在 Github 写的个小项目上了两位数的fork和star,于是想看看原来写的还能不能用,当然也想看看以前自己写的代码还能不能看懂,于是gi…
今天看到自己两年前在 Github 写的个小项目上了两位数的fork和star,于是想看看原来写的还能不能用,当然也想看看以前自己写的代码还能不能看懂,于是gi…
最近在做一个golang的连接池。测试过程中发现一个有趣的现象,获取的连接没有归还给连接池,那么过一段时间后该连接会自动关闭掉。猜测这跟连接池应该是没有关系的,…
前些日子,自己玩一个golang项目,为了方便,写了个Makefile,大致内容如下: PWD := $(shell pwd) PKG := github.co…
一、概念: 大多数内核子系统都是相互独立的,因此某个子系统可能对其它子系统产生的事件感兴趣。为了满足这个需求,也即是让某个子系统在发生某个事件时通知其它的子…
cgroup 与组调度 linux内核实现了control group功能(cgroup,since linux 2.6.24),可以支持将进程分组,然后按组来…
操作系统要实现多进程,进程调度必不可少。进程调度是对TASK_RUNNING状态的进程进行调度(参见《Linux进程状态浅析》)。如果进程不可执行(正在睡眠或其…
众所周知,现在的分时操作系统能够在一个CPU上运行多个程序,让这些程序表面上看起来是在同时运行的。linux就是这样的一个操作系统。 在linux系统中,每个被…
PBFT是Practical Byzantine Fault Tolerance的缩写,意为实用拜占庭容错算法。该算法是Miguel Castro (卡斯特罗)…
HD Wallets:扩展性树型钱包(hierarchical deterministic wallets) 参考地址:https://github.com/b…
github 配置 配置 webhook (webhook URL参看 jenkins下面jenkins中的提示) 配置 token(如果是私有仓库) jenk…