代码改变世界

阅读排行榜

APUE学习笔记(1)-限制查询

2009-10-27 11:05 by htc开发, 166 阅读, 收藏,
摘要: 写在前面1. 学习linux环境下的编程,《UNIX环境高级编程》(行话叫APUE)应该是必读的一本书。毫无疑问,APUE可以作为API的参考手册。但是,个人认为书中的许多概念和思想仍然需要细细揣摩。细节的积累,一来是良好模式设计的基础,二来为学习内核知识提供了上层视角。读书笔记的目的正在于此,而linux开放、自由的思想始终是一种原动力。2. APUE.2e及其源码可以从这里下载。源码在linux下的编译需要做几处修改,可以参考《在Linux下编译APUE的例子》。我使用的系统是Ubuntu 9.04(linux-2.6.29.3,gcc-4.3.3)。3. 关于Makefile和GDB的使 阅读全文

Linux下简单的socket编程

2009-09-15 14:50 by htc开发, 166 阅读, 收藏,
摘要: 其实,有过Window网络编程经验的人,会很快的熟悉简单的Linux网络编程,其中大部分有关socket的命令都是相似的,其中存在的区别有二点: 1.windows有关socket编程需要加载相关的链接库,比如:ws2_32.lib,其中头文件是<winsock.h>,而Linux下却不需要加载这样的连接库,只要包含相关的头文件就行。 2.Linux中的设备无关性,Linux把一切的设备,文件,套接字都当成是文件来读写,用户只要知道他们的文件描述符就可以对他们尽享相关的读写操作。 了解了这两点后,我们就可以着手开始Linux网络编程了。 首先,还有一点需要了解,一般一个网络程序模型 阅读全文

APUE学习笔记(7)-僵死进程

2009-10-27 11:12 by htc开发, 165 阅读, 收藏,
摘要: 写在前面1. 本文内容对应《UNIX环境高级编程》(第2版)》第8章。2. 总结了进程终止方式和僵死进程的概念,以及使用wait函数获取子进程的终止状态。3. 希望本文对您有所帮助,也欢迎您给我提意见和建议。进程终止方式进程有5种正常终止方式:l 在main函数内执行return语句。l 调用exit函数。此函数由ISO C定义,其操作包括调用各终止处理程序(用atexit函数注册),然后关闭所有标准IO流等。l 调用_exit或_Exit函数,并不运行终止处理程序和信号处理程序。l 进程的最后一个线程在其启动例程中执行返回语句。但是,该线程的返回值不会用作进程的返回值,进程以终止状态0返回。 阅读全文

Iphone自定义UITableViewCell

2012-04-29 12:35 by htc开发, 164 阅读, 收藏,
摘要: 好久没写博客了,主要是最近一段时间忙于一个开发一个工程,现在工程开发的差不多了,打算把我在工程里面封装的一些工具类添上来,这篇把自定义的表格行添出来,废话不多说,直接看代码(代码里面用到的图片资源就不添出来了):.h文件:#import <Foundation/Foundation.h> @interface MyTableCellUtil : NSObject { UIColor *tabletextcolor;//自定义tablecell里面的自体颜色 } @property(nonatomic,retain) UIColor *tabletextcolor;//自定义tab. 阅读全文

提升CakePHP应用速度的八大方法

2011-10-30 22:06 by htc开发, 164 阅读, 收藏,
摘要: 引言CakePHP 有些慢已经不是什么公开的秘密了。但不为众人所知的是这是一个大大的阴谋。而我会因揭露这个阴谋惹上不少麻烦。不过我愿意冒险一搏。我手头有大量的记录和 文档线索表明CakePHP开发团队的成员手头持有戴尔,IBM,思科以及其他服务器厂商的公司股票。想必你已经听说过这类的措辞像“硬件白菜价,而程序 员太金贵了。"Cake的开发团队从中嗅到了商机,他们便制作出了这款易于上手和开发,但是却跑得很慢的框架来。他们希望你在硬件方面多砸点钱来。这点子太有才了吧,对不?好了,闲扯就此结束。作为一个CakePHP的开发者,每当你学会使用本文中的一个技巧,套在你脖子上的这枷锁就少了一层。 阅读全文
上一页 1 ··· 82 83 84 85 86 87 88 89 90 ··· 105 下一页