IT技术博客大学习 共学习 共进步

技术文章

精选技术长文、实践记录与系统化阅读

技术文章精选

低噪声、高可扫读;标题、摘要、来源、标签一目了然。

最新文章

采集自各技术站点的近期文章。

IT 系统架构/ 2013-07-28 15:32:30 / 累计浏览 3,945

淘宝图片服务的学习

对于淘宝网这样的大型电子商务网站,对于图片服务的要求特别的高。而且对于卖家来说,图片远胜于文字描述,因此卖家也格外看重图片的显示质量、访问速度等问题。根据淘宝网的流量分析,整个淘宝网流量中,图片的访问流量会占到90%以上,而主站的网页则占到不到10%。同时大量的图片需要根据不同的应用位置,生成不同大小规格的缩略图。考虑到多种不同的应用场景以及改版的可能性,一张原图有可能需要生成20多个不同尺寸规格的缩略图。

IT 系统运维/ 2013-07-28 15:30:20 / 累计浏览 3,903

关于进程监控及自动启动

做服务器端开发的同学应该都对进程监控不会陌生,最近恰好要更换 uwsgi 为 gunicorn,而gunicorn又恰好有这么一章讲进程监控,所以多研究了下。 结合之前在腾讯工作的经验,也会讲讲腾讯的服务器监控是怎么做的。同时也会讲下小团队又该怎么敏捷的解决。

IT JavaScript/ 2013-07-28 15:28:59 / 累计浏览 4,707

用 javascript 判断 IE 版本号

今天一个项目中需要判断IE版本号,又因为 jQuery 2.0 去除了对浏览器版本号的判断(它推荐特性检测),于是就看到一老外写的一段代码。。。。

IT 其他/ 2013-07-28 15:27:54 / 累计浏览 1,385

perl查询空表引起的bug

在ali集团对数据库的数据采集、监控、分析等由xxagent完成,所以对xxagent运行稳定非常重要。下面介绍xxagent一个bug,导致数据查询异常。

IT 算法/ 2013-07-26 13:41:13 / 累计浏览 2,707

利用新词统计特征进行中文分词

目前中文分词的一般做法是将分词当作序列标注问题来处理,这种做法首先标注好一批训练语料,然后用统计模型进行训练和标注。常用的统计模型包括隐马尔可夫模型(HMM)、最大熵模型(MEM)以及条件随机场模型(CRF)。因为CRF比HMM和MEM有更弱的上下文无关假设,所以CRF一般能取得更好的分词结果。

IT PHP/ 2013-07-26 13:40:37 / 累计浏览 4,064

请注意PHP程序里的敏感信息

何为敏感信息?简单点来说就是你不想让别人知道的信息,比如说数据库的地址,用户名,密码等等,此类信息往往知道的人越少越好。

IT 编程语言/ 2013-07-26 13:37:32 / 累计浏览 4,663

C语言全局变量那些事儿

作为一名程序员,如果说沉迷一门编程语言算作一种乐趣的话,那么与此同时反过来去黑一门编程语言就是这种乐趣的升华。今天我们就来黑一把C语言,好好展示一下这门经典语言令人抓狂的一面。

IT 奋斗/ 2013-07-26 13:32:27 / 累计浏览 4,569

失败的人生

我接触过不少80后,感觉他们是失败的一代人。当然我不是说所有的80后,都很失败,而是说有太多的80后身上有失败者的气息。 首先,他们没什么锐气,总是给人老态龙钟的感觉。似乎他们从来就没年轻过,向来就是心事重重的。当然我承认他们所面临的现实情况确实比较恶劣,但是采取这样的一个态度,对人生没有什么好作用。 其次,他们总是纠结,总是喜欢总结一些莫名其妙的经验和教训。本身是个无所谓的事情,但是他们往往会想很久;有所谓的事情,他们会琢磨更久。

IT 编程语言/ 2013-07-26 13:30:59 / 累计浏览 3,005

类型的本质和函数式实现

本文介绍了类型的本质在于它所定义的操作以及操作之间的关系和不变式。类型的实现关键在于满足类型规范的要求,而具体实现是可以变化的,使用者和测试用例都应该只依赖于类型规范而不依赖于具体实现。函数式的类型实现往往和类型规范是直接对应的,简单通用,但可能有性能问题,而命令式的类型实现往往会引入复杂的内部数据结构,但是其优点是高效。这两种实现并不是完全互斥的,有时候可以将二者相结合达到简单与高效的结合。

IT 信息和交互/ 2013-07-26 13:29:32 / 累计浏览 2,943

关于交互Demo设计的一些建议

为方便产品经理、设计师、开发及项目相关人员能够看到直观的效果,进行更有效的沟通;提供直观的产品设想,说明用户将如何与产品进行交互,在交互设计的过程中一定会产出各种各样的产出物,如流程图、思维图、纸上的草稿、甚至高保真演示稿。

IT 系统运维/ 2013-07-26 13:25:46 / 累计浏览 4,244

服务器监控软件Zabbix初窥

工作中,发现鄙厂使用的服务器监控系统,非常牛逼,CPU,内存,UDP,TCP,eth包量,各种监控应有尽有,此外,还有自定义上报。不光上报,还能对上报数据做绘图,异常数字报警,能发短信、邮件、RTX消息、微信消息等等,无所不能!于是乎,不禁对此类系统神往之,要是自己也能有一套就好了。于是,我找到了Zabbix。

IT 系统运维/ 2013-07-26 13:24:45 / 累计浏览 2,905

学习搭建Python2.7.5环境

写了好多年的PHP代码,不免有些许的厌倦,是时候学一门新语言了,这就好比对男人来说,家里的女人看得久了,新鲜感荡然无存,自然想纳几房小妾,不过对于身处河东狮吼险境的我而言,此等美梦注定遥不可及,还是老老实实学编程吧,想当年我还像模像样的学过Python,可惜没坚持下来,希望这次能行。

IT 奋斗/ 2013-07-26 13:23:24 / 累计浏览 6,028

加班与效率

认为加班是公司的核心竞争力,或是超越对手的手段,是一种相当 Ridiculous 的想法。这说明管理者们已经想不到自己公司的核心价值了。

IT 发现/ 2013-07-15 13:43:18 / 累计浏览 6,850

程序员最怕的事

程序员最害怕什么?根据对程序员讨论组里一些帖子回复情况的不完全统计,我发现了一些程序员最害怕的事。这里,按害怕程度的倒序排列(跟据每个帖子回复数和每个回答的支持数),下面是对“程序员最害怕的是什么”这个问题的前五大答案。

IT Linux/ 2013-07-15 13:27:12 / 累计浏览 2,424

文件操作函数在VFS层的实现

虚拟文件系统(Virtual Filesystem Switch,VFS)为各种文件系统提供了一个通用的接口,它使得上层进程在进行与文件系统相关的操作时可以使用同一组系统调用,但是系统调用在内核中可以根据不同的文件系统执行不同的操作。

IT Linux/ 2013-07-15 13:26:14 / 累计浏览 4,116

Linux下访问文件的基本模式

访问文件的操作主要是指读文件和写文件,本文简单说明内核中几种常见的访问文件的方式。

IT Linux/ 2013-07-15 13:25:03 / 累计浏览 6,450

Linux下CPU的利用率

​CPU利用率是对系统进行性能分析的重要因素,本文将说明CPU时间的组成以及利用率的计算方法。

IT 系统运维/ 2013-07-15 13:23:33 / 累计浏览 2,206

CFS中的虚拟运行时间

CFS调度算法的思想:理想状态下每个进程都能获得相同的时间片,并且同时运行在CPU上,但实际上一个CPU同一时刻运行的进程只能有一个。也就是说,当一个进程占用CPU时,其他进程就必须等待。CFS为了实现公平,必须惩罚当前正在运行的进程,以使那些正在等待的进程下次被调度。

IT 用户研究/ 2013-07-15 13:18:51 / 累计浏览 2,409

如何通过数据来指导产品进行优化

推荐理由:产品经理是一个公司不可或缺的职位,对数据的分析尤为重要。如何通过数据来指导产品进行优化也是产品经理必须要学习和研究的。 本文结合作者在登录产品的体验优化中积累的一些实战经验,重现过程中的设计点滴,有效果明显的方案,也有效果不明显的优化尝试,最后将总结一些通用的设计思路。