Xiaoh's Blog

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

搭建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...

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

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

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

Python爬虫之PhantomJS用法总结

文本浏览器PhantomJS的使用方法

目录 安装 快速开始 屏幕捕获 网络监听 页面自动化处理 Webpage对象 命令行 实例 文档 大家有没有发现之前我们写的爬虫都有一个共性...

Python爬虫之selenium用法总结

访浏览器执行Javascript脚本模型

目录 简介 安装 快速开始 页面操作 元素选取 页面等待 程序框架 接口 文档 最近看了爬虫的好多资料,这里总结了Selenium这个框架的...

使用selenium和phantomjs实现解析js的网页

微信公众号文章抓取方法

目录 selenium phantomJS 最近写了好多爬虫相关的项目,大部分还都是比较简单的直接可以抓取的,但微信公众号这个比较麻烦,知道是可以从搜狗微信搜索页面获取...

简易爬虫学习

一个简单的爬虫是如何运行的

目录 控制器 下载器 解析器 URL管理器 输出器 文档 好长时间没有更新博客了,最近做了一些爬虫的整理,虽然以前做过好多,但没有整理过,最近这段时间想...