2017-08-11 Lanffy
PHP
前段时间用Python爬取了一些页面元素数据。但因后端的存储系统暂时没有Python的API接口,无法将数据存储到实体载体中。于是尝试了一下用PHP爬取页面并解析DOM。这里简要记录。 继续阅读 »
2017-07-23 Lanffy
Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式.Beautiful Soup会帮你节省数小时甚至数天的工作时间. 继续阅读 »
2017-05-28 Lanffy
使用java.util.concurrent.ThreadFactory类创建线程 工厂设计模式是Java中最常用的设计模式之一。它是一种创建型设计模式,能够用于创建一个或多个类所需要的对象。有了这个工厂,我们就能集中的创建对象。 继续阅读 »
2017-05-27 Lanffy
PHP
重新编译PHP安装更多扩展功能 如果已经编译安装过php,但是在使用过程中发现当初编译的时候有一些功能没有开启,而且在php.ini文件中也无法启动。那么唯一的办法就是重新编译安装PHP了。 为了获得新的功能,我们首先关注的是,不能把之前有的功能不小心给关闭了,所以需要找到之前的编译参数。 继续阅读 »
2017-05-16 Lanffy
元字符 元字符安(Meta-Characters)是正则表达式中具有特殊意义的专用字符,常用的元字符如下表: 元字符|含义 ---|--- .|匹配除换行符的任意字符 \w|匹配字母或数据或下划线或汉字 \s|匹配任意空白字符 \d|匹配数字 \b|匹配单词的开始或结束 ^|匹配字符串的开始 $|匹配字符串的结束 -|表示范围 []|匹配括号中的任意一个字符 *|量词,表示重复零次或多次 +|量词,表示重复一次或多次 ?|量词,表示出现一次或零次 {n}|量词,表示重复n次 {n,}|量词,表示重复n次或n次以上 {n,m}|量词,表示重复n到m次 继续阅读 »
2017-05-12 Lanffy
现象 今天遇到一个慢查询,查询日志找到慢查询语句是这样的: sql select * from convert_test where areacode=0001 and period>='20170511' and period<='20170511'; 继续阅读 »
2017-03-18 Lanffy
顾名思义,主从复制就是将主库中的数据复制到从库中。从库可以有多个,同时主库和从库之间的网络拓扑有很多种组合方式,这里不做介绍。 为什么需要主从同步? 负载均衡 通过Mysql主从同步,可以将读操作分不到各个从库服务器上。实现对密集型应用的性能优化,并且实现方便。 容灾 避免单点故障,数据恢复,高可用性 Mysql升级测试 可以在从库上使用高版本的Mysql,保证在升级全部实例前,查询能够在从库正常执行。 同步原理 继续阅读 »
2017-03-03 Lanffy
高效的知识阅读和信息筛选技巧 面对互联网信息的繁多,时间被碎片化,如何对这些信息进行筛选?如何有效地进行阅读?下面我就介绍一些我的经验。 知识和信息不能混为一谈,信息是海量而免费的,但毫无目标的获取信息,就无法将信息转化为知识。因此学习必须要有目标,如果你用有限的时间去学无限的知识,你将被知识“淹没”,我们要学习那些给自己带来最大提升的知识。 继续阅读 »
2017-03-01 Lanffy
PHP
[toc] MAC OS X 编译安装PHP7 主要内容包括:php7以上版本的编译,安装,php-fpm配置。 下载源代码 下载地址:http://www.php.net/downloads.php 继续阅读 »
2017-01-03 Lanffy
PHP
从PHP的5.4.0版本开始,PHP提供了一种全新的代码复用的概念,那就是Trait。Trait其字面意思是"特性"、"特点",我们可以理解为,使用Trait关键字,可以为PHP中的类添加新的特性。 熟悉面向对象的都知道,软件开发中常用的代码复用有继承和多态两种方式。在PHP中,只能实现单继承。而Trait则避免了这点。下面通过简单的额例子来进行对比说明。 继续阅读 »