标点符(钱魏 Way)

数据提取工具lxml及xpath

在数据抓取过程中,经常遇到需要解析HTML中的内容,比较常用的是用正则表达式,今天主要介绍lxml工具及xpath的语法。 lxml简介 lxml 是一款高性能Python XML 库,它天生支持 XPath 1.0、XSLT 1.0、定制元素类,甚至 python 风格的数据绑定接口。它构建在两个 C 库之上:libxml2 和 libxslt。它们为执行解析、序列化和转换等核心任务提供了主要动 […]

CentOS 7 安装 PostgreSQL 教程

PostgreSQL在我心目中的地位要远远高于MySQL,虽然流行对比MySQL低很对,但是功能性一致走在MySQL的前面。对于新的项目我是非常建议使用PostgreSQL。这里就简单的整理下CentOS下的安装过程。 CentOS的源中自带有PostgreSQL,可以通过 yum list | grep postgresql 查看系统自带的版本,我这边看到的是9.2版本,个人还是比 […]

Linux防火墙设置之FirewallD

centos从7.0 开始将原先的防火墙iptables换成了FirewallD。FirewallD支持 IPv4, IPv6 防火墙设置以及以太网桥接,并且拥有运行时配置和永久配置选项,被称作动态管理防火墙,也就是说不需要重启整个防火墙便可应用更改。centos7默认安装了firewalld,若没有安装,执行 yum install firewalld firewalld-config 安装,其中fir […]

CentOS 7.2服务器打造之phpMyAdmin

完成了PHP环境的安装以后,还需要有工具来方便的管理MySQL,这里就记录下自己安装phpMyAdmin的过程。 1、从官网下载最新的安装包。 下载地址:https://www.phpmyadmin.net/downloads/ 2、完成后将其解压至/usr/share/phpmyadmin目录下,具体目录随意。 3、修改phpmyadmin下文件的拥有者为www [crayon-584a43e5 […]

CentOS 7.2 安装 PHP 7 记录

PHP 7 极大地改进了性能,在一些WordPress基准测试当中,性能可以达到PHP 5.6的3倍。为了体验到更好的性能,尝试在自己的VPS使用最新的PHP 7,以下为整理的安装方法,期望对需要安装的小伙伴们有所帮助。 使用Yum安装PHP 7 php 7.0有两个源可以选择,一个是webtatic提供的,也就是php70w,那个w指得就是webtatic,另一个可以使用remi源。这里主要以w […]

Windows中输入法问题及解决方案

在使用Window过程中会或多或少遇到一些输入法问题,整理出来分享给同样遇到问题的小伙伴。 搜狗输入法死机问题 使用搜狗输入法时经常遇到死机问题,原因大致是键盘按键可能不小心被按住,导致卡死,由于死机带来的灾难性比较大,果断卸载搜狗换QQ输入法。 微软输入法删除 目前使用的是Win 8.1的系统,自带的微软输入法在一些单词的联想上做的并不智能,很多单词无法联想出来,词库还是有一定的缺陷,然而这还不 […]

使用Python连接PostgreSQL

Python中可以用来连接PostgreSQL的模块很多,这里比较推荐psycopg2。psycopg2安装起来非常的简单(pip install psycopg2),这里主要重点介绍下如何使用。 连接数据库:

连接时可用参数: dbname – 数据库名称 (dsn连接模式) database – 数据库名称 user – 用户名 […]

MongoDB在Windows上的安装及使用

MongoDB作为非关系型数据库的代表,非常适合存储一些非结构化数据,本着以了解及研究为目的,在Windows机器上尝试了安装,发现中间还是有许多可以分享的点。 MongoDB的安装 本以为安装是一件非常简单的事,但执行过程中却卡在了下载安装包。在官方的下载中心:https://www.mongodb.com/download-center 选择对应版本下载时,下载页面一直返回404。没有办法找了 […]

问答网站StarOverflow的盈利之道

昨天在小道消息上看到的这篇《Stack Overflow: 我们如何赚钱》,感触还是蛮深的。重点的内容我都进行了加粗处理。具体内容: 我是 Nick Craver,你可能还记得我。我之前写了三篇文章 How Stack Overflow does deployment、How we do hardware 以及 How we built our architecture。 关于我们如何赚钱,我还一 […]

CentOS 7.2 安装 Nginx 1.10.2 记录

最近由于要切换VPS,所以打算使用最新的系统进行搭建LNMP,以下为CentOS 7.2安装Nginx 1.10.2的安装记录,记录下以便下次再使用。先前的文章中已经介绍过阿里的Tengine的安装流程,也可以参考下。 使用Yum安装(推荐) 使用Yum安装是推荐的方式,整体的流程非常的简单,也不容易出错,如果不需要什么特殊配置,建议使用Yum尽进行安装。 1、安装epel-release源并进行 […]