Defining annotations
Here is the definition of the annotation above. You can see that annotation definitions look a lot like interface definitions. 
In fact, they compile to class files like any oth...
                            
                            
                                分类:
编程语言   时间:
2014-04-27 21:47:05   
                                阅读次数:
348
                             
                    
                        
                            
                            
                                看了一下Linux 0.11版本write的实现,首先它在标准头文件unistd.h中有定义
int write(int fildes, const char * buf, off_t count);
接下来看write.c
/*
 *  linux/lib/write.c
 *
 *  (C) 1991  Linus Torvalds
 */
#define __LIBRARY__...
                            
                            
                                分类:
系统相关   时间:
2014-04-27 21:45:04   
                                阅读次数:
523
                             
                    
                        
                            
                            
                                STL实践与分析--容器特有的算法    与其他顺序容器所支持的操作相比,标准库为list容器定义了更精细的操作集合,使它不必只依赖于泛型操作。其中很大的一个原因就是list容器不是按照内存中的顺序进行布局的,不支持随即访问,这样,在list容器上就不能使用随即访问迭代器的算法,如sort等;还有其他的一些算法如:merge、remove、reverse和unique,虽然可以用在list上,但却...
                            
                            
                                分类:
编程语言   时间:
2014-04-27 21:45:04   
                                阅读次数:
474
                             
                    
                        
                            
                            
                                Grid导航设计初步[2]
        上一节介绍了一个字符串字段和一个Boolean字段的导航设置,这一节更进一步,对日期字段的导航进行一下设计。
        对于一个日期字段,可以想到的导航是:按年度,年度季度,年度月度,年月日,并且可以正序和倒序。下面还是以省份”这个模块为例看看日期导航。在“省份”模块中,我加入了一个字段“附加日期”,这个字段的值是无任何意义的,放在那里只是...
                            
                            
                                分类:
其他好文   时间:
2014-04-27 21:44:59   
                                阅读次数:
319
                             
                    
                        
                            
                            
                                本文针对软件项目的规模度量和进度管理,提出了一种新的以用例点的方式来表达和跟踪的方法。本文详细介绍了经过调整过的用例点度量方法,舍弃了角色对应的用例点数,对用例分类给出了更严格的要求,采用了更细致的步骤定义,并限制了复杂用例的最多步骤。用例的状态完成度得到区分,在此基础上建立了过程中用例的进度跟踪方法。最后并阐述了在需求可复用情况下的使用方式。...
                            
                            
                                分类:
其他好文   时间:
2014-04-27 21:44:59   
                                阅读次数:
270
                             
                    
                        
                            
                            
                                Huffman编码相信学过数据结构这么课的都知道,概念也比较好理解,但是一般好理解的算法,在实际实现的过程中总是会遇到各种问题,一方面个人认为是对算法的实现过程不熟,另一方面在实际实现的过程中可以提升自己实现算法的能力,将自己的想法实现后还是比较满足的。下面是本人亲自实现的Huffman编码与解码的C语言实现,主要是记录一下自己当时的想法,供以后备忘吧。
数据结构定义如下:
typedef s...
                            
                            
                                分类:
其他好文   时间:
2014-04-27 21:41:06   
                                阅读次数:
313
                             
                    
                        
                            
                            
                                很久没有用过二叉树了,最近由于需要用到了,发现很多知识需要巩固了,中间涉及到一个算法就是找任意两个节点的最近祖先。通过本人回顾和演算,最终提出了下面一个方法,网上也有很多其他的方式实现,再次仅对自己好几个小时的工作作个记录和积累吧! 程序是用C语言写的,个人觉得如果用C#实现会更加方便。
首先是数据结构定义:
typedef char TElemType;
typedef bool Statu...
                            
                            
                                分类:
其他好文   时间:
2014-04-27 21:14:06   
                                阅读次数:
366
                             
                    
                        
                            
                            
                                创建一个WCF主要分以下六步走: 
    (MSDN描述步骤:)     
       如何:定义 Windows Communication Foundation 服务协定
描述如何使用用户定义的接口创建 WCF 协定。协定用于定义服务向外界提供的功能,并向外界的潜在用户描述如何与服务进行通信。 
      如何:实现 Windows Communication Foundat...
                            
                            
                                分类:
其他好文   时间:
2014-04-27 21:13:06   
                                阅读次数:
320
                             
                    
                        
                            
                            
                                人类为什么要读书?
    无非是两点:有用,或者有趣。
    有用很容易理解,满足读者求知的需求。技术类,经管类,生活类,社科类的书籍,让读者阅毕感到有所收获,自身的姿势水平有所提高。
    而有趣的范围就比较宽泛,包括纯文学,武侠,玄幻等类型,满足读者休闲娱乐的需求。
    这里暂且对有趣下个定义,以方便后文的讨论。有趣,即通过强烈的代入感,让读者产生情感上的共鸣,从而获得精神上...
                            
                            
                                分类:
其他好文   时间:
2014-04-27 21:11:59   
                                阅读次数:
303
                             
                    
                        
                            
                            
                                Android-自定义Dialog2014年4月27日 星期天 天气晴朗 心情平静	本篇博文来分享一个也是开发中经常需要用到的功能-自定义对话框,这里我用到了Android中的图形资源shape,具体使用方法,各位看代码吧,Android有多钟图形资源,后面小巫也会总结分享出来,方便各位使用。	我们来看看自定义Dialog的具体步骤吧:	1.修改系统默认的Dialog样式(风格、主题)	2.自定义...
                            
                            
                                分类:
移动开发   时间:
2014-04-27 21:11:00   
                                阅读次数:
408