05 2014 档案

摘要:1.下载pyinstaller并解压(可以去官网下载最新版):http://nchc.dl.sourceforge.net/project/pyinstaller/2.0/pyinstaller-2.0.zip2.下载pywin32并安装(注意版本,我的是python2.7):http://down... 阅读全文
posted @ 2014-05-22 15:23 幻星宇 阅读(2004) 评论(0) 推荐(0) 编辑
摘要:百度贴吧的爬虫制作和糗百的爬虫制作原理基本相同,都是通过查看源码扣出关键数据,然后将其存储到本地txt文件。源码下载:http://download.csdn.net/detail/wxg694175346/6925583项目内容:用Python写的百度贴吧的网络爬虫。使用方法:新建一个BugBai... 阅读全文
posted @ 2014-05-22 15:22 幻星宇 阅读(846) 评论(1) 推荐(0) 编辑
摘要:源码下载:http://download.csdn.net/detail/wxg694175346/6925583项目内容:用Python写的糗事百科的网络爬虫。使用方法:新建一个Bug.py文件,然后将代码复制到里面后,双击运行。程序功能:在命令提示行中浏览糗事百科。原理解释:首先,先浏览一下糗事... 阅读全文
posted @ 2014-05-22 15:21 幻星宇 阅读(316) 评论(0) 推荐(0) 编辑
摘要:接下来准备用糗百做一个爬虫的小例子。但是在这之前,先详细的整理一下Python中的正则表达式的相关内容。正则表达式在Python爬虫中的作用就像是老师点名时用的花名册一样,是必不可少的神兵利器。以下内容转自CNBLOG:http://www.cnblogs.com/huxi/archive/2010... 阅读全文
posted @ 2014-05-22 15:19 幻星宇 阅读(270) 评论(0) 推荐(0) 编辑
摘要:1 # -*- coding: utf-8 -*- 2 #--------------------------------------- 3 # 程序:百度贴吧爬虫 4 # 版本:0.1 5 # 作者:why 6 # 日期:2013-05-14 7 # 语言:Python 2.... 阅读全文
posted @ 2014-05-22 15:15 幻星宇 阅读(245) 评论(0) 推荐(0) 编辑
摘要:1.Proxy 的设置urllib2 默认会使用环境变量 http_proxy 来设置 HTTP Proxy。如果想在程序中明确控制 Proxy 而不受环境变量的影响,可以使用代理。新建test14来实现一个简单的代理Demo:[python]view plaincopyimporturllib2e... 阅读全文
posted @ 2014-05-22 15:12 幻星宇 阅读(325) 评论(0) 推荐(0) 编辑
摘要:在开始后面的内容之前,先来解释一下urllib2中的两个个方法:info and geturlurlopen返回的应答对象response(或者HTTPError实例)有两个很有用的方法info()和geturl()1.geturl():这个返回获取的真实的URL,这个很有用,因为urlopen(或... 阅读全文
posted @ 2014-05-22 10:16 幻星宇 阅读(184) 评论(0) 推荐(0) 编辑
摘要:先来说一说HTTP的异常处理问题。当urlopen不能够处理一个response时,产生urlError。不过通常的Python APIs异常如ValueError,TypeError等也会同时产生。HTTPError是urlError的子类,通常在特定HTTP URLs中产生。1.URLError... 阅读全文
posted @ 2014-05-22 10:13 幻星宇 阅读(400) 评论(0) 推荐(0) 编辑
摘要:Python开发有很多工具,其中Eclipse+Pydev 是最常见的一种。本文简单介绍Windows下Eclipse+PyDev 安装和配置。 Eclipse 是一种基于 Java 的可扩展开源开发平台。就其自身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。 PyDev 是Ec... 阅读全文
posted @ 2014-05-22 10:01 幻星宇 阅读(200) 评论(0) 推荐(0) 编辑
摘要:版本号:Python2.7.5,Python3改动较大,各位另寻教程。所谓网页抓取,就是把URL地址中指定的网络资源从网络流中读取出来,保存到本地。类似于使用程序模拟IE浏览器的功能,把URL作为HTTP请求的内容发送到服务器端, 然后读取服务器端的响应资源。在Python中,我们使用urllib2... 阅读全文
posted @ 2014-05-22 09:56 幻星宇 阅读(327) 评论(0) 推荐(0) 编辑
摘要:一、网络爬虫的定义网络爬虫,即Web Spider,是一个很形象的名字。把互联网比喻成一个蜘蛛网,那么Spider就是在网上爬来爬去的蜘蛛。网络蜘蛛是通过网页的链接地址来寻找网页的。从网站某一个页面(通常是首页)开始,读取网页的内容,找到在网页中的其它链接地址,然后通过这些链接地址寻找下一个网页,这... 阅读全文
posted @ 2014-05-22 09:29 幻星宇 阅读(306) 评论(0) 推荐(0) 编辑
摘要:1. 线程基础1.1. 线程状态线程有5种状态,状态转换的过程如下图所示:1.2. 线程同步(锁)多线程的优势在于可以同时运行多个任务(至少感觉起来是这样)。但是当线程需要共享数据时,可能存在数据不同步的问题。考虑这样一种情况:一个列表里所有元素都是0,线程"set"从后向前把所有元素改成1,而线程... 阅读全文
posted @ 2014-05-22 09:25 幻星宇 阅读(294) 评论(0) 推荐(0) 编辑
摘要:1. 字符编码简介1.1. ASCIIASCII(American Standard Code for Information Interchange),是一种单字节的编码。计算机世界里一开始只有英文,而单字节可以表示256个不同的字符,可以表示所有的英文字符和许多的控制符号。不过ASCII只用到了... 阅读全文
posted @ 2014-05-22 09:23 幻星宇 阅读(240) 评论(0) 推荐(0) 编辑
摘要:1. 正则表达式基础1.1. 简单介绍正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样的,区别只在于不同的编程语言实... 阅读全文
posted @ 2014-05-22 09:22 幻星宇 阅读(146) 评论(0) 推荐(0) 编辑
摘要:今有一小型项目,完全自主弄,原来以为很简单的NTP服务,我给折腾了2个多小时才整撑头(以前都是运维搞,没太注意,所以这技术的东西,在简单都需要亲尝啊),这里记录为以后别再浪费时间。 目标环境,5台linux centos 6.3, 一台作为NTPD服务与外部公共NTP服务同步时间,同时作为内网的NT... 阅读全文
posted @ 2014-05-15 20:35 幻星宇 阅读(978) 评论(0) 推荐(0) 编辑
摘要:在我们使用CentOS系统的时候,也许时区经常会出现问题,有时候改完之后还是会出错,下面我们就来学习一种方法来改变这个状况。如果没有安装,而你使用的是 CentOS系统 那使用命令 yum install ntp然后:ntpdate us.pool.ntp.org 。因为CentOS系统是用rhas... 阅读全文
posted @ 2014-05-13 15:33 幻星宇 阅读(258) 评论(0) 推荐(0) 编辑
摘要:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123' WITH GRANT OPTION; 阅读全文
posted @ 2014-05-12 15:50 幻星宇 阅读(136) 评论(0) 推荐(0) 编辑
摘要:Sphinx--强大的开源全文检索引擎,Coreseek--免费开源的中文全文检索引擎软件版本:coreseek-4.1mmseg-3.2.14autoconf-2.64老版本的coreseek-3.2和mmseg-3.2.13安装过程一样。一、安装前准备编译环境1.1yum安装编译环境和mysql... 阅读全文
posted @ 2014-05-12 11:35 幻星宇 阅读(795) 评论(0) 推荐(0) 编辑
摘要:一个文档包含了安装、增量备份、扩展、api调用示例,省去了查找大量文章的时间。搭建coreseek(sphinx+mmseg3)安装[第一步] 先安装mmseg3cd /var/installwget http://www.coreseek.cn/uploads/csft/4.0/coreseek-... 阅读全文
posted @ 2014-05-12 11:34 幻星宇 阅读(980) 评论(0) 推荐(0) 编辑
摘要:搭建hadoop集群的时候一定会用到的就是SSH免密码登录[hadoop@hadoop1 ~]$ ssh-keygen -t rsaGenerating public/private rsa key pair.Enter file in which to save the key (/home/ha... 阅读全文
posted @ 2014-05-09 14:22 幻星宇 阅读(301) 评论(0) 推荐(0) 编辑
摘要:CentOS的yum源中没有git,只能自己编译安装,现在记录下编译安装的内容,留给自己备忘。确保已安装了依赖的包yum install curl yum install curl-devel yum install zlib-devel yum install openssl-devel yum ... 阅读全文
posted @ 2014-05-09 14:21 幻星宇 阅读(156) 评论(0) 推荐(0) 编辑
摘要:#增加软连接ln -s /usr/local/git/bin/* /usr/bin/ 阅读全文
posted @ 2014-05-09 13:51 幻星宇 阅读(951) 评论(0) 推荐(0) 编辑
摘要:yum install samba/etc/samba/smb.confdirectory mask = 0777 ← 指定新建目录的属性(以下4行)force directory mode = 0777directory security mask = 0777force directory s... 阅读全文
posted @ 2014-05-09 09:48 幻星宇 阅读(456) 评论(0) 推荐(0) 编辑
摘要:我得是centos 6.3,如果直接用yum安装redis,报错,如下:[root@CentOS6 etc]# yum install redisLoaded plugins: fastestmirrorLoading mirror speeds from cached hostfile* base... 阅读全文
posted @ 2014-05-08 16:15 幻星宇 阅读(352) 评论(0) 推荐(0) 编辑
摘要:安装的路径我举例在home目录1.cd/home2.下载node.js最新版本wgethttp://nodejs.org/dist/v0.10.28/node-v0.10.28.tar.gz3.解压操作tar-zxvfnode-v0.10.28.tar.gzcdnode-v0.10.28./conf... 阅读全文
posted @ 2014-05-08 15:16 幻星宇 阅读(271) 评论(0) 推荐(0) 编辑
摘要:一、简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件... 阅读全文
posted @ 2014-05-08 13:41 幻星宇 阅读(254) 评论(0) 推荐(0) 编辑
摘要:一、封装weixin.class.php由于微信公众平台的通信使用的是特定格式的XML数据,每次接受和回复都要去做一大堆的数据处理。我们就考虑在这个基础上做一次封装,weixin.class.php,代码如下:token = $token;$this->debug = $debug;} //... 阅读全文
posted @ 2014-05-07 20:24 幻星宇 阅读(2006) 评论(0) 推荐(0) 编辑
摘要:1) 重启后生效开启: chkconfig iptables on关闭: chkconfig iptables off2) 即时生效,重启后失效开启: service iptables start关闭: service iptables stop需要说明的是对于Linux下的其它服务都可以用以上命令... 阅读全文
posted @ 2014-05-06 16:54 幻星宇 阅读(191) 评论(0) 推荐(0) 编辑
摘要:一个常见的PHP安全细则发布时间:2012-01-09 10:18:50来源:51cto评论:0点击:9次 【字号:大中小】 PHP本身再老版本有一些问题,比如在 php4.3.10和php5.0.3以前有一些比较严重的bug,所以推荐使用新版。另外,目前闹的轰轰烈烈的SQL Injection也... 阅读全文
posted @ 2014-05-06 15:10 幻星宇 阅读(174) 评论(0) 推荐(0) 编辑
摘要:PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI或者Perl更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多。下面介绍了42个程序的优化准则。 1... 阅读全文
posted @ 2014-05-06 15:09 幻星宇 阅读(173) 评论(0) 推荐(0) 编辑
摘要:我们在编写程序时,总是想要使自己的程序占用资源最小,运行速度更快,代码量更少。往往我们在追求这些的同时却失去了很多东西。下面我想讲讲我对PHP优化的理解。优化的目的是花最少的代价换来最快的运行速度与最容易维护的代码。 进行大范围的优化,而不是死啃某些程序代码 我这里所说的优化,基本上都是从服务器... 阅读全文
posted @ 2014-05-06 15:07 幻星宇 阅读(305) 评论(0) 推荐(0) 编辑
摘要:'查询',2=>'添加',4=>'修改',8=>'删除'); /** * */ public function __set($name,$value) { if ($name == 'usertype') ... 阅读全文
posted @ 2014-05-06 15:06 幻星宇 阅读(435) 评论(0) 推荐(0) 编辑
摘要:实现业务系统中的用户权限管理 B/S系统中的权限比C/S中的更显的重要,C/S系统因为具有特殊的客户端,所以访问用户的权限检测可以通过客户端实现或通过客户端+服务器检测实现,而B/S中,浏览器是每一台计算机都已具备的,如果不建立一个完整的权限检测,那么一个“非法用户”很可能就能通过浏览器轻易访问到B... 阅读全文
posted @ 2014-05-06 15:03 幻星宇 阅读(818) 评论(0) 推荐(0) 编辑
摘要:PHP:我这里说到的权限管理办法是一个普遍采用的方法,主要是使用到"位运行符"操作,& 位与运算符、| 位或运行符。参与运算的如果是10进制数,则会被转换至2进制数参与运算,然后计算结果会再转换为10进制数输出。它的权限值是这样的2^0=1,相应2进数为"0001"(在这里^我表示成"次方",即:2... 阅读全文
posted @ 2014-05-06 14:59 幻星宇 阅读(411) 评论(0) 推荐(0) 编辑
摘要:例子名称结果$a & $bAnd(按位与)将在 $a 和 $b 中都为 1 的位设为 1。$a | $bOr(按位或)将在 $a 或者 $b 中为 1 的位设为 1。$a ^ $bXor(按位异或)将在 $a 和 $b 中不同的位设为 1。~ $aNot(按位非)将 $a 中为 0 的位设为 1,反... 阅读全文
posted @ 2014-05-06 14:54 幻星宇 阅读(170) 评论(0) 推荐(0) 编辑
摘要:RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-权限”的授权模型。在这种模型中,用户与角色之间,角色与权限之间,一般者是多对多的关系。(如下图)角色... 阅读全文
posted @ 2014-05-06 14:51 幻星宇 阅读(253) 评论(0) 推荐(0) 编辑
摘要:[转载]最完整PHP.INI中文版http://www.21andy.com/blog/20090718/1344.html最完整PHP.INI中文版适用于 php-5.2 的 php.ini 中文版作者:金步国;;;;;;;;;;;;;;;;;;;关于php.ini;;;;;;;;;;;;;;;;... 阅读全文
posted @ 2014-05-05 16:35 幻星宇 阅读(188) 评论(0) 推荐(0) 编辑
摘要:php开发环境里,安装了xdebug模块后,var_dump()输出的结果将比较易于查看,但默认情况下,var_dump() 输出的结果将有所变化:过多的数组元素不再显示,字符串变量将只显示前N个字符,较深的数组元素也被显示成省略号。这点会带来一些不便,我们修改配置文件,设置这些。在php.ini里... 阅读全文
posted @ 2014-05-05 10:44 幻星宇 阅读(475) 评论(0) 推荐(0) 编辑
摘要:当页面代码没有任何问题,也没有报错。但是页面的循环很多,请求导致开销很大的时候,有可能要改php.ini中的pcre部分。[Pcre]pcre.recursion_limit=-1pcre.backtrack_limit=-1 阅读全文
posted @ 2014-05-04 15:12 幻星宇 阅读(215) 评论(0) 推荐(0) 编辑
摘要:本文介绍介绍微信公众平台自定义菜单及高级接口的PHP SDK及使用方法。作者方倍工作室修正记录:2014.05.03 v1.0方倍工作室 http://www.cnblogs.com/txw1958/SDK 源码: 1 /* 2 方倍工作室 http://www.cnblogs.com/... 阅读全文
posted @ 2014-05-04 13:51 幻星宇 阅读(348) 评论(0) 推荐(0) 编辑
摘要:1.微信每一步相关功能的开发流程 http://www.cnblogs.com/mchina/archive/2013/06/05/3108618.html 阅读全文
posted @ 2014-05-04 13:47 幻星宇 阅读(171) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示