Xiaoh's Blog

若能一切随他去,便是世间自在人

NSQ消息队列详解

NSQ MQ Summary

NSQ-异步消息队列 NSQ是Golang编写的分布式实时消息平台 Github地址:https://github.com/nsqio/nsq NSQ官网的文档:http://ns...

关于创业

Startup

关于创业 之所以写这个主要是因为前一年主要精力都放在了一段创业上面,结果失败了,有感而发而已。 什么是创业 百科里面是这么定义创业的: 创业是创业者对自己拥有的资源或通过努...

Nginx配置详解

nginx config summary

nginx概述 nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器;同时也是一个IMAP、POP3、SMTP代理服务器;nginx可以作为一个HTTP服务器进行网站的发布处...

2017年终总结之展望2018

2017 summary

我的2017 2017年即将过去,在这一年, 经历了创业失败,换了工作两件大事,感觉变化还是蛮大的! 创业失败 这次创业经过了一年的时间,作为技术合伙人,在这一年里面,各种事情全部需要参与...

搭建GIT仓库服务器方法

自己搭建自己的GIT仓库

目录 简介 安装GIT 创建用户 创建证书登录 初始化GIT仓库 禁用shell登录 克隆远程仓库 ...

Redis进阶教程

总结一下Redis的高级用法

目录 简介 排序 事物 管道 发布/订阅 持久化 主从复制 虚拟内存 文档 关于Redis的简述可以查看以前的博客 http://www.x...

简单的弹幕聊天系统构建

使用WebSocket+Tornado完成弹幕聊天功能

今天了一个简单的弹幕聊天的DEMO,后台是Tornado+Websocket,项目地址:https://github.com/pmars/barchat 如果你只想看看代码,知道这...

记几件有趣的事

写下几件孩子有趣的事情

在这里记下一些孩子有趣或者有触动的故事,留给自己日后回味 日期:三四个月大 具体时间已经忘记了,这个只是回忆,有一天上班回家,妈抱着孩子和刚进屋子的我们说的。 妈哄着孩子经常不...

Python Set(集合)类型操作总结

简单总结一下Set的用法

python的set和其他语言类似, 是一个无序不重复元素集, 基本功能包括关系测试和消除重复元素. 集合对象还支持union(联合), intersection(交), differen...

同步,异步,阻塞和非阻塞的理解

怎样理解阻塞非阻塞与同步异步的区别

在软件架构过程中经常会遇到数据的同步异步问题,还会牵扯到阻塞和非阻塞的问题,这个理解上很多时候我们会将概念混为一谈,这里简单区分一下其中的不同。 概念 同步是两个对象之间的...