2010年6月9日

java开源框架的源代码怎么读?

摘要: 说读开源框架的源代码对自己写程序很有帮助的,我不知道从那里下手找一个你熟悉的项目,下回来源码,然后单步跟踪一遍,前题有一定基础,至少会单步跟踪调试对ide也得熟悉些,项目别选太大的,像apache里面的项目都还可以。一开始还是比较艰难的,时间长了就好了。如同你看不懂高手过招一样。 还是一步一步的来吧。 先看一些基础知识,写一些东西,然后重点看自己用到的,或者即将用到的部分,这样提高效果会更好。开始的时候是把源代码关联,有不明白的地方可以ctrl直接过去看。之后有一些积攒之后,可以去看开源项目中的闪亮的地方,比如Spring中的IOC。然后参照自己去实现一个简单的DEMO,之中可以参考一些资料。 阅读全文

posted @ 2010-06-09 17:01 wolflion 阅读(541) 评论(0) 推荐(0) 编辑

2010年6月8日

C语言之详解#ifdef等宏

摘要: 这几个宏是为了进行条件编译。一般情况下,源程序中所有的行都参加编译。但是有时希望对其中一部分内容只在满足一定条件才进行编译,也就是对一部分内容指定编译的条件,这就是"条件编译"。有时,希望当满足某条件时对一组语句进行编译,而当条件不满足时则编译另一组语句。条件编译命令最常见的形式为:#ifdef 标识符程序段1#else程序段2#endif它的作用是:当标识符已经被定义过(一般是用#define命令定义),则对程序段1进行编译,否则编译程序段2。其中#else部分也可以没有,即:#ifdef程序段1#denif这里的"程序段"可以是语句组,也可以是命令行 阅读全文

posted @ 2010-06-08 14:30 wolflion 阅读(235) 评论(0) 推荐(0) 编辑

2009年12月14日

091213

摘要: //习题11.3,用accumulate统计vector<int>容器对象中的元素之和# include <iostream># include <vector># include <numeric>using namespace std;int main(){ int ival; vector<int> ivec; //读入int型数据并存储到vector对象中,直至遇到文件结束符 cout << "Enter some integers(Ctrl+Z to end):" << endl; 阅读全文

posted @ 2009-12-14 00:45 wolflion 阅读(210) 评论(0) 推荐(0) 编辑

2009年12月9日

如何用c语言实现CString的构造函数、析构函数和赋值函数?

摘要: 编写类String的构造函数、析构函数和赋值函数 已知类String的原型为: class String { public: String(const char*str=NULL);//普通构造函数 String(const String&other); //拷贝构造函数 ~String(void); //构析函数 String&operate=(const String&other); //赋值函数 Private: Char ... 阅读全文

posted @ 2009-12-09 16:59 wolflion 阅读(2267) 评论(0) 推荐(0) 编辑

2009年11月19日

详述IP数据包的转发流程

摘要: IP数据包的转发流程1)IP数据包到达网络层之后,首先根据目的IP地址得到目的网络号,然后决定是直接交付还是转发数据包。如果网络号不匹配,需要转发数据包,则跳到3);2)将数据包转发给目的主机;3)首先根据目的IP地址在路由表(转发表)中查找下一跳IP地址;4)然后在路由器的ARP高速缓存表中查找下一跳IP地址对应的MAC地址,如果找到下一跳路由器的MAC地址,则将查到的MAC地址填入数据帧的首部6字节(即更新链路层的数据帧);如果ARP高速缓存表中不存在此IP地址,则通过向当前局域网内广播一个ARP分组来请求下一跳路由器的MAC地址。ARP请求分组广播出去后,只有下一跳路由器会对此请求分组做 阅读全文

posted @ 2009-11-19 17:52 wolflion 阅读(1917) 评论(0) 推荐(0) 编辑

2009年11月2日

天翼live

摘要: 电信运营商进入IM领域始于2006年7月,中国移动飞信公测。同年10月,中国联通推出了超信,而原中国网通的IM产品则为灵信。 中国电信马上也要推出功能类似的“天翼Live[1]”。中国电信和微软公司合作开发的移动即时通讯(IM)应用即将正式上线。 2006年微软推出“Live”在线业务品牌,以逐步取代原有的MSN品牌。此次与中国电信合作,微软将“Live”品牌植入,与中国电信共推联合品牌——“天翼Live”。 据了解,中国电信与微软的合作始于去年11月,根据中国电信与微软签署的战略合作协议,双方将共同开发基于微软Windows Live即时通讯服务平台的移动互联网服务。“天翼Live”将作.. 阅读全文

posted @ 2009-11-02 10:22 wolflion 阅读(212) 评论(0) 推荐(0) 编辑

2009年10月27日

opensource project FOSS

摘要: Free and open source software(FOSS)reference: http://en.wikipedia.org/wiki/Free_and_open_source_software 阅读全文

posted @ 2009-10-27 16:10 wolflion 阅读(81) 评论(0) 推荐(0) 编辑

2009年10月23日

看源代码

摘要: http://www.cnitblog.com/zouzheng/archive/2006/10/29/18574.html 阅读全文

posted @ 2009-10-23 17:09 wolflion 阅读(108) 评论(0) 推荐(0) 编辑

2009年10月22日

excel中的EMBED域介绍

摘要: 有时候,打我们打开别人发给的Excel电子表格,会惊奇的发现,某些单元格里面的对象,在其对应的FX函数代码输入框中,会看到诸如:“=EMBED("文档","")”,“=EMBED("包","")”,“=EMBED("MSMap.e","")”,=EMBED("MSGraph.Chart.8","")……等等这样的信息。 那么,在excel中,EMBED到底是什么呢? 从本质上来讲,EMBED是域,也可以称为域代码,但是里面的域代码不能私 阅读全文

posted @ 2009-10-22 14:28 wolflion 阅读(2485) 评论(0) 推荐(0) 编辑

值得你记住并受用一生的Word XP/2003快捷键

摘要: 【来源:中关村在线】 在键盘的上方有一排功能键,依次为F1—F12,这些功能键在不同的应用程序中,其功能各不相同。现将这些功能键及它们与控制键Ctrl、Shift、Alt组合使用的功能,绍给感兴趣的朋友参考。 1、F1:打开“Microsoft Word帮助”窗口。 2、Shift+F1:打开帮助工具(小问号)。 3、Alt+Ctrl+F1:显示系统信息。 4、Alt+F1:选中下一个域。 5、Alt+Shift+F1:选中上一个域。 6、Shift+F2:复制选中文本,将光标移到需要的地方后,按下回车键即可粘贴复制的文本。 7、Alt+Ctrl+F2:打开文件。 8、Ctr... 阅读全文

posted @ 2009-10-22 14:25 wolflion 阅读(242) 评论(0) 推荐(0) 编辑

导航