12 2012 档案

摘要:十个必用的 Vim Pluginhttp://www.openfoundry.org/en/tech-article/2244vimrc配置如下(为简单起见,采取注释的方式直接说明):if(has("win32") || has("win95") || has("win64") || has("win16")) "判定当前操作系统类型 let g:iswindows=1else let g:iswindows=0endifset nocompatible "不要vim模仿vi模式,建议设置,否则 阅读全文
posted @ 2012-12-29 12:22 qimi 阅读(372) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.chinaunix.net/space.php?uid=12076195&do=blog&cuid=548927写的好详细!二.Linux 2.4内核中的轻量进程实现最初的进程定义都包含程序、资源及其执行三部分,其中程序通常指代码,资源在操作系统层面上通常包括内存资源、IO资源、信号处理等部分,而程序的执行通常理解为执行上下文,包括对cpu的占用,后来发展为线程。在线程概念出现以前,为了减小进程切换的开销,操作系统设计者逐渐修正进程的概念,逐渐允许将进程所占有的资源从其主体剥离出来,允许某些进程共享一部分资源,例如文件、信号,数据内存,甚至代码,这 阅读全文
posted @ 2012-12-26 00:54 qimi 阅读(547) 评论(0) 推荐(0) 编辑
摘要:#define container_of(ptr, type, member) ({ / const typeof( ((type *)0)->member ) *__mptr = (ptr); / (type *)( (char *)__mptr - offsetof(type,member) );}) #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)注意((type *)0)的使用。比如:((void *)0)();((TYPE *)0)->MEMBER;--->这是指MEMBER在 阅读全文
posted @ 2012-12-22 14:32 qimi 阅读(778) 评论(0) 推荐(0) 编辑
摘要:Yahoo! 的 Exceptional Performance 团队为 Web 页面性能优化带来最佳实践,旨在提高网站性能。Excetional Performance 团队总结出了一系列可以提高网站速度的方法,可以分为 7 大类 34 条。包括内容、服务器、Cookie、CSS、JavaScript、图片、移动应用等七部分。Web 页面性能优化之内容1、尽量减少 HTTP 请求次数终端用户响应的时间中,有 80% 用于下载各项内容。这部分时间包括下载页面中的图像、样式表、脚本、Flash 等。通过减少页面中的元素可以减少 HTTP 请求的次数。这是提高网页速度的关键步骤。减少页面组件的方法 阅读全文
posted @ 2012-12-10 00:42 qimi 阅读(576) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示