Toggle navigation
Jingh Blog
Home
About
Portfolio
Archive
Tags
Tags
keep hungry keep foolish
算法
Linux
bash
SSO
java
UML
多线程
python
读书笔记
Python
数据结构
lambda
协程
Docker
Ceph
OpenStack
Epoll
并发
Cache
网络
OAuth
Keystone
web服务器
git
mysql
Raft
Kuryr
Terraform
力量训练
AWS
Kubernetes
算法
小米2013校招笔试算法题-朋友圈
随机数生成算法和洗牌算法
Linux
配置高效科学Linux开发环境
处理并发之二:libevent的eventbuffer
并发, 事件驱动, 网络库
处理并发之一:LINUX Epoll机制介绍
并发, I/O多路复用
sparse文件处理与传输
Linux常用网络工具总结
总结了这几年使用过的网络工具
使用bash关联数组统计单词频数
bash字符串前美元符号的作用
bash
使用bash关联数组统计单词频数
bash字符串前美元符号的作用
SSO
SSO原理与简单实现
java
Java并发和多线程
Java编程中“为了性能”尽量要做到的一些地方
Java编程Tips
Java编程中“为了性能”尽量要做到的一些地方
Java编程的78条黄金法则
成为优秀程序员的78条黄金法则
UML
UML学习归纳整理
多线程
Java并发和多线程
Java编程中“为了性能”尽量要做到的一些地方
python
openstack nova 基础知识——eventlet
Python进阶知识点整理
读书笔记
「 Intermediate Python 」 上下文管理器(Context managers)
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 函数缓存 (Function caching)
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 协程
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 Python2+和Python3+ 兼容
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 `open`函数
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 使用C扩展
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 For - Else
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 一行式的Python命令
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 lambda 表达式
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 异常
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 各种推导式(comprehensions)
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 自省(introspection)
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 枚举
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 容器(```Collections```)
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 虚拟环境(virtualenv)
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 ```__slots__```魔法
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 对象变动(Mutation)
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 Global和Return
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 Decorators(装饰器)
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 三元运算符
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 set(集合)数据结构
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 Map,Filter 和 Reduce
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 生成器 Generators
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 pdb 调试 Debugging
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 *args 和 **kwargs
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
Python
OpenStack断点调试方法
OpenStack数据库版本控制工具简介
介绍sqlalchemy migrate以及alemebic
「 Intermediate Python 」 上下文管理器(Context managers)
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 函数缓存 (Function caching)
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 协程
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 Python2+和Python3+ 兼容
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 `open`函数
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 使用C扩展
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 For - Else
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 一行式的Python命令
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 lambda 表达式
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 异常
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 各种推导式(comprehensions)
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 自省(introspection)
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 枚举
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 容器(```Collections```)
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 虚拟环境(virtualenv)
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 ```__slots__```魔法
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 对象变动(Mutation)
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 Global和Return
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 Decorators(装饰器)
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 三元运算符
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 set(集合)数据结构
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 Map,Filter 和 Reduce
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 生成器 Generators
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 pdb 调试 Debugging
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
「 Intermediate Python 」 *args 和 **kwargs
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
数据结构
「 Intermediate Python 」 set(集合)数据结构
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
lambda
「 Intermediate Python 」 lambda 表达式
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
协程
openstack nova 基础知识——eventlet
「 Intermediate Python 」 协程
"它是一本开脑洞的书。无论你是Python初学者,还是Python高手,它显现给你的永远是Python里最美好的事物。"
Docker
浅聊几种主流Docker网络的实现原理
OpenStack容器服务Zun初探与原理分析
Docker使用OpenStack Cinder持久化volume原理分析及实践
谈谈Docker数据容器
使用Harbor构建私有Docker镜像仓库
如何配置harbor作为本地mirror registry
虚拟机、Docker和Hyper技术比较
Harbor命令行工具介绍
Docker跨主机通信实现与分析
手动gre实现以及docker overlay网络
Ceph
OpenStack使用Ceph存储,Ceph到底做了什么?
Ceph RBD mirror功能介绍
OpenStack使用Ceph存储后端创建虚拟机快照原理剖析
OpenStack源码分析系列
Ceph Pool操作总结
OpenStack
Kubernetes与IaaS资源融合实践--以AWS为例
混合云编排工具Terraform简介
浅聊几种主流Docker网络的实现原理
OpenStack容器服务Zun初探与原理分析
如何探测虚拟化环境是物理机、虚拟机还是容器?
深入浅出OpenStack安全组实现原理
如何阅读OpenStack源码(更新版)
OpenStack断点调试方法
OpenStack Ironic安装部署参考
OpenStack安全加固探索与实践
OpenStack虚拟机如何获取metadata
OpenStack metadata服务原理解析
OpenStack资源管理层次模型
OpenStack高级特性简介
OpenStack使用Ceph存储,Ceph到底做了什么?
Docker使用OpenStack Cinder持久化volume原理分析及实践
OpenStack中那些很少见但很有用的操作
OpenStack虚拟机挂载数据卷过程分析
OpenStack工作流服务Mistral项目简介
如何阅读OpenStack源码
OpenStack数据库版本控制工具简介
介绍sqlalchemy migrate以及alemebic
Cinder数据卷备份原理与实践
cinder-volume服务如何实现AA高可用
Request Flow for Provisioning Instance in Openstack
One of the most important use-case in any cloud is provisioning a VM .
Role delegation in keystone: Trusts
This article introduces Keystone's trusts mechanism and gives a quick example showing how to use a trust to access a swift container on behalf of another user.
Ceph RBD mirror功能介绍
PPTP、L2TP、OpenVPN三种隧道协议的概念与区别
对于构建VPN来说,隧道技术是一个关键技术
聊聊Nova Compute Driver的那些趣事
OpenStack虚拟机保护的几种方法
OpenStack Nova组件对象模型以及数据库访问机制
OpenStack使用Ceph存储后端创建虚拟机快照原理剖析
OpenStack源码分析系列
OpenStack服务心跳机制和状态监控
OpenStack源码分析系列
OpenStack使用ISO镜像启动云主机
如何构建OpenStack镜像
Epoll
处理并发之二:libevent的eventbuffer
并发, 事件驱动, 网络库
处理并发之一:LINUX Epoll机制介绍
并发, I/O多路复用
并发
处理并发之二:libevent的eventbuffer
并发, 事件驱动, 网络库
处理并发之一:LINUX Epoll机制介绍
并发, I/O多路复用
Cache
缓存更新的套路
缓存更新的正确姿势
网络
PPTP、L2TP、OpenVPN三种隧道协议的概念与区别
对于构建VPN来说,隧道技术是一个关键技术
OAuth
Role delegation in keystone: Trusts
This article introduces Keystone's trusts mechanism and gives a quick example showing how to use a trust to access a swift container on behalf of another user.
Keystone
Role delegation in keystone: Trusts
This article introduces Keystone's trusts mechanism and gives a quick example showing how to use a trust to access a swift container on behalf of another user.
web服务器
从运行原理及使用场景看Apache和Nginx
用正确的工具,做正确的事情。
git
利用 Git-hook 自动配置不同仓库的用户信息
用正确的工具,做正确的事情。
mysql
MySQL索引背后的数据结构及算法原理
下面是一位牛人写得关于数据库索引的精品之作,因为很好,不敢修饰,转载至此与博友共享。
Raft
python最难的问题
超过十年以上,没有比解释器全局锁(GIL)让Python新手和专家更有挫折感或者更有好奇心。
Raft算法原理
下面是一位牛人写得关于Raft的精品之作,因为很好,不敢修饰,转载至此与博友共享。
Kuryr
浅聊几种主流Docker网络的实现原理
OpenStack容器服务Zun初探与原理分析
Terraform
混合云编排工具Terraform简介
力量训练
Jim Wendler's 5/3/1 力量训练法
力量训练与肌肥大训练不同的是,力量训练更注重的是力量的提升,而后者则是注重肌肉量的提升
StrongLifts 5 * 5 力量训练
力量训练与肌肥大训练不同的是,力量训练更注重的是力量的提升,而后者则是注重肌肉量的提升
AWS
Kubernetes与IaaS资源融合实践--以AWS为例
Kubernetes
Kubernetes与IaaS资源融合实践--以AWS为例