幻想小说网 酷文学 深夜书屋 叮当小说网 找小说网 无限小说网 红尘小说网

11 2008 档案

Java异常的例子
摘要:Java异常的例子 佟强 http://blog.csdn.net/microtong 2008.11.29 对于检查型异常,Java强迫程序必须进行处理,处理的方式有以下两种: 1.声明抛出异常:不在当前方法内处理异常,而是把异常抛出到调用方法中; 2.捕获异常:使用try、catch... 阅读全文

posted @ 2008-11-29 16:29 张云临 阅读(249) 评论(0) 推荐(0) 编辑

使用new实现realloc操作
摘要:本文定义了一个宏来实现使用new代替realloc的操作,代码如下: #include #include using namespace std; // p - 内存指针 // n - 申请内存数量 // T - 申请内存类型 #define RENEW(p, n, T... 阅读全文

posted @ 2008-11-28 10:27 张云临 阅读(462) 评论(0) 推荐(0) 编辑

KJAVA虚拟机Hack笔记-实现MIDP的SLAVE事件模型
摘要:转载时请注明出处和作者联系方式 文章出处:http://www.limodev.cn/blog 作者联系方式:李先静 MIDP 有两种事件模型,一种称为MASTER模型,在这种模型中,以虚拟机为主GUI为从,事件的主循环在虚拟机中实现。另外一种称为SLAVE,在这种模型 中,以GUI为主虚... 阅读全文

posted @ 2008-11-27 07:51 张云临 阅读(138) 评论(0) 推荐(0) 编辑

KJava虚拟机hack笔记-基于GTK的移植
摘要:转载时请注明出处和作者联系方式文章出处:http://www.limodev.cn/blog作者联系方式:李先静 CLDC只依赖于硬件平台和操作系统,不依赖于GUI,在移植到GTK+上时不需要做任何修改。MIDP则与GUI密切相关,在移植到GTK+上时主要修改这部分内容。因为MIDP没有基于GTK... 阅读全文

posted @ 2008-11-26 07:26 张云临 阅读(128) 评论(0) 推荐(0) 编辑

系统程序员成长计划-你的数据放在哪里(下)
摘要:转载时请注明出处和作者联系方式 文章出处:http://www.limodev.cn/blog 作者联系方式:李先静 对 于初学者来说这道题有点难度,很少有人能完全做对的。不过没关系,我们的目标并不是要难倒读者,而是要刺激读者去思考,加深学习的印象。有了前面两次的经 验,我想没有人再去写一... 阅读全文

posted @ 2008-11-25 07:31 张云临 阅读(134) 评论(0) 推荐(0) 编辑

系统程序员成长计划-你的数据放在哪里(上)
摘要:转载时请注明出处和作者联系方式 文章出处:http://www.limodev.cn/blog 作者联系方式:李先静 需求简述 这里我们请读者实现下列功能: 对一个存放字符串的双向链表,把存放在其中的字符串转换成大写字母。欢迎到Linux mobile development上交流 阅读全文

posted @ 2008-11-24 07:11 张云临 阅读(82) 评论(0) 推荐(0) 编辑

squid实现反向代理的原理
摘要:squid实现反向代理的原理 佟强(http://blog.csdn.net/microtong) 2008年11月22日 代理服务器是使用非常普遍的一种将局域网主机联入互联网的一种方式,使用代理上网可以节约紧缺的IP地址资源,而且可以阻断外部主机对内部主机的访问,使内部网主机免受外部网主... 阅读全文

posted @ 2008-11-22 13:40 张云临 阅读(202) 评论(0) 推荐(0) 编辑

最简单的Windows套接字(Socket)例子(源码,实例)
摘要:最简单的Windows套接字(Socket)例子(源码,实例) 佟强(http://blog.csdn.net/microtong) 2008年11月21日 Server.exe PortNumber,例如Server 8000 Client.exe IPAddress PortN... 阅读全文

posted @ 2008-11-21 21:05 张云临 阅读(233) 评论(0) 推荐(0) 编辑

系统程序员成长计划-Don’t Repeat Yourself(DRY)(下)
摘要:转载时请注明出处和作者联系方式 文章出处:http://www.limodev.cn/blog 作者联系方式:李先静 实现这两个函数并不是件难事,但真正写好的人并不多。初学者通常的做法有两种: 1.各写一个独立的函数。dlist_find_max用来找出最大值,dlist_sum用来求和。... 阅读全文

posted @ 2008-11-21 07:15 张云临 阅读(142) 评论(0) 推荐(0) 编辑

系统程序员成长计划-Don’t Repeat Yourself(DRY)(上)
摘要:转载时请注明出处和作者联系方式 文章出处:http://www.limodev.cn/blog 作者联系方式:李先静 需求简述 这里我们请读者实现下列功能: 对一个存放整数的双向链表,找出链表中的最大值。 对一个存放整数的双向链表,累加链表中所有整数。 多写多练,不要偷懒,写完之后请仔细思... 阅读全文

posted @ 2008-11-20 07:00 张云临 阅读(79) 评论(0) 推荐(0) 编辑

C++嵌套类的使用方法
摘要:在一个类的内部定义另一个类,我们称之为嵌套类(nested class),或者嵌套类型。之所以引入这样一个嵌套类,往往是因为外围类需要使用嵌套类对象作为底层实现,并且该嵌套类只用于外围类的实现,且同时可以对用户隐藏该底层实现。 虽然嵌套类在外围类内部定义,但它是一个独立的类,... 阅读全文

posted @ 2008-11-19 13:28 张云临 阅读(162) 评论(0) 推荐(0) 编辑

KJava虚拟机hack笔记-编译
摘要:转载时请注明出处和作者联系方式 文章出处:http://www.limodev.cn/blog 作者联系方式:李先静 KJava 虚拟机有两个版本,一个针对智能手机等设备的phoneme_advanced,另一个是针对传统手机(feature phone) 等设备的的phoneme_fea... 阅读全文

posted @ 2008-11-18 22:24 张云临 阅读(129) 评论(0) 推荐(0) 编辑

系统程序员成长计划-拥抱变化(下)
摘要:转载时请注明出处和作者联系方式 文章出处:http://www.limodev.cn/blog 作者联系方式:李先静 在专用双向链表中,dlist_printf的实现非常简单,如果里面存放的是整数,用”%d”打印,存放的字符串,用”%s”打印。现在的麻烦在于双向链表是通用的,我们无法预知其... 阅读全文

posted @ 2008-11-18 07:08 张云临 阅读(118) 评论(0) 推荐(0) 编辑

VC中利用管道技术取得DOS或者命令行以及外部程序的执行结果
摘要:不知你是否用过这样的程序,他们本身并没有解压缩的功能,而是调用DOS程序PKZIP完成ZIP包的解压缩。但是在程序运行时又没有DOS控制台的窗口出现而且一切本应该在DOS下显示的信息都出现在了那个安装程序的一个文本框里。这种设计既美观又可以防止少数眼疾手快的用户提前关了你的DOS窗口。 现在就... 阅读全文

posted @ 2008-11-17 14:03 张云临 阅读(270) 评论(0) 推荐(0) 编辑

系统程序员成长计划-拥抱变化(上)
摘要:转载时请注明出处和作者联系方式文章出处:http://www.limodev.cn/blog作者联系方式:李先静 需求简述大部分初学者在编写双向链表时,为了验证相关函数工作是否正常,都会编写一个dlist_print的函数,它的功能是在屏幕上打印出整个双向链表中的数据。从客观上讲,用dlist_p... 阅读全文

posted @ 2008-11-16 18:45 张云临 阅读(76) 评论(0) 推荐(0) 编辑

系统程序员成长计划-Write once, run anywhere(WORA)(下)
摘要:转载时请注明出处和作者联系方式 文章出处:http://www.limodev.cn/blog 作者联系方式:李先静 1.专用链表和通用链表各自的特点与适用范围。 专用链表在这里是指它的实现和调用耦合在一起,只能被一个调用者使用,而不能单独在其它地方被重用。通用链表则相反,它具有通用性,可... 阅读全文

posted @ 2008-11-11 07:36 张云临 阅读(97) 评论(0) 推荐(0) 编辑

系统程序员成长计划-Write once, run anywhere(WORA)(上)
摘要:转载时请注明出处和作者联系方式 文章出处:http://www.limodev.cn/blog 作者联系方式:李先静 需求简述 Write Once, Debug Everywhere。据说这是流传于JAVA程序员中间的一句笑话,Sun公司用来形容JAVA的跨平台性的原话是Write o... 阅读全文

posted @ 2008-11-10 07:46 张云临 阅读(111) 评论(0) 推荐(0) 编辑

vmware中安装ubuntu后vmware tools的安装
摘要:vmware中安装ubuntu后vmware tools的安装 【转载】 由于安装VMware Tools需要针对新内核重新编译模块,所以必须先安装基本编译系统和内核头文件。 代码: $ sudo apt-get install build-essenti... 阅读全文

posted @ 2008-11-09 12:18 张云临 阅读(129) 评论(0) 推荐(0) 编辑

C#环境下log4net使用方法
摘要:1. 下载log4net开发包 2. 新建一个Windows应用程序,在工程中添加log4net.dll引用 3. 在工程中添加应用程序配置文件,并命名为log4net.config,内容如下: ... 阅读全文

posted @ 2008-11-07 16:56 张云临 阅读(118) 评论(0) 推荐(0) 编辑

用NETLINK实现磁盘满通知
摘要:转载时请注明出处和作者联系方式 文章出处:http://www.limodev.cn/blog 作者联系方式:李先静 手 机内置FLASH容量有限,在磁盘空间不足的情况下,应该提醒用户进行磁盘清理。这个处理在哪里做比较好呢?每次写入数据时由调用者检测显然是不合理的, 因为处理的太多了,何况... 阅读全文

posted @ 2008-11-07 07:36 张云临 阅读(170) 评论(0) 推荐(0) 编辑

STL中的模板类map的简单例子
摘要:STL中的模板类map的简单例子 佟强 2008.11.5 map的元素是由key和value两个分量组成的对偶(key,value)。key是键,value是与键key相关联的映射值。元素的键key是唯一的,给定一个key,就能唯一地确定与其相关联的另一个分量value。下面代码举例说明... 阅读全文

posted @ 2008-11-05 11:28 张云临 阅读(250) 评论(0) 推荐(0) 编辑

STL中的模板类map的介绍
摘要:STL中的模板类map的介绍 佟强 2008.11.5 map的元素是由key和value两个分量组成的对偶(key,value)。key是键,value是与键key相关联的映射值。元素的键key是唯一的,给定一个key,就能唯一地确定与其相关联的另一个分量value。设分量key的... 阅读全文

posted @ 2008-11-05 11:22 张云临 阅读(261) 评论(0) 推荐(0) 编辑

STL中的map使用struct/class作为关键字的例子
摘要:STL中的map使用struct/class作为关键字的例子 佟强 2008.11.5 map的元素是由key和value两个分量组成的对偶(key,value)。key是键,value是与键key相关联的映射值。元素的键key是唯一的,给定一个key,就能唯一地确定与其相关联的另一个分量... 阅读全文

posted @ 2008-11-05 11:08 张云临 阅读(275) 评论(0) 推荐(0) 编辑

yaffs2 image逆向工具
摘要:转载时请注明出处和作者联系方式 文章出处:http://www.limodev.cn/blog 作者联系方式:李先静 这 两天在分析yaffs2文件系统,花了几天时间把yaffs2的代码通读了几遍,基本脉络差不多搞清楚了。在网上找到一些资料,对我的阅读有很大帮助,不 过它们介绍得不太完整。... 阅读全文

posted @ 2008-11-05 07:25 张云临 阅读(162) 评论(0) 推荐(0) 编辑

TraceRoute(tracert)源码(基于ICMP.DLL实现)
摘要:TraceRoute(tracert)源码(基于ICMP.DLL实现) 佟强 2008.11.4 TraceRoute的实现原理 http://blog.csdn.net/microtong/archive/2008/11/04/3220450.aspx 本程序直接使用ICMP.DLL... 阅读全文

posted @ 2008-11-04 20:27 张云临 阅读(310) 评论(0) 推荐(0) 编辑

TraceRoute(tracert)源码(基于Window IP帮助函数实现)
摘要:TraceRoute(tracert)源码(基于Window IP帮助函数实现) 佟强 2008.11.4 TraceRoute实现原理 http://blog.csdn.net/microtong/archive/2008/11/04/3220450.aspx 本程序使用Win... 阅读全文

posted @ 2008-11-04 20:24 张云临 阅读(499) 评论(0) 推荐(0) 编辑

TraceRoute(tracert)源码(基于原始套接字实现)
摘要:TraceRoute(tracert)源码(基于原始套接字实现) 佟强 2008.11.4 TraceRoute实现原理 http://blog.csdn.net/microtong/archive/2008/11/04/3220450.aspx 本程序实现Windows下trace... 阅读全文

posted @ 2008-11-04 20:17 张云临 阅读(643) 评论(0) 推荐(0) 编辑

TraceRoute(tracert)实现原理
摘要:TraceRoute(tracert)实现原理 佟强 2008.11.4 TraceRoute程序的实现主要涉及IP头部生存时间(time to live, TTL)字段的使用。 设置TTL字段的目的是为了防止数据报由于选路错误或其他软硬件原因从而导致在网络中无休止的流动,TTL字... 阅读全文

posted @ 2008-11-04 20:12 张云临 阅读(341) 评论(0) 推荐(0) 编辑

系统程序员成长计划-谁动了你的隐私(下)
摘要:转载时请注明出处和作者联系方式 文章出处:http://www.limodev.cn/blog 作者联系方式:李先静 1.什么封装? 人有隐私,程序也有隐私。有隐私不是什么坏事,没有隐私人就不是人了,程序也不成其为程序了。问题是隐私不应该让别人知道,否则伤害的不仅仅是自 己,相关人物也会跟... 阅读全文

posted @ 2008-11-04 07:11 张云临 阅读(97) 评论(0) 推荐(0) 编辑

系统程序员成长计划-谁动了你的隐私(上)
摘要:转载时请注明出处和作者联系方式 文章出处:http://www.limodev.cn/blog 作者联系方式:李先静 需求简述: 或许你还在欣赏用良好代码风格重新编写的双向链表,看起来不错,不是吗?不过这还远远不够,专业程序员要有精益求精的精神。至于要精到什么程度,与 具体需求有关,如果只... 阅读全文

posted @ 2008-11-02 18:05 张云临 阅读(84) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示