- 博客(14)
- 资源 (5)
- 收藏
- 关注
原创 gcc执行程序
<br />gcc -o 目的文件名 源文件名<br /><br />编译成功后,在提示符下:<br /><br />./目的文件名
2010-07-14 19:36:00 344
原创 Linux头文件介绍
<br />1、 一些头文件的作用:<br /><assert.h>:ANSI C。提供断言,assert(表达式)<br /><glib.h>:GCC。GTK,GNOME的基础库,提供很多有用的函数,如有数据结构操作函数。使用glib只需要包含<glib.h><br /><dirent.h>:GCC。文件夹操作函数。struct dirent,struct DIR,opendir(),closedir(),readdir(),readdir64()等<br /><ctype.h>:ANSI C。字符测试函
2010-07-14 19:14:00 372
原创 s2sh 配置
<br />现在开发的一个项目使用S2SH框架,配置环境用了一两天,现在把当时配置环境时写的文档整理下发出来,也算加强点记忆。<br /> 1 开发环境 <br /> Ø MyEclipse5.5<br /> Ø JDK 1.6<br /> Ø Java EE 5.0<br /> Ø Tomcat6.0<br /> Ø Struts2.1.6<br /> Ø Spring2.5.6<br /> Ø
2010-06-08 18:24:00 707
转载 visio消除直线连接圆弧
<br />在连接流程图里面的方框时,有时候流程线会相交,相交时可能出现圆弧,如果不要圆弧可在“文件”菜单里选“页面设置...”,弹出对话框,选“布局与排列”选项卡,在“跨线”下选第一个下拉列表框中的“无”即可。
2010-06-08 18:18:00 3298
原创 visio中画线相交问题(有圆弧和没圆弧)
在连接流程图里面的方框时,有时候流程线会相交,相交时可能出现圆弧,如果不要圆弧可在“文件”菜单里选“页面设置...”,弹出对话框,选“布局与排列”选项卡,在“跨线”下选第一个下拉列表框中的“无”即可。
2010-04-11 10:34:00 9452
原创 克鲁斯克尔算法
Kruskal算法是一种用来寻找最小生成树的算法,由Joseph Kruskal在1956年发表。用来解决同样问题的还有Prim算法和Boruvka算法等。三种算法都是贪婪算法的应用。和Boruvka算法不同的地方是,Kruskal算法在图中存在相同权值的边时也有效。Kruskal算法每次选择n- 1条边,所使用的贪婪准则是:从剩下的边中选择一条不会产生环路的具有最小耗费的边加入已选择的边的集
2010-04-11 08:01:00 1479
原创 source insight 添加文件类型
整汇编代码,在 source insight 里建立PROJECT并ADD TREE的时候,根据默认设置并不会把该TREE里面所有汇编文件都包含进来,只加了.inc和.asm后缀的,.s后缀的没有。而且用source insight 打开.s的文件,一片黑白没有色彩,感觉回到DOS的EDIT时代了…… 解决方法是在Options->Document Options里面,点左上的Document
2010-04-11 07:58:00 1494
原创 不带缓存的I/O和标准(带缓存的)I/O
先来看看不带缓存的I/O和标准(带缓存的)I/O都有那些不带缓存的I/O: read,write,open......标准(带缓存的)I/O: fgets,fread,fwrite.....这里使用两个对应的函数进行比较:ssize_t write(int filedes, const void *buff, size_t nbytes)size_t fwrite(const
2010-03-27 08:44:00 306
原创 VA_LIST的用法
VA_LIST 是在C语言中解决变参问题的一组宏 VA_LIST的用法: (1)首先在函数里定义一具VA_LIST型的变量,这个变量是指向参数的指针。 (2)然后用VA_START宏初始化变量刚定义的VA_LIST变量,这个宏的第二个参数是第一个可变参数的前一个参数,是一个固定的参数。 (3)然后用VA_ARG返回可变的参数,VA_ARG的第二个参数是你要返回的参数的类型。 (
2010-03-11 19:36:00 210
转载 VA_LIST的用法
VA_LIST 是在C语言中解决变参问题的一组宏 VA_LIST的用法: (1)首先在函数里定义一具VA_LIST型的变量,这个变量是指向参数的指针。 (2)然后用VA_START宏初始化变量刚定义的VA_LIST变量,这个宏的第二个参数是第一个可变参数的前一个参数,是一个固定的参数。 (3)然后用VA_ARG返回可变的参数,VA_ARG的第二个参数是你要返回的参数的类型。 (
2010-03-11 19:35:00 238
原创 概要设计
1.引言 1.1编写目的 [说明编写这份详细设计说明书的目的,指出预期的读者。] 1.2背景 a.[待开发系统的名称;] b.[列出本项目的任务提出者、开发者、用户。] 1.3定义 [列出本文件中用到的专门术语的定义和外文首字母组词的原词组。] 1.4参考资料 [列出有关的参考资料。] 2. 系统的结构 [给出系统的结构框图,包括软件结构、硬件结构框图。用一系列图表列出系统
2008-05-02 21:35:00 546
原创 软件工程概要设计
摘要: 本文是在概要设计实践和学习中的一些心得与学习笔记,希望与大家分享,如有不妥之处欢迎指正。 关键字: 概要设计,结构化,OOD 正文: 在需求明确、准备开始编码之前,要做概要设计,而详细设计可能大部分公司没有做,有做的也大部分是和编码同步进行,或者在编码之后。因此,对大部分的公司来说,概要设计文档是唯一的设计文档,对后面的开发、测试、实施、维护工作起到关键性的影响。 一、问题的
2008-05-02 21:27:00 3040 2
原创 软件工程概要设计
摘要: 本文是在概要设计实践和学习中的一些心得与学习笔记,希望与大家分享,如有不妥之处欢迎指正。 关键字: 概要设计,结构化,OOD 正文: 在需求明确、准备开始编码之前,要做概要设计,而详细设计可能大部分公司没有做,有做的也大部分是和编码同步进行,或者在编码之后。因此,对大部分的公司来说,概要设计文档是唯一的设计文档,对后面的开发、测试、实施、维护工作起到关键性的影响。 一、问题的
2008-05-02 21:27:00 848
原创 initgraph()函数使用方法
Turbo C对于用initgraph()函数直接进行的图形初始化程序, 在编译和链接 时并没有将相应的驱动程序(*.BGI)装入到执行程序, 当程序进行到intitgraph() 语句时, 再从该函数中第三个形式参数char *path中所规定的路径中去找相应的 驱动程序。若没有驱动程序, 则在C:/TC中去找, 如C:/TC中仍没有或TC不存在, 将会出现错误: BGI Error: Grap
2008-05-01 17:28:00 9907
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人