2009-12这一月发布的所有文章

python学习笔记(高级篇)

Python中有三种内建的数据结构——列表、元组和字典

列表为可变数据类型,元组为不可变数据类型

python学习笔记(初级篇)

这是我学习python的一些笔记,方便自己记忆

封闭了

公司要搞封闭式开发,于是我就这样被封闭了。也好,权当闭关修炼吧,速度将项目做完,速度学点新东西。希望年底之前能够顺利结束项目,顺带再搞些新东东出来!

收到康盛寄来的纪念T恤了

     上次phpchina的管理员同志向我约稿,于是我写了那篇PHP优化的文章。PHPCHINA送了件纪念T恤给我,今天刚到,快递送来的时候我简直不敢相信那里面装的就是衣服,简直感觉就跟一张纸在里面一样。打开一开 竟然是薄的,这也怪我 开始一直说喜欢这个款式,但是后来才知道这个白色的经典设计的衣料非常薄。本来想换灰色的那款厚的,但是最后给忘了。
   虽然穿起来还是不现实,就放家里存着当做纪念吧~ 
 

C#没学会竟然学会了python

C#的手册也差不多看完了,可是微软的VS.net工具却怎么都用不习惯。昨天有个猎头为移动139招聘PHP高级工程师,那人在QQ上跟我说待遇是10K,搞得我贼高兴,屁颠屁颠的写了简历投递过去,今天等待着139来电话。最后猎头说我写的简历太简单,遂让我重写了份。

昨晚到现在是在木有心思做事,再加上今天一大早发现我的百楼网被谷歌K掉了,哎真是命运多舛啊!无事便于昨晚到现在一直在看python(由于139的要求上也有说要精通python)到现在简明教程已经看完,代码也写了不少,发现python竟然是如此优美的语言,深爱之!

PHP采集效率低下转学C#

最近弄的一个千万级别数据量的程序,用php写的。这才发现单线程的PHP在面对这么庞大的数据的时候是多么的无力。脚本语言的确不太适合做这类高效率的任务,再三思考之后还是改用C#来实现。虽然从未接触过C#,但是我相信无论什么语言都不会太难的,毕竟他只是一个工具而已

开始写Uchome API

最近要做一个Uchome的本地小插件,于是去Uchome的API目录看了下,其中有个my.php的文件。看起来非常像Uchome提供的API。于是就花了点时间看代码,谁知道看了半天才发现原来是漫友的API,所以想自己写一个完善点的功能强大点的API,包含前后台的操作调用的API

[转]雅虎网站优化建议(中文版)

Yahoo!的Exceptional Performance团队为改善Web性能带来最佳实践。他们为此进行了一系列的实验、开发了各种工具、写了大量的文章和博客并在各种会议上参与探讨。最佳实践的核心就是旨在提高网站性能。
Excetional Performance团队总结出了一系列可以提高网站速度的方法。可以分为7大类34条。包括内容、服务器、cookie、CSS、JavaScript、图片、移动应用等七部分。

页面缓存的小细节

通过发送cache-control头文件来通知客户端浏览器的缓存方案,常见的取值有private、no-cache、max-age、must-revalidate等,默认为private。

php使用gzip压缩网页传输的文件大小

关于如何开启服务器的gzip支持这里就不多说了。我以前很长一段时间将自己的服务器的gzip压缩开启了,以为这样任何文件的传输都自动会压缩了。但是事实上并不是如此的。直到有一天我下载了一个火狐的http头插件,打开谷歌的时候查看其头信息,发现了两个gzip才知道Accept-Encoding: gzip,deflate表示浏览器支持gzip而Content-Encoding: gzip表示所请求的页面是通过gzip压缩传输的,然后我打开我的网站发现并没有Content-Encoding: gzip这个,我才知道原来服务器开启了gzip是一码事,在程序中使没使用是另外一回事

APC VS Memcached

其实很多人都觉得APC跟Memcached是两个不相关的东西。在国人的映像中APC只是一个预编译的东西而已,大部分人只看到这样的描述

WEB服务器apache lighttpd nginx详解[资料整理]

在说WEB服务器之前先说说线程、进程、以及并发连接数

进程与线程

进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位