代码改变世界

阅读排行榜

Linux下简单的socket编程

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

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

2009-10-27 11:05 by htc开发, 169 阅读, 收藏,
摘要: 写在前面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的使 阅读全文

C++重载操作符于转换 笔记

2009-08-15 10:46 by htc开发, 169 阅读, 收藏,
摘要: 重载操作符:Overloaded functions that are members of a class may appear to have one less parameter than the number of operands. Operators that are member functions have an implicit this parameter that is bound to the first operand.作为类成员的重载函数,其形参看起来比操作数数目少 1。作为成员函数的操作符有一个隐含的 this 形参,限定为第一个操作数。赋值(=)、下标([])、 阅读全文

u-boot nand flash read/write cmd

2008-08-22 10:02 by htc开发, 169 阅读, 收藏,
摘要: 分類:2410 NandFlash 相關東西2008/08/03 15:30支援的命令函數說明1. nand info/nand device功能:顯示當前nand flash晶片資訊。函數調用關係如下(按先後順序):static void nand_print(struct nand_chip *nand) ;2. nand erase功能:擦除指定塊上的數據。函數調用關係如下(按先後順序):int nand_erase(struct nand_chip* nand, size_t ofs, size_t len, int clean);3. nand bad功能:顯示壞塊。函數調用關係如下 阅读全文

IOS学习之NSBundle介绍和使用

2012-06-18 09:44 by htc开发, 168 阅读, 收藏,
摘要: bundle是一个目录,其中包含了程序会使用到的资源.这些资源包含了如图像,声音,编译好的代码,nib文件(用户也会把bundle称为plug-in).对应bundle,cocoa提供了类NSBundle.我们现在用bundle获取程序里的一张图片,并显示到View上。新建一个Single View Application,并在加入viewDidLoad方法里加入如下代码:// 通过使用下面的方法得到程序的main bundle NSBundle *mainBundle = [NSBundle mainBundle]; NSString *imagePath =... 阅读全文
上一页 1 ··· 81 82 83 84 85 86 87 88 89 ··· 105 下一页