自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

转载 用YSlow分析我们页面

YSlow是yahoo美国开发的一个页面评分插件,非常的棒,从中我们可以看出我们页面上的很多不足,并且可以知道我们改怎么却改进和优化。仔细研究了下YSlow跌评分规则。主要有12条:1. Make fewer HTTP requests尽可能少的http请求。我们有141个请求(其中15个JS请求,3个CSS请求,47个CSS background images请求),多的可怕。思

2009-05-31 17:24:00 684

转载 Python扩展方法及工具比较

http://zfqcn.blog.163.com/blog/static/2280681200711111311923/ 一、普通扩展方法  扩展Python包括三个步骤:1. 创建源程序(C, C++, java, ...);2. 为源程序写wrap代码;  包括四个步骤:?   include "Python.h";?   为每个模块函数写wrap,即:PyObject* Module_fu

2009-05-31 11:19:00 809

原创 tmp

有一个国外的PHP测试网站, 很有意思, 测试你掌握PHP的程序, 我的语法测试69道题, 错了22道!  -_-#有兴趣的可以去测试一下:http://www.blueshoes.org/en/developer/syntax_exam/http://blog.csdn.net/heiyeshuwu/archive/2004/08/19/79426.aspxhttp://blog.csdn.

2009-05-28 01:09:00 656

转载 PHP识别24位BMP的验证码

今天接到个活.就是识别一个简单的验证码.这个验证码异常的简单.具有很少的干扰信息.所以只要拿到信息进行比较.很容易就可以识别.但是一切不会那么一帆风顺的..也许是对于我来说吧.我觉得我干什么都十分曲折...这个验证码图片是用ASP生成的..理所当然成了BMP格式.但是对于PHP来说.这是个软伤.因为PHP的GD库根本就没把BMP纳入在内.虽然有wbmp但是还是不一样的.所以就g

2009-05-27 23:02:00 757 1

转载 介绍下不常用的函数 - sscanf

也许你经常会使用sprintf..比如.$str = "%s刚才吃了%s";  echo sprintf($str, 博主, 大便);  //output 博主刚才吃了大便 顾名思义..格式化输出..其实是跟printf延伸而来的..但是还有个格式化输入..大家常用吗??那就是sscanf..如果你还对他很少了解..那么我们今天来看几个例子.如何读出一个日期的年份月份和

2009-05-27 22:39:00 616

转载 如何去掉注释??

本人其实是十分反对此举的..但是为了学习..还是跟大家说一下..这个方法来源于PHP手册..我相信大多数人跟我一样..都对PHP的Tokenizer Functions很不了解..其实没关系..这个是非常不常使用的..我们一般人也很少用到..或者说根本不必用到..因为对于web程序很少会用到.说了很多废话..扯远了..回到主题我们知道..很多人都为discuz的开源方式而感动头

2009-05-27 22:29:00 1193

转载 http协议头部解析

资料备用http头的组成:==============HTTP头字段包括4类:       general-header ;   request-header ;       response-header ;   entity-header .*************************************************************

2009-05-27 22:00:00 1574

转载 绝对经典的FLASH统计图(国外资源)

用过雅虎统计的站长一定对雅虎的FLASH统计图印象很深刻吧?今天在网上转的时候无意间发现了这个强悍的国外站点,免费提供各式各样的FLASH统计图,我下载下来看了一下,惊喜地发现:和雅虎用的统计图几乎是一样的!而且一个分类中包含多种样式,你能想到的统计图表肯定有,推荐大家看看,别人的东西我就不挂在我这里下载了,截几张图SHOW一下,网站网址在最后提供:<img src="http://blo

2009-05-27 21:47:00 1462 1

转载 PHP采集利器:Snoopy 试用心得

很早就见识到论坛里很多大牛们自己写采集程序,很羡慕,自己水平有限,心有余而力不足,今天在网上找到了Snoopy,试用了一下,感觉很爽,推荐给大家(高手就免看了):先引用网上摘抄的一段说明:Snoopy是什么?Snoopy是一个php类,用来模仿web浏览器的功能,它能完成获取网页内容和发送表单的任务。Snoopy的一些特点:* 方便抓取网页的内容* 方便抓取网页的文本内容 (去

2009-05-27 21:24:00 1977

转载 PHP 大文件上传进度条实现

 目前我知道的方法有两种,一种是使用PHP的创始人 Rasmus Lerdorf 写的APC扩展模块来实现(http://pecl.php.net/package/apc),另外一种方法是使用PECL扩展模块uploadprogress实现(http://pecl.php.net/package/uploadprogress) 我这里举两个分别实现的例子供参考,更灵活的应用根据自己需要来修改。

2009-05-27 10:51:00 716

转载 网络函数库

fsockopen:-----------打开网络的 Socket 链接。 pfsockopen:----------打开网络的 Socket 持续链接。 set_socket_blocking:-切换阻塞与无阻塞模式。 gethostbyaddr:-------返回机器名称。 gethostbyname:-------返回 IP 网址。 gethostbynamel:------返回机器名称的所

2009-05-27 10:34:00 621

转载 用 syslog 改进和调试 PHP 应用程序

探索正在运行中的程序的一种老技术是在策略点上放置代码,显示变量当前值。但是如何完成此操作而不干扰程序的标准输出呢?使用 PHP 的 syslog() 工具,可以非常容易检验这些值。阅读本文了解如何操作。用计算机编程是一件单调乏味的事情,但是它也很有趣。编程有趣的一面在于了解使用旧工具的新方法。最近,我签了一份合同帮助解决基于 Linux®、Apache、MySQL 和 Linux、Apa

2009-05-27 10:32:00 399

转载 "服务器推" 技术——应用于 web 实时监测显示

引自:http://home.phpchina.com/space.php?uid=39578&do=blog&id=45810Comet:基于 HTTP 长连接的 "服务器推" 技术:http://www.ibm.com/developerworks/cn/web/wa-lo-comet/PHP-Push 技术实现刷新功能 http://www.itjj.net/tech/biancheng

2009-05-27 10:16:00 998

转载 项目管理工具---用Excel制作甘特图

对于比较简单的项目管理,或绘制甘特图,选用电子表格工具——比如价格高也最强大的Excel、开源的OpenOffice、免费的WPS——可能比项目管理软件更方便。 1. XL-Easy Gantt 模板    这是一个excel模板,下载 约250KB,解压后500KB左右,需要启用宏。功能很强大,可以方便地增删任务,管理进度,设定工作结构。  可以免费使用,建议注册

2009-05-26 23:17:00 11421

原创 Linux FTP架设

vsFtpd安装:apt-get install vsftpd重启:service vsftpd restart--------------------------------------------------------------500 oops vsftpd refusing to run with writable anonymous root/etc/vsftpd/vsftpd.c

2009-05-26 16:17:00 1059

转载 Linux面试题与答案

一.填空题:1. 在Linux系统中,以 文件 方式访问设备 。2. Linux内核引导时,从文件 /etc/fstab 中读取要加载的文件系统。3. Linux文件系统中每个文件用 i节点 来标识。4. 全部磁盘块由四个部分组成,分别为引导块 、专用块 、 i节点表块 和数据存储块。5. 链接分为: 硬链接 和 符号链接 。6. 超级块包含了i节点表 和 空闲块表 等重要的文件系统信息。7. 某

2009-05-26 12:34:00 582

转载 项目经理面试指南

本文的目的是为应聘项目经理提供帮助。项目管理是升迁的途径,需要运用你过去的开发经验,而且薪水通常高于程序员。应聘项目经理的准备工作包括:复习一些常用的概念、术语,问自己一些在面试中经常问到的问题。学会运用一个或多个项目管理计划编制工具。通过以上的准备,将为你应聘这个职位增加信心。想好你要说的内容并准备回答涉及面广泛的问题是成功应聘的重要方面。与应聘技术职位不同的是,项目管理问题的答案往往是主观的。

2009-05-26 12:06:00 494

转载 编写安全 PHP 应用程序的七个习惯

PHP 应用程序中的安全性包括远程安全性和本地安全性。本文将揭示 PHP 开发人员在实现具有这两种安全性的 Web 应用程序时应该养成的习惯。在提及安全性问题时,需要注意,除了实际的平台和操作系统安全性问题之外,您还需要确保编写安全的应用程序。在编写 PHP 应用程序时,请应用下面的七个习惯以确保应用程序具有最好的安全性:验证输入 保护文件系统 保护数据库 保护会话数据

2009-05-26 11:29:00 459

转载 20 种提升网页速度的技巧

引言不是所有人都能够使用高速 Internet 连接。即使每个人都能够使用高速网络,也会因为各种各样的原因使您的 Web 应用程序看起来运行缓慢。在这个宽带速度不断提高的时代,您应当关注一下页面加载时间。将珍贵的页面加载时间缩短几秒,将更加珍贵的请求和响应时间缩短几毫秒。您将为访问者创造一种更好的体验。阅读完本文之后,您将能够较好地了解网页加载时间优化的基本知识。您还能够使用工具和知识更好

2009-05-26 11:17:00 437

转载 教你巧用Manyou开放平台应用设置功能

康盛创想(Comsenz)推出的Manyou开放平台(官方体验地址:http://uchome.developer.manyou.com)与第三方开发者为所有的UCenter Home网站上的网民提供个性化的互联网应用。站长开通和支持Manyou开放平台,可免费使用极其丰富的各种功能应用,以增强用户对网站的粘性。下面笔者就为大家详细的介绍下此功能的设置。一、如何设置应用状态进入 UCent

2009-05-26 11:15:00 534

转载 PHP 6预览 新增多项特性及改进

PHP的下一个版本,V6,包含了很的新特性和语法改进,会使它在面向对象方面性更易用。其他重要的特性还有在核心函数中对Unicode (统一编码)的支持,这意味着 PHP 6提供了更好的更可靠国际支持。PHP已经很流行,被无数的站点使用,被大部分因特网接入商所支持,被Yahoo这样的大网络公司使用着。在即将来临的PHP版本中准备增加一些成功的新特性,使PHP在某些场合下更易用更安全。你准备好接受

2009-05-26 11:12:00 407

转载 PHP开发者:你GLAMMP了吗?

开发黄金组合LAMP(Linux+Apache+MySQL+PHP)已经流行了好几年。即LAMP之后,PHP社区最近开始推广起GLAMMP组合。这个组合在LAMP之上又加进来一个G和一个M。这新加进来的两个字母各是什么意思呢?GGearmanGearman是BradFitzpatrick的一个作品,用Perl写的任务调度程序,提供一个服务器端和多种语言的客户端接口,包括C/Perl/Pytho

2009-05-26 10:58:00 456

转载 用于图形绘制的Javascript库jsDraw2D发布[转]

近日,jsFiction公司发布了 jsDraw2D,这款Javascript库使得开发者能够更加容易地创建图形,包括基本形状(如多边形,弧形,圆),填充形状,以及贝塞尔曲线(包括一次,二次和立体曲线)。开发者可以在div元素中改变坐标系统的原点到任意点上,并且可以选择缺省或者笛卡尔坐标系统。 jsDraw2D还可以允许你设置图形的大小比例。jsDraw2D 结合了为数不多的产品,这些产品为W

2009-05-26 10:56:00 614

原创 CentOS配置

CentOS网络配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0  [root@linux ~]# cat -n /etc/sysconfig/network-scripts/ifcfg-eth0           1 DEVICE=eth0           2 BOOTPROTO=static           3 BROADCAST=192.

2009-05-25 16:28:00 757

原创 yum 用法详解

1. Yum 包管理器 介绍yum是什么 yum : Yellow dog Updater, Modified 主要功能是更方便的添加/删除/更新RPM包. 它能自动解决包的倚赖性问题. 它能便于管理大量系统的更新问题 yum特点 可以同时配置多个资源库(Repository) 简洁的配置文件(/etc/yum.conf 自动解决增加或删除r

2009-05-25 15:15:00 475

转载 用PHP读取文件的正确方法

用PHP读取文件的正确方法http://www.phpchina.com/html/74/45574-29287.htmlPHP 读取大文件尾部20行php$filename = "c:/logfile.log"; //  需要读取的文件$sep = "/n"; // 行分隔符$count = 5; // 读取行数$handle = fopen($filenam

2009-05-18 18:08:00 637

转载 BerkeleyDB安装及配置

安装过程: (环境: Kubuntu 7.10)从其oracle公司官网http://www.oracle.com/technology/software/products/berkeley-db/index.html获得其安装包,当前版本为4.6.21    #tar zxfv db-4.x.tgz    #cd db-4.x/build_unix (仅用于unix平台安装)    #../di

2009-05-17 17:42:00 817

转载 Memcached深度分析

Memcached是danga.com(运营LiveJournal的技术团队)开发的一套分布式内存对象缓存系统,用于在动态系统中减少数据库负载,提升性能。关于这个东西,相信很多人都用过,本文意在通过对memcached的实现及代码分析,获得对这个出色的开源软件更深入的了解,并可以根据我们的需要对其进行更进一步的优化。末了将通过对BSM_Memcache扩展的分析,加深对memcached的使用方式

2009-05-16 20:01:00 472

转载 shell编程基础

http://wiki.ubuntu.org.cn/Shell%E7%BC%96%E7%A8%8B%E5%9F%BA%E7%A1%80Shell编程基础出自Ubuntu中文本文作者:Leal 授权许可: 创作共享协议 GNU自由文档许可证 编辑人员:FireHare, Dbzhang800  我们可以使用任意一种文字编辑器,比如nedit、kedit

2009-05-14 16:21:00 618

转载 MySQL 测试

 sysbench 进行系统测试sysbench是一个模块化的、跨平台、多线程基准测试工具,主要用于评估测试各种不同系统参数下的数据库负载情况。关于这个项目的详细介绍请看:http://sysbench.sourceforge.net。它主要包括以下几种方式的测试:1、cpu性能2、磁盘io性能3、调度程序性能4、内存分配及传输速度5、POSIX线程性能

2009-05-12 17:37:00 651

转载 windows下安装perl Module

我在windows下的perl是Active perl , 在网上搜索到的安装新模块的命令行,对我都不管用, 我的方法是: 在 cmd 下执行 ppm 可以用 search 命令查询需要的Module, 如 search DBI ,就会列出所有名字中含有DBI的模块列表 用 install 命令安装。 如install module-name 就会安装指定名称的模块。 不过好像这种安装方法是自动从

2009-05-12 14:45:00 849

转载 sql查询性能调试,用SET STATISTICS IO和SET STATISTICS TIME

一个查询需要的CPU、IO资源越多,查询运行的速度就越慢,因此,描述查询性能调节任务的另一种方式是,应该以一种使用更少的CPU、IO资源的方式重写查询命令,如果能够以这样一种方式完成查询,查询的性能就会有所提高。    如果调节查询性能的目的是让它使用尽可能少的服务器资源,而不是查询运行的时间最短,那么就更容易测试你采取的措施是提高了查询的性能还是降低了查询的性能。尤其是在资源利用不断变化的服务器

2009-05-12 14:09:00 430

原创 SQL 收藏------------SQL操作全集

下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 CREATE DATABASE data

2009-05-11 20:20:00 394

转载 VIM常用命令手册

VIM 修改配色方案在VimRC中新增一条colorscheme murphy=====================================vim中文问题引用自 http://syre.blogbus.com/logs/5612091.html vim上经常会碰到中文显示不正常的现象,也就是传说中的乱码。搜索了一下,在 http://www.chinalinux

2009-05-11 15:35:00 715

转载 PHP防注入分析

在现在各种黑客横行的时候,如何实现自己php代码安全,保证程序和服务器的安全是一个很重要的问题,我随便看了下关于php安全的资料,并不是很多,至少比asp少多了,呵呵,于是就想写点东西,来防止这些可能出现的情况。这里没有太深的技术含量,我只是比较简单的谈了谈。(以下操作如无具体说明,都是基于PHP+MySQL+Apache的情况)      先来说说安全问题,我们首先看一下两篇文章: http:/

2009-05-11 14:40:00 1091

转载 PHP你还不知道的十条

http://www.xinqdian.com/article.asp?id=2481.使用 ip2long() 和 long2ip() 函数来把 IP 地址转化成整型存储到数据库里。这种方法把存储空间降到了接近四分之一(char(15) 的 15 个字节对整形的 4 个字节),计算一个特定的地址是不是在一个区段内页更简单了,而且加快了搜索和排序的速度(虽然有时仅仅是快了一点)。2.在验证 ema

2009-05-11 14:12:00 379

转载 HTTP,WEB协议

http://blog.chinaunix.net/u1/52542/showart_413706.最近测试 deflate 对文件的压缩情况,遭遇一个非常奇怪的现象。查看浏览器 http 包处理状况,发现首页的 http 包中显示文件被压缩了, content-encoding 虽然显示 gzip ,但是文件大小确实从 94k 缩为 14k 了。而其他的 js 甚至另外一个 login.htm

2009-05-11 14:07:00 1037

转载 日常应用javascript总结

附加:取URL地址:alert(window.location.href)alert(window.location.search)alert(window.location.hostname)1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是:win

2009-05-11 14:00:00 595

转载 PHP正则宝典

字符 描述/ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,n 匹配字符 "n"。/n 匹配一个换行符。序列 // 匹配 "/" 而 "/(" 则匹配 "("。^ 匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 /n 或 /r 之后的位

2009-05-11 13:37:00 544

转载 正确的写产品需求文档(PRD)

正确的写产品需求文档(PRD)原址:http://hi.baidu.com/feejie/blog/item/b7e46f0e44cb61ce7acbe167.html2008年03月07日 星期五 16:33通过工具—把思想有逻辑、有细节的合理的组织到一起!互联网行业,蓬勃兴起,很多从事产品工作。不管是生手、新手、老手还是高手,我也想和大家分享一下产品需求文档的一些心得,希望能帮助大家(pa/p

2009-05-11 12:19:00 712

空空如也

空空如也

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

TA关注的人

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