导航

上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 35 下一页

2011年3月11日

摘要: 1. 避免将多个类放在一个文件里面。 2. 一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。3. 一个文件最好不要超过500行的代码(不包括机器产生的代码)。 4. 一个方法的代码长度最好不要超过25行。5. 避免方法中有超过5个参数的情况。使用结构来传递多个参数。 6. 每行代码不要超过80个字符。 7. 不要手工的修改机器产生的代码。 a) 如果需要编辑机器产生的代码,编辑格式和风格要符合该编码标准。b) Use partial classes whenever possible to factor out the maintained portions. 8. 避免利 阅读全文

posted @ 2011-03-11 12:07 beeone 阅读(404) 评论(0) 推荐(0) 编辑

摘要: 1. 避免将多个类放在一个文件里面。 2. 一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。3. 一个文件最好不要超过500行的代码(不包括机器产生的代码)。 4. 一个方法的代码长度最好不要超过25行。5. 避免方法中有超过5个参数的情况。使用结构来传递多个参数。 6. 每行代码不要超过80个字符。 7. 不要手工的修改机器产生的代码。 a) 如果需要编辑机器产生的代码,编辑格式和风格要符合该编码标准。b) Use partial classes whenever possible to factor out the maintained portions. 8. 避免利 阅读全文

posted @ 2011-03-11 11:32 beeone 阅读(176) 评论(0) 推荐(0) 编辑

2011年3月8日

摘要: 数据库中,Decimal数据类型,语法为:Decimal(P,S),P为精度,s为数字的小数位数,精度P的取值范围是:1到38,S的取值范围是0到P从而得出Decimal数据类型的取值范围是-1038+1到1038-1,请问这个取值范围是怎么得出的呀?谢谢啦最佳答案p (有效位数) 可储存的最大十进位数总数,小数点左右两侧都包括在内。s (小数位数) 小数点右侧所能储存的最大十进位数。所以能取得最大数是38位都在小数点左边即10的38次方-1,同理最小-10的38次方+1 阅读全文

posted @ 2011-03-08 15:34 beeone 阅读(6049) 评论(0) 推荐(0) 编辑

2011年1月13日

摘要: 一. 在c中分为这几个存储区 1.栈 - 由编译器自动分配释放 2.堆 - 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收 3.全局区(静态区),全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。- 程序结束释放 4.另外还有一个专门放常量的地方。- 程序结束释放 在函数体中定义的变量通常是在栈上,用malloc, calloc, realloc等分配内存的函数分配得到的就是在堆上。在所有函数体外定义的是全局量,加了static修饰符后不管在哪里都存放在全局区(静态区),在所有函数体外定义的st 阅读全文

posted @ 2011-01-13 13:26 beeone 阅读(172) 评论(0) 推荐(0) 编辑

摘要: 如何卸载ocx包 1. Delphi IDE--- Component----Palette properties---ActiveX----知道Tuper245 的package名是 fhhb245 知道TDesk915 package名是 fhhb915---退出 2 Instal packages--- Design packages 找到fhhb245.dll----Remove 3.fhhb915同理 阅读全文

posted @ 2011-01-13 12:21 beeone 阅读(857) 评论(0) 推荐(0) 编辑

摘要: 堆栈其实就是两种数据结构 栈中存放指针 函数参数 局部变量 是自动编译回收的 堆中 是有由代码区回收 但是.net跟java都有回收机制 调用相应的垃圾处理就行了 全局区 Static 也有人叫静态区 其实全局变量和静态变量的存储是放在一块的,初始化的全局变量和静 态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。其中还有常对象的存在堆栈 最好的理解 就跟买包薯片 堆就是薯片 栈就是包装带堆:顺序随意 栈:后进先出 阅读全文

posted @ 2011-01-13 10:25 beeone 阅读(275) 评论(0) 推荐(0) 编辑

2010年12月22日

摘要: 1) i=i+1 它的效率最低,因为其执行过程如下: 1-1 读取右x的地址; 1-2 x+1; 1-3 读取左x的地址; 1-4 将右值传给左边的x (2) i+=1; 他的执行过程是: 2-1 读取右x的地址; 2-2 x+1; 2-3 将得到的值传给x (3) i++; 他的执行过程是: 3-1 读取右x的地址 3-2 x自增1; 阅读全文

posted @ 2010-12-22 09:47 beeone 阅读(873) 评论(0) 推荐(0) 编辑

2010年10月9日

摘要: 1. 在窗体上放置一个TADOConnection控件,它在ADO页里面2. 双击该控件,会弹出窗体配置连接,选中"Use Connection String",点旁边的"Build..."3. 接着会弹出窗体"数据链接属性","提供者"页选择"Microsoft OLE DB Provider for Oracle",点下一步4. 在输入服务器名称文本框内,输入你要连接的数据库实例名,用户名称与... 阅读全文

posted @ 2010-10-09 22:39 beeone 阅读(620) 评论(0) 推荐(0) 编辑

摘要: 2009-07-16 11:30uses ShellAPI;const WM_BARICON=WM_USER+200; sc_DragMove:longint=$F012; WM_ACTIVE_CLIENT = WM_USER + 1000;publicprocedure message WM_SYSCOMMAND;proceduremessage WM_BARICON;procedurevarb... 阅读全文

posted @ 2010-10-09 22:31 beeone 阅读(852) 评论(1) 推荐(0) 编辑

摘要: 很多人认为Delphi是一个RAD工具,包括我本人在上学的时候对Delphi也有偏见,现在走出了“象牙塔”,涉及的面广了,遇到的问题多了,慢慢地也有了自己的一点心得体会。其实,Delphi是基于Object Pascal 语言的开发工具,也就是说Delphi本质上是一种语言工具,并且是真正的面向对象的。下面我举的例子就是用Delphi实现的一个托盘小程序。程序短小精悍,脉络... 阅读全文

posted @ 2010-10-09 22:30 beeone 阅读(7911) 评论(1) 推荐(1) 编辑

上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 35 下一页