自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(34)
  • 资源 (7)
  • 收藏
  • 关注

转载 打开方式中无法添加程序,双击文件不能用指定程序打开的解决方法

今天遇到一个奇怪问题,打开一个从eclipse导出的war包时,在右击的“打开方式”中“浏览”到WinRar的安装目录,点击“确定”,可是在“打开方式”中还是找不到WinRar程序。到网上搜了下,才知道原来是这样一个问题,是因为注册表中WinRar程序的路径指定错误。想想前段时间确实重新安装了WinRar并改变了安装路径,而注册表中的相应路径并没有改变,就出现了上述问题。于是,按下列操作,手动修改

2012-12-17 15:18:11 6997

转载 python操作Excel读写(使用xlrd和xlrt) [转]

转自 :  http://note.sdo.com/u/wyatt/n/mbnUS~ju3lK0LX01A0001F传说中python操作ms office功能最强大的是win32com(据说只要人工能操作的它都能实现,未尝试尚不知道真假),不过对于比较简单的需求显得有些小题大作。那么来看下简单的,分别是xlrd和xlwt模块。xlrdhttp://pypi.p

2012-11-30 10:28:12 1354 1

原创 风骚无比的PHPExcel封装

PHPExcel对Excel的支持非常之好,网上流行称其风骚无比,功能强大,但用起来并不是十分方便,其实常用的Excel操作只是建sheet、写标题行、写内容、设置宽度和对齐等,还有读内容,对内容进行筛选或处理。故对其进行了简单封装,在这里分享一下,造福人类。呵呵<?php/** * 将PHPExcel进行常用方法的简单封装 * @date 2012-11-26 * @author Ew

2012-11-27 16:14:19 3193 3

转载 Sublime Text 2 神用的编辑器 或 编辑器之神?

Sublime Text 2 - 性感无比的代码编辑器!程序员必备神器!跨平台支持Win/Mac/Linux[ 编程办公 ]原文转自: http://www.iplaysoft.com/sublimetext.html/comment-page-1代码编辑器或者文本编辑器,对于程序员来说,就像剑与战

2012-09-04 15:25:38 1739

原创 Linux下用建sh ,间隔运行php脚本 例子

auto_tester.sh文件内容如下:  #!/bin/sh##Script to export#for x in `ps xww | grep "auto_tester.sh" | cut -c1-5`do        if [ $x != $$ ]        then                kill $x 2>/dev/null

2012-09-03 15:52:44 3283

翻译 Gevent tutorial (Gevent中文教程,Gevent中文翻译)

原文:http://sdiehl.github.com/gevent-tutorial/gevent For the Working Python DeveloperWritten by the Gevent Communitygevent is a concurrency library based around libev. It provides a clean AP

2012-05-29 10:14:35 25948 3

原创 gevent tutorial 翻译

gevent For the Working Python DeveloperWritten by the Gevent Communitygevent is a concurrency library based around libev. It provides a clean API for a variety of concurrency and network related

2012-05-29 09:48:36 71

转载 php缓存机制 Memcache for Windows 安装与应用

安装部分1.下载Memcache for win32下载地址: http://jehiah.cz/projects/memcached-win32/2.下载php_memcache.dll下载地址: http://pecl4win.php.net/ext.php/php_memcache.dllNote:注意你安装的PHP版本来下载相应的dll文件.(我装的

2012-02-28 22:58:09 1415

原创 关于按照TortoiseSVN帮助文档在Appache配置后不能启动成功

原因在于:文档内提到3.7.3. 安装 Subversion...4.从 Subversion 安装目录将 /bin/libdb*.dll 和 /bin/intl3_svn.dll 复制到 Apache 的 bin 目录。 事实上这是不足的,我是把所有的*.dll复制到Apache的bin下,再启动就成功。(怕出问题的朋友或者逐个.dll添加,看看是少了哪个,好像是少了

2012-02-01 10:41:31 526

转载 Apache + SubVersion For Windows 环境搭建 (转)

http://wenku.baidu.com/view/bec83d543c1ec5da50e270c1.html

2011-11-08 13:45:59 341

转载 spuid 2.7 for linux 安装

转自:http://hi.baidu.com/virtualmin/blog/item/bd9b96e84f284bde2e2e211c.html  spuid 2.7 for linux 安装 2010-10-22 19:55编译Squid的前期

2011-08-29 15:40:40 1277

原创 curl header gzip 区分头部和压缩内容。

#PHP读gzip流if (!function_exists('gzdecode')) { function gzdecode ($data) { $flags = ord(substr($data, 3, 1)); $headerlen = 10; $extralen = 0; $filenamelen = 0; if ($flags & 4) { $e

2011-08-16 14:58:19 2058

转载 网速突然变慢的原因及解决办法

网管(网络管理员)不但要确保网络的工作稳定,还要保证有正常的网络速度,在工作中经常有用户反映网速突然变慢,本文现从两个方面加以分析,一是用户的计算机,二是网络环境。 网管工作:网管必备之七大硬件工具 用户计算机方面 如果只有个别用户网络慢,首先-  网管(网络管理员)不但要确保网络的工作稳定,还要保证有正常的网络速度,在工作中经常有用户反映网

2011-08-09 12:07:52 13598 1

转载 修改远程桌面连接端口

远程桌面终端服务默认端口为“3389”,为防止他人进行恶意连接,就需要对默认端口进行更改。对此可打开注册表编辑器,依次展开“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\

2011-07-20 12:06:29 660

转载 PHP读gzip内容,不需要写到文件

#PHP读gzip流if (!function_exists(gzdecode)) {  function gzdecode ($data) {  $flags = ord(substr($data, 3, 1));  $headerlen = 10;  $extralen = 0;  $filenamelen = 0;  if ($flags & 4

2011-06-03 16:36:00 628

原创 正则表达式 (得到hidden的名称和值)

$content=HTML;preg_match_all("/

2011-06-02 17:14:00 1139

原创 前辈对python的评价 (转)

<br /><br />越发不喜欢C++<br />没学它真是太对了<br />不然要占去多少大脑空间<br />最近遇到的程序全部用py搞定<br />py对一些希奇古怪东西的支持也很好<br />最近用到的Dbus、Skype4Py、XML-RPC<br />全部都用py轻松解决<br />一想到C语言冗长的定义和函数调用就头大<br />更不要说C++那些不知所云的古怪代码<br />其实用来用去也只是用到py的皮毛<br />也许这就是py的特点吧<br />简单太简单了<br />不需要像C一样什

2011-05-24 12:32:00 877

原创 php 开启curl函数库的步骤

<br />1.去掉windows/php.ini 文件里;extension=php_curl.dll前面的; <br />2.把php5/libeay32.dll ( php5为php安装目录,如E:/AppServ/php5 ),ssleay32.dll复制到系统目录windows/下<br />3.重启apache

2011-05-24 10:12:00 641

转载 使用python爬虫抓站的一些技巧总结:进阶篇 (转)

本文出处:http://obmem.info/?p=753Posted onNovember 23, 2010byobserver以前写过一篇使用python爬虫抓站的一些技巧总结,总结了诸多爬虫使用的方法;那篇东东现在看来还是挺有用的,但是当时很菜(现在也菜,但是比那时进步了不少),很多东西都不是很优,属于”只是能用”这么个层次。这篇进阶篇打算把“能用”提升到“用得省事省心”这个层次。一、gzip/deflate支持<br />现在的网页普遍支持gzip压缩,这往往可以解决大量传输时间,以VeryCD的主

2011-05-08 15:51:00 1071

转载 使用python爬虫抓站的一些技巧总结 (转)

本文出处:http://obmem.info/?p=476学用python也有3个多月了,用得最多的还是各类爬虫脚本:写过抓代理本机验证的脚本,写过在discuz论坛中自动登录自动发贴的脚本,写过自动收邮件的脚本,写过简单的验证码识别的脚本,本来想写google music的抓取脚本的,结果有了强大的gmbox,也就不用写了。-这些脚本有一个共性,都是和web相关的,总要用到获取链接的一些方法,再加上simplecd这个半爬虫半网站的项目,累积不少爬虫抓站的经验,在此总结一下,那么以后做东西也就不用重复劳动

2011-05-08 15:46:00 692

转载 php使用iconv进行从utf-8转为gb2312字符编码出错解决方案

<br />在php函数库有一个函数:iconv()<br /> <br />把gb2312置换成utf-8<br /> 1$text=iconv("GB2312","UTF-8",$text);<br /> <br /> <br />在用$text=iconv(“UTF-8″,”GB2312″,$text)过程中,如果遇到一些特别字符时,如:”—”,英文名中的”.”等等字符,转换就断掉了。这些字符后的文字都没法继续转换了。<br />针对这的问题,可以用如下代码实现<br /> 1$text=iconv(

2011-05-01 17:55:00 1152

转载 php_exif.dll不能加载的问题

Unable to load dynamic library php_exif.dll

2011-04-25 11:59:00 805

转载 继续php多线程

<br /> <br />昨天找到了进程后台运行的方法,今天测试了一下,发现popen的速度很慢,要40-50毫秒,exec更慢!类似的程序调用命令,都要经过系统调用,每次都开启一个php进程想必很慢。<br />比较笨的办法还是用fsockopen去通过http在server端get,试了一下,这样不会慢,缺点是增加了apache负载,每个请求都要在后台再请求一次。<br />我写了段脚本test.php,用fsockopen循环连接本地另外一个脚本test1.php,不做任何操作立即关闭连接,test1

2011-04-12 17:01:00 3529

转载 ping和tracert命令详解

Ping<br />这个应该大家都会用的吧,最主要的就是检测目标主机是不是可连通。Ping程序实际就是发送一个ICMP回显请求报文给目的主机,并等待回显的ICMP应答。然后打印出回显的报文。Ping不通一个地址,并不一定表示这个IP不存在或者没有连接在网络上,因为对方主机可能做了限制,比如安装了防火墙,因此Ping不通并不表示不能使用FTP或者TELNET连接。<br />PING得到的结果包括字节数、反应时间、以及生存时间。Ping程序通过在ICMP报文数据中存放发送请求的时间来计算返回时间。当应答返回时

2011-02-17 09:14:00 778

转载 php socket编程实例详解 (转)

<br />server.php<br /><?php //确保在连接客户端时不会超时 set_time_limit(0); //设置IP和端口号 $address='127.0.0.1'; $port=2009; //调试的时候,可以多换端口来测试程序! //创建一个SOCKET if(($sock=socket_create(AF_INET,SOCK_STREAM,SOL_TCP))<0) { echo "so

2010-12-22 11:40:00 844

转载 php socket讲解与实例 (转)

在这一章里你将了解到迷人而又让人容易糊涂的套接字(Sockets)。Sockets在PHP中是没有充分利用的功能。今天你将看到产生一个能使用客户端连接的服务器,并在客户端使用socket进行连接,服务器端将详细的处理信息发送给客户端。当你看到完整的socket过程,那么你将会在以后的程序开发中使用它。这个服务器是一个能让你连接的HTTP服务器,客户端是一个Web浏览器,这是一个单一的 客户端/服务器 的关系。◆ Socket 基础PHP使用Berkley的socket库来创建它的连接。你可以知道socket

2010-12-22 11:04:00 1481

原创 PHP 正则表达式

  正则表达式的形式一般如下:      /love/  其中位于“/”定界符之间的部分就是将要在目标对象中进行匹配的模式。用户只要把希望查找匹配对象的模式内容放入“/”定界符之间即可。为了能够使用户更加灵活的定制模式内容,正则表达式提供了专门的“元字符”。所谓元字符就是指那些在正则表达式中具有特殊意义的专用字符,可以用来规定其前导字符(即位于元字符前面的字符)在目标对象中的出现模式。  较为常用的元字符包括: “+”, “*”,以及 “?”。     “+”元字符规定其前导字符必须在目标对象连续出现一次或

2010-11-25 16:01:00 360

转载 数据库设计范式深入浅出[转]

<br />关系数据库设计之时是要遵守一定的规则的。尤其是数据库设计范式 现简单介绍1NF(第一范式),2NF(第二范式),3NF(第三范式)和BCNF,另有第四范式和第五范式留到以后再介绍。 在你设计数据库之时,若能符合这几个范式,你就是数据库设计的高手。 <br /><br />第一范式(1NF):在关系模式R中的每一个具体关系r中,如果每个属性值 都是不可再分的最小数据单位,则称R是第一范式的关系。例:如职工号,姓名,电话号码组成一个表(一个人可能有一个办公室电话 和一个家里电话号码) 规范成为1NF

2010-10-18 14:14:00 384

原创 PHP 多线程的实现 curl_multi

大家都知道php没有多线程,这也是弱于java等高级语言的表现之一。但有时候我们还是需要php同时做一些操作,这时候我们可以借助服务器的多程线来实现。自然就会想起 curl_multi_* 系列函数,这些函数说明并不详细,例子也很少。一般来说,想到要用这些函数时,目的显然应该是要同时请求多个url,而不是一个一个依次请求。步骤总结如下:第一步:调用curl_multi_init第二步:循环调用curl_multi_add_handle这一步需要注意的是,curl_multi_add_handle的第二个参数

2010-10-09 11:05:00 5647

转载 MySQL分区(Partition)功能试验

<br />MySQL分区(Partition)功能试验<br />[概述]<br />[分区表和未分区表试验过程]<br />[分区命令详解]<br />[概述]<br />自5.1开始对分区(Partition)有支持,6.0应比较稳定<br />= 水平分区(根据列属性按行分)=<br />举个简单例子:一个包含十年发票记录的表可以被分区为十个不同的分区,每个分区包含的是其中一年的记录。<br />=== 水平分区的几种模式:===<br />* Range(范围) – 这种模式允许DBA将数据划分不

2010-09-28 13:24:00 603

转载 MySQL表分区 Partition

<br />在MySQL没有支持Partition之前,如果想把数据分而治之,可以使用MySQL提供的Merge的引擎,例子:<br /><br />先建立两个结构一样的MyISAM表:<br /><br />CREATE TABLE foo_1 (<br />id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,<br />created DATETIME<br />) ENGINE=MyISAM;<br /><br />CREATE TABLE foo_2 (<br />

2010-09-28 13:22:00 2173

转载 Zend Studio 使用技巧

zend studio 快捷键收集,提高开发效率。编辑功能快捷键 Ctrl + / 单行注释 Ctrl + Shift + / 块注释 Ctrl + U 选择的代码片段全部转换为大写 Ctrl + L 选择的代码片段全部转换为小写 Ctrl + D 复制光标所在行 Ctrl + E 删除光标所在行 Tab 增加代码缩进 Shift + Tab 减少缩进 Ctrl + Alt+ F 在文件中查找 Ctrl + BackSpace 删除光标前一个单词或一个符号 Ctrl + G 转到行 Alt + → 定位到光

2010-09-26 16:30:00 5384 1

转载 PHP调用MYSQL存储过程实例

<br />实例一:无参的存储过程<br />$conn = mysql_connect('localhost','root','root') or die ("数据连接错误!!!");<br />mysql_select_db('test',$conn);<br />$sql = "<br />create procedure myproce()<br />begin<br />INSERT INTO user (id, username, sex) VALUES (NULL, 's', '0');<br

2010-09-26 11:10:00 16931 3

原创 LAMP WEB环境配置 (Windows & Linux )

WEB环境配置LAMP   操作系统:Windows//下载 baidu 查Appserv 2.5.9 自行下载即可安装 Appserv 2.5.9  (Appache,Mysql,PHP 三合一) 安装完成后在 桌面选上“我的电脑”右键管理-服务和应用程序-服务 里面可以见到Apache2.2和Mysql的服务,如未显示已启动,可选上该服务 点击启动,如启动不成功,需

2010-09-16 00:29:00 2478

HTTP 分析器

http分析器 解析器,做爬虫 取网必备工具。

2012-11-16

python于webgame应用

python webgame应用PDF简要说明,提供思路。

2012-09-05

神级编辑器 sublime text2

用过就发现比editplus,notepad++,zend好用多!小而精,用一次就爱上!

2012-09-05

IE8/IE9优化设置工具1.2|IE8、IE9简单设置工具

根据国人的使用习惯,提取一些常用的IE8习惯设置的注册表。 下面这个IE8优化补丁包,绝对可以让您“喜新厌旧”,爱上IE8。

2010-09-26

ComUnion ERP (基于Codeigiter)

ComUnion 希望协助中小企业管理日常作业,ComUnion 是一个功能完整的企业资源规划、管理平台。

2010-09-19

Linux平台下Web环境搭建

详细清晰的Linux平台下Web环境配置文档,比网上搜的专业,清晰明确。

2010-09-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除