自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

phphot

php,apache,mysql,linux

  • 博客(354)
  • 收藏
  • 关注

原创 北京多家大型驾校酝酿至少涨价10%

根据新规定,驾校教练车将提前报废,这意味着驾校成本增加。昨天,记者从本市多家大型驾校了解到,各驾校将分别出台涨价方案,以应对此次成本变化,涨价幅度不低于10%。昨天,本市各驾校负责人接到通知,根据公安部、交通部新规定,驾校教练车的使用性质变更为营运车,而营运车的报废年限为10年,这意味着原本15年才要报废的教练车将被提前5年报废。  记者从海淀驾校了解到,按照新规定,他们约有1/5的教练车在一年内

2009-04-30 22:24:00 1983

原创 你认为是真是否:一个80后MM超雷人征婚启事

 一个人忽然觉得累了,也渴望着爱与被爱,希望在下一个冬天到来的时候,有个人和我一起取暖,更希望在不久的将来,能有一个属于自己的小家,我和我的爱人在或简陋或舒适的屋檐下,一起度过平凡而温暖的日日夜夜。    先说说我的情况吧,我81年生人,原籍河北,现在全家人都在北京。在河北一所不知名的大学虚度了4年,现在混在北京。以前做商务的,年底辞职,计划今年能找到满意的工作。相貌属于中上之姿,不令人反感。以前

2009-04-30 22:21:00 1981 1

原创 五一休闲就是一个“泡”

泡书店 古人云:一息尚存书要读。对于爱书的人来说,有了书生活才不会寂寞,有了书生命才会充满芳香。在北京,我走过许多家书店,不敢品评它们的优劣。在我眼里,这些风格迥异的书店更像一道道美丽的风景,有的精致小巧,有的气势磅礴,有的婉约秀气,有的庄严肃穆,有的古韵流芳,有的气定神闲……虽然它们各不相同,有些也会遭人诟病。但无论如何,它们为爱书的人提供了一个可去的场所,吸引着与之相适合的人群。 哪家书店适合

2009-04-30 21:36:00 1506 1

原创 2008年全国主要城市地价状况分析报告

       中国土地勘测规划院公布了《2008年全国主要城市地价状况分析报告》,其中有两组数据媒体很关注,但却没有媒体将两组数据对比说明看出其中的问题。      《第一财经日报》关注的是全国商品房均价去年逼近4000元/平方米(实际是3919元/平方米),而《北京青年报》则关注的是去年居住用地均价为4625元/平方米。真是外行看热闹、内行看门道。        关注房价的是想说明房价过高,并用

2009-04-30 21:31:00 1977

原创 研究发现 Twitter 用户忠诚度只有40%

最近一段时间,社会网络的超级明星非 Twitter 莫属,然而研究发现很多Twitter 用户仅仅是为了赶时髦,他们不会成为持久的用户。研究数据来自 Nielsen Online,他们通过研究 Internet流量数据发现 60% 的 Twitter 用户在注册后的一个月便不再使用这个服务。Nielsen Online 的基础搜索副总裁 David Martin 表示,Twitte

2009-04-30 20:55:00 1484

原创 控制操作系统层的人,才是最后的赢家

国外技术企业在经历了多年的积累后,终于奠定了它们在产业领域的强大基础。然而,在这些人的眼中看到的IT企业核心竞争力到底是什么?站在今天这个历史时刻回顾过去几十年技术的发展和变迁,我们发现自己其实站在了风口浪尖上。如果相比其它行业,计算机技术这个领域还处在非常年轻的时代,这也意味着还会有更多企业和人借助这个快速发展的时代而崛起。      从计算机的发展历史看,过去的几十年我们正不断地经历着变革。每

2009-04-30 20:53:00 1546

原创 三运营商3G上网资费对比:价格大战值得期待

昨日,中国联通酝酿多时的3G时代品牌战略浮出水面.下一步,联通将于今年5月17日在全国55个城市发动3G业务.有媒体引述消息人士的话称,中国联通已经初步敲定了3G资费方案,全国统一资费,分为基本套餐、无线上网卡套餐和可选包三种方式.在5月17日至9月30日试商用期只推出186元及以上7档3G基本套餐.至此,三大运营商3G上网资费已全部出炉.移动:4档套餐 按流量计费中国移动设置了4款按

2009-04-30 20:34:00 2081

原创 经典感悟,能改变你一生的五句话

第一句话:优秀是一种习惯!  这句话是古希腊哲学家亚里士多德说的。如果说优秀是一种习惯,那么懒惰也是一种习惯。人出生的时候,除了脾气会因为天性而有所不同,其他的东西基本都是后天形成的,是家庭影响和教育的结果。所以,我们的一言一行都是曰积月累养成的习惯。我们有的人形成了很好的习惯,有的人形成了很坏的习惯。所以我们从现在起就要把优秀变成一种习惯,使我们的优秀行为习以为常,变成我们的第二天性。让我们习惯

2009-04-29 21:53:00 1700 2

原创 电信3G EV-DO将是杀手级应用

今天拿到电信的3G测试体验卡,回家试了一下,在经常下载的某FTP服务器上,速度和电信ADSL相差无几,175K/S是因为服务器限速所致,用迅雷下载过一个小文件,速度可达到230K以上。  QQ中转上传稳定在80K/S以上:  3G无线资费基本出来了,比固定线路的ADSL贵不了多少,对于电信本身的固网宽带以及其它运营商的固网宽带应该有替代作用。因为用3G无线上网的路由

2009-04-29 21:52:00 1593

原创 尼尔森:60%用户1个月后弃用Twitter

据国外媒体报道,市场研究机构尼尔森在线(NielsenOnline)数据显示,约有60%的用户1个月后弃用Twitter。对Twitter而言,好消息是保持率(retentionrate)升至40%,但坏消息是MySpace和Facebook的保持率都达到60%左右。Twitter、Facebook、Myspace用户忠诚度对比科技博客皮特卡夫卡(Peter Kafka)表示,

2009-04-29 21:51:00 1516

原创 我目前所见过的最难的IQ测试题

网友Qian Yongchao发来邮件说,他在阅读当前正大红大紫的一本书叫做Outliers。书中谈到IQ测试时,作者提到了Ravens Progressive Matrices测试法。这是一系列从易到难的题目,一般有48道题。为了说明这种测试可以有多难,作者给出了整个测试的最后一道题,这道题目即使作者自己也不知道该怎么做。我在网上搜索了一下,确信书上印的题目是错误的。其实,那道题就是i

2009-04-29 02:41:00 5309 2

原创 漂亮的排序算法:7种排序算法的内存状态演示

昨天我突发奇想,写了几段Mathematica代码,生成了各种排序算法的内存变化图。图中每一个新的横行都表示数组的一次更新,数字大小用颜色来表示。你可以直观地看到这些算法是如何把乱序数组一点一点变为有序的。效果还是很令人满意的,不少算法的内存轨迹都相当美观,相当有艺术性。图很大,我就不在首页上显示了,大家点“查看更多”看图吧。  

2009-04-29 02:38:00 2550 1

原创 Mozilla研究—从输入URL到显示内容的基本过程

Mozilla研究—从输入URL到显示内容的基本过程按我的想象,从输入URL到显示内容的过程非常简单:连接到服务器—下载文件—解析内容—排版布局。而在Mozilla中,实际情况虽然大体差不多,由于中间绕了不少圈子,整个过程显得比较复杂了。这里简单介绍一下:1. 修正URL。用户输入的URL可能不合规范,在URLnsDocShell::LoadURI中,mozilla会调用URIFixup对其进行修

2009-04-29 02:34:00 1634

原创 Mozilla研究—minimo的本地化

Mozilla研究—minimo的本地化国际化通常简写为I18N ,其中18表示I和N之间省略了18个字母;而本地化同样可简写为L10N。在我的印象中,国际化通常是一些基础平台和库,为本地化提供必要的支持。而本地化则是为某个国家/地区做些特别的定制(如文字翻译)。没有国际化的支持,本地化将非常困难。没有本地化的实现,国际化也没有用武之地。两者相辅相存,所以大多数情况下,很少严格区分这两个概念,本文

2009-04-29 02:31:00 1597

原创 趣题:寻找策略使得总有一人猜出他背上的数

正在上虚词研究课,好友Chain发来短信说,北大BBS化学学院版上发了一道很有趣的谜题,已经上十大热门话题第三了。我也是第一次看到这个题目,和大家分享一下。话说周一某实验室有16名同学,有一天*老师把大家叫到一起说:下周来做实验的时候,我会给你们每个人背后贴一张纸,纸上的数字从1到16都有可能,不同同学背后的数字可以重复。你们每个人可以看到别人背上的数字,但不能看到自己的数字。贴纸之后你们

2009-04-29 02:27:00 1995 5

原创 Mozilla研究-传输协议

Mozilla研究-传输协议Mozilla 浏览器作为HTTP协议的客户端,它与HTTP服务器(如Apache和IIS等)通信,进行数据下载和上传,自然要用到HTTP协议了。不过HTTP协议只是Mozilla所支持的众多协议的一种,这些协议有的是网络协议,比如HTTP,有的是本地协议,如file,还有的是虚拟协议,比如about。我们说过,针对接口编程是Mozilla的重要特色之一,这里便是最好的

2009-04-29 02:25:00 1556

原创 Mozilla研究-XPCOM语言无关性的实现原理

Mozilla研究-XPCOM语言无关性的实现原理本章的题目看起来有点神秘,可能有的朋友已经怀疑我在故作高深了。经过这几周的研究,我发现mozilla的复杂度超出了我的预期。当时和falls_huang聊天时,我说我们打算选择minimo作为浏览器。他说,假设客户发现浏览器有一个BUG,他要你们在一个月内搞定它,你认你们有这个能力吗?我想了一下,说,mozilla里面涉及到的技术我都比较熟悉,应该

2009-04-29 02:23:00 1669

原创 Mozilla研究-组件的创建过程

组件的创建过程在《设计模式》一书中,作者把创建模式放在了该书的最前面,我想这一定是经过深思熟虑之后才决定的。试想,如果没有创建模式,接口的使用者必须要知道接口的具体实现,才能创建并使用它,那么接口的实现可能就要遍布整个系统了。如果是这样,那还能算是分离了接口与实现吗,还能算是针对接口编程吗?答案是否定的,所以创建模式尽管很简单,但它却是针对接口编程必要的手段。而在组件对象模型(COM) 中大量使用

2009-04-29 02:20:00 1564

原创 Mozilla研究-组件加载机制

组件加载机制在传统意义下,模块(Module)通常是设计时的范畴,而组件(Component)则是指运行时的范畴。它们两者的关系与类和对象的关系极为相似。有时为了简单了起见,往往并不严格区分它们,在本文中也是如此。在mozilla中,组件一般都用nsModuleComponentInfo结构来描述,这些结构为组件的查找和创建提供了必要信息。按组件加载方式来区分,组件可以分为四种类型。1.. 内置组

2009-04-29 02:18:00 1346

原创 Mozilla研究-mozilla中的设计亮点

Mozilla研究-mozilla中的设计亮点近几年我看了不少大型开源系统,它们每个设计得都很经典,而mozilla无疑是其中的佼佼者之一。好的设计总是遵循一些众所周知的设计准则,套句俗语说,差的设计千差万别,好的设计都差不多。Mozilla也一样,它也无非是遵循了一些好的准则,只是实现手段有些差异罢了。这里简单的说一说,就算是温故知新吧。1. 针对接口编程。Mozilla 整个设计都是基于组件对

2009-04-29 02:16:00 1327

原创 深入理解mozilla所需的背景知识

深入理解mozilla所需的背景知识Mozilla非常庞大,据说有数百万行的代码。逐行理解所有代码是不可能的(也没有必要),不过要理解它的架构,以便充分利用它的功能是可能的。Mozilla涉及的技术比较多,如果不理解这些技术,阅读它的代码和文档可不是件容易的事。这里列出一些主要的背景知识:1. C++/JS。mozilla使用的开发语言主要有C++和JS。C++用来开发核心代码,而JS只是用来胶合

2009-04-29 02:15:00 1360

原创 系统程序员成长计划-内存管理(三)

内存管理器在前面学习共享内存的时候,我们重新实现了循环队列,两个实现的不同之处只是在于内存分配和释放上。对比一下 fifo_ring_create的实现:第一种实现用malloc分配内存。FifoRing* fifo_ring_create(size_t length){ FifoRing* thiz = NULL; return_val_if_fail(length >

2009-04-29 02:13:00 1636

转载 系统程序员成长计划-内存管理(二)

线程局部存储(TLS) 同一个进程中的多个线程,它们的内存空间是共享的(栈除外),一个线程对内存的修改,对所有线程都有效。这是一个优点也是一个缺点。说它是优点,线程间的数据交换快捷高效。说它是缺点,一个线程死掉了,其它线程也性命不保。 在unix下,大家一直都对线程不太感兴趣,直到很晚以后才引入真正的线程。像X Sever要同时处理N个客户端的连接,每秒钟要响应上百万个请求,开发人

2009-04-29 02:10:00 1710

原创 系统程序员成长计划-内存管理(一)

共享内存 大家都知道,进程的地址空间是独立的,它们之间互不影响。比如同样地址为0xabcd1234的内存,在不同的进程中,它们的数据是完全不同的。这样做的好处有:首先是每个进程的地址空间变大了,让编写程序更为容易。其次是一个进程崩溃了,不会影响其它进程,提高了系统的稳定性。 要做到进程的地址空间独立,光靠软件是难以实现的,通常还依赖于硬件的帮助。这种硬件称为MMU(Memory Man

2009-04-29 02:07:00 1627

原创 如何让团队更开心

这篇其实是《别做正常的傻瓜》第九章的读书笔记与感想。题目是:你想让朋友和员工更开心么——赠送礼物和激励员工的艺术。“道”的东西,我很怕自己理解成“术”,希望大家也不要误解如下九条。大中之小不如小中之大:送礼的时候后,在一个不太昂贵的礼物类别中选择一个比较贵的礼物,要比在一个比较昂贵的礼物类别里选一个比较便宜的礼物收到的效果更好。比如送一条400块的围巾效果好于送一件500块的衣服,我们应该尽量

2009-04-29 02:06:00 1472

原创 如何做好“老板项目”

老板项目,就是指老板突然跟你说,我们要做个什么什么,然后你只有执行的份儿……的项目。什么,你们公司所有项目都是老板项目?很正常,那我们更应该聊聊这个话题了。先来一点科普,做项目的目标无非是多快好省:范围多、时间短、品质高、资源省。但又要马儿跑又想马儿不吃草的事情是没有的,有理智的老板也都明白这一点,所以我们通常是在上述4个要求中做平衡。对比经典的项目TRQ:项目时间(Time)、项目资源(Re

2009-04-29 02:04:00 1607

原创 Linux下PHP 5.2 Oracle客户端扩展(OCI8)安装

  1、下载Oracle即时客户端程序包 — Basic: 运行 OCI、OCCI 和 JDBC-OCI 应用程序所需的所有文件  ①、打开以下网址(本文以32位版为例):  (Linux 32位版)http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/linuxsoft.html  (Linux 6

2009-04-29 02:02:00 3175 2

原创 人之初,性本懒

在Platt《Why Software SUCKS》一书中,提及最具决定意义的三大人性:饥饿、性和懒惰。这能解释很多问题:1. 麦当劳和肯德基,无论食品本身多垃圾,但满足了人性中饥饿 + 懒惰,不成功都难。2. 六月天,满足了性,无需多说。需要补充的是,饥饿 > 性 > 懒惰。比如六月天再麻烦,依旧能吸引大批会员赴汤蹈火。3. jQuery的成功,是因为在满足人性懒惰的需求上下

2009-04-29 01:58:00 2150

原创 传统的网络媒体是怎么销售Banner广告的

先声明一下,这里的传统网络媒体特指中国的传统网络媒体。同时,我也不想简单的将这个文章作为全部企业的唯一做法,而是反映了我看到的一些状况。作为一个参考可以给有兴趣了解的人。Banner广告(从目前来看以及不仅仅局限于过去的图片,还包括更多的形式,比如Flash、视频等,这里统一用Banner来代替,以区别于类似Google Adword),被大规模的成为商业模式应该是从Yahoo开始的,眼球

2009-04-29 01:57:00 1536

原创 IE下,事件触发那点破烂事儿

老习惯,请先看测试页面:event-test.html结论:在非IE浏览器,同一元素同一事件类型的处理函数是先进先出的。只有IE下,是先进后出。 jQuery实现了自己的一套队列机制,用jQuery注册的事件,在IE下也是先进先出的。 可以用setTimeout脱离当前队列,排到后面去。在一定程度上,这可以解决某些问题。 在jQuery中,可以用stopImme

2009-04-29 01:56:00 1516 1

原创 IE下,事件冒泡二三事

请先看测试页面:event-bubbling-test.html结论:IE下,父级容器只接收自身也有的冒泡事件。 IE下,某些事件类型,比如propertychange,不会产生冒泡。 IE下,移除自身的事件,冒泡会被终止。 上一条的解决办法是,将移除自身的操作放在setTimeout里,排队到线程后面。 IE里,setTimeout会改变执行环境,

2009-04-29 01:52:00 1699

原创 oracle收购sun

哎,感觉不好,1)看着自己所喜爱的MySQL一步步从地下走到地上。ab到sun,到现在的oracle,不知道MySQL会怎么发展。当然MySQL和oracle原有的数据库软件面向的客户群(主要是规模上?)不一样,但是,我印象中非常会赚钱的oracle,会不会把MySQL带向更远离开源社区的地方呢?另外,innodb引擎至少在2008年底还是oracle公司的(之后我就没了解过了,应该还是没改变的)

2009-04-29 01:46:00 1721

原创 mysql_insert_id的返回值

mysql_insert_id返回的是一个int。因为php的int是signed long(64位机器上是用63个位来保存数据),所以即使在64位机器上,当mysql使用unsigned bigint(64个位来保存数据)的时候,mysql_insert_id()还是有可能返回一个错误的值。解决方法有很多。1)使用mysql的内置函数。SELECT LAST_INSERT_ID()这条语句会返回

2009-04-29 01:44:00 6596

原创 nginx负载均衡和lvs负载均衡的比较分析

lvs和nginx都可以用作多机负载的方案,它们各有优缺,在生产环境中需要好好分析实际情况并加以利用。首先提醒,做技术切不可人云亦云,我云即你云;同时也不可太趋向保守,过于相信旧有方式而等别人来帮你做垫被测试。把所有即时听说到的好东西加以钻研,从而提高自己对技术的认知和水平,乃是一个好习惯。下面来分析一下两者:一、lvs的优势:1、抗负载能力强,因为lvs工作方式的逻辑是非常之简单,而且工作在网络

2009-04-29 01:43:00 2612

原创 linux用户标识UID与有效用户标识EUID

linux系统中每个进程都有2个ID,分别为用户ID和有效用户ID,UID一般表示进程的创建者(属于哪个用户创建),而EUID表示进程对于文件和资源的访问权限(具备等同于哪个用户的权限)。可以通过函数getuid()和geteuid()或者进程的两个ID值。当一个用户登陆系统时,系统会将UID和EUID都赋值为/etc/passwd文件中的UID,一般情况下2个ID是相同的,但是某些情况下会出

2009-04-29 01:39:00 2719 2

原创 解决MySQL出现大量unauthenticated user的问题

最近发现两台MySQL server在中午的时候忽然(很突然的那种)发飙,不断的挂掉。重启mysql也尽是失败,看mysql的errorlog,只能看到类似如下的信息:Forcing close of thread 12232 user: root用mysqladmin 简单的监控了下mysql的情况:mysqladmin -uroot -p******** status -i

2009-04-29 01:21:00 21518 3

原创 Wordpress-数据库结构分析

之前用了一段时间的Wordpress,觉得真的是一个优秀的博客系统,而且有大量的主题和插件。是我目前用过的最棒的一个博客平台。不仅如此,Wordpress 的代码也是写得非常漂亮,很适合用来学习PHP,真的是很好,看代码看起来很舒服。打算深入研究一下Wordpress,顺便把我自己的学习经历也写下来,跟大家一起分享,有什么不对的地方,希望各位多多指点。(本人分析的是2.5版本的)Wor

2009-04-29 01:19:00 7675 2

原创 INNODB 热备工具试验与总结

INNODB HOT BACKUP是一个商用的可执行文件。不过可以申请30天试用下。相比MYSQL自身的MYSQLDUMP 导入导出工具来说有以下优点:1.物理备份。2.还原速度快。而MYSQLDUMP在并发小的时候还可以用下。缺点如下:1.逻辑备份。2.还原速度慢。而LVM则可以喝INNODB HOT BACKUP有一拼了,不过有个缺点,就是要建立逻辑卷,而且备份的时

2009-04-29 01:17:00 1900

原创 CRM下午茶(16)-SNS就是朋友关系管理

SNS,是一个朋友关系保持和增进的工具。从CRM的角度来看,是一种朋友关系管理工具,当然也可用于客户关系管理。我们一般是如何保持和增进朋友关系的呢?1平时发个短信或者线上发个IM消息,问问近况,问问朋友重要的事情的进展,或者发一个朋友关心或感兴趣的东西,可以是一首歌、一个网站、一个新闻、一篇文章、一个笑话。大家一起分享快乐和观点。或者跟某个人打个招呼为了线上瞎聊解乏解闷。2线下聚会、吃饭、聊天、旅

2009-04-29 01:14:00 1475

原创 CRM下午茶(15)-客户关系管理实施失败常见原因

很多企业,听了忽悠,开始实施所谓的客户关系管理。花了大价格,但是企业仍然没有感受到客户关系管理有什么好处。而且通过反思,好像兜售客户关系管理的厂商也没说出很有诱惑力很有盈利性的理由。自己好像被忽悠了,这时梦在方醒。企业想从客户关系管理身上得到什么呢?这个问题企业自己先想想,在纸上给我列出一个1、2、3。并且自己再回头把每个想得到的都一一校验一遍。校验的方法就是心中自己问自己几个问题:1这个即使达到

2009-04-29 01:06:00 2269

空空如也

空空如也

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

TA关注的人

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