2006年11月

转载 c#,java比较

多人说C#是微软用来和Java抗衡的武器,因为二者在很大程度上有着惊人的相似,尽管如此,两者不同的地方也很多,所谓“于细微处见差异”。那么两者的相似和区别都在什么地方呢?我们从今天开始,会从各个角度来对比C#和Java的特点,希望能对正在学习、使用C#的朋友有所帮助。 阅读全文>

发表于 @ 2006年11月28日 13:47:00|评论(loading...)|编辑

转载 C# 利用正则表达式进行忽略大小写的字符串替换的应用--自定义高亮显示

在C#里要进行忽略大小写的字符串替换,用string的Replace是很难做到的,即使花了天大的力气做到了,效率仍然是很低的,正确的方法应该是使用正则表达式。阅读全文>

发表于 @ 2006年11月26日 16:38:00|评论(loading...)|编辑

原创 vs2003 常用快捷键

常用快捷键,备忘用,阅读全文>

发表于 @ 2006年11月25日 16:01:00|评论(loading...)|编辑

转载 堆和栈的区别

堆和栈的区别 一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域, 未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。 - 程序结束后有系统释放 4、文字常量区—常量字符串就是放在这里的。 程序结束后由系统释放 5、程序代码区—存放函数体的二进制代码。 阅读全文>

发表于 @ 2006年11月25日 13:18:00|评论(loading...)|编辑

转载 华为软件编程规范和范例

〔一〕=====[排版] ]=======. 〔二〕======[注释]=======. 〔三〕=====[标识符命名]=======. 〔四〕=====[可读性]======. 〔五〕=====[变量、结构]=====. 〔六〕=====[函数、过程]=====. 〔七〕=====[可测性]=====. 〔八〕=====[程序效率]=====. 〔九〕=====[质量保证]=====. 〔十〕=====[代码编辑、编译、审查]=====. 〔十一〕=====[代码测试、维护]=====. 〔十二〕=====[宏]=====. 阅读全文>

发表于 @ 2006年11月25日 13:15:00|评论(loading...)|编辑

转载 .NET中的内存管理,GC机制,内存释放过程,手动释放

.NET可以保证我们的托管程序在结束时全部释放,这为我们编程人员省去了不少麻烦,我们可以连想都不想怎么去管理内存,反正.NET自己会保证一切。好吧,有道理,有一定的道理。问题是,当我们用到非托管资源时.NET就不能自动管理了。这是因为非托管代码不受CLR(Common Language Runtime)控制,超出CLR的管理范围。那么如何处理这些非托管资源呢,.NET又是如何管理并释放托管资源的呢? 阅读全文>

发表于 @ 2006年11月24日 15:35:00|评论(loading...)|编辑

原创 ArrayList最佳使用建议

这一节我们来讨论ArrayList与数组的差别,以及ArrayList的效率问题 阅读全文>

发表于 @ 2006年11月24日 14:57:00|评论(loading...)|编辑

原创 静态函数里定义的变量,不为所有对象共享,类的静态变量和类外全局变量区别,静态函数和普通函数区别

静态函数里定义的变量,不为所有对象共享,类的静态变量和类外全局变量区别,静态函数和普通函数区别阅读全文>

发表于 @ 2006年11月24日 14:30:00|评论(loading...)|编辑

原创 C# 线程使用

线程创建的关键是要给它指定一段线程要执行的代码段, 第2个问题是,线程执行的代码里面,如何来共享使用进程里的变量呢?阅读全文>

发表于 @ 2006年11月24日 13:53:00|评论(loading...)|编辑

原创 C# 类中属性和成员变量的使用

使用中注意问题: 1、属性名和变量名不能相同, 2、一般变量都是private,属性都是public的,属性用于给类外调用,变量限于类内使用,感觉封装性体现得要好些 3、属性必须和一个变量相联系,而这个变量必须要在类中定义.如果不定义,用成如下方法: 阅读全文>

发表于 @ 2006年11月24日 12:48:00|评论(loading...)|编辑

原创 C# 类的使用

这章显示了类的各种要素,它是运行实例(对象)的模板。在一个对象的生命期,首先 被执行的代码是个 构造函数。构造函数用来初始化变量,这些变量后来在方法中用于计算结果。 方法允许你传递值、引用给变量,或者只传送一个输出值。方法可以被改写以实现新的 功能,或者你可以 屏蔽基类成员,如果它实现了一个具有和派生类成员相同名字的方法。 命名属性可以被当作域成员(成员变量)或属性存取标志实现。后者是get 和set 存取 标志,忽略一个或 另外一个,你可以创建仅写或仅读属性。存取标志非常适合于确认赋给属性的值。 C#类的另外一个功能是索引,它使象数组语法一样访问类中值成为可能。还有,如果当 类中的某些事情发 生时,你想客户得到通知,要让它们与事件关联。 当垃圾收集器调用析构函数时,对象的生命就结束了。由于你不能准确地预测这种情况 什么时候会发生, 所以应该创建一个方法以释放这些宝贵的资源,当你停止使用它们时。 阅读全文>

发表于 @ 2006年11月24日 12:18:00|评论(loading...)|编辑

转载 [windows服务器]把你的XP和2000所带的IIS连接数突破10个!

以前经常见有人问2000专业版和XP专业版所带的iis默认10个连接数怎么改?基本上回复都是一致的——没有办法~!唯一的办法就是换系统 现在告诉你这个问题要换答案了,来吧 阅读全文>

发表于 @ 2006年11月22日 13:49:00|评论(loading...)|编辑

转载 用asp.net实现将上传的图片变小存入数据库

将图片数据存入数据库中,需要将图片变小后和原图片一块存入数据库中,这样先可显示很多小图,点击后再显示大图!在asp.net中是这么做的: 阅读全文>

发表于 @ 2006年11月21日 22:54:00|评论(loading...)|编辑

原创 vs2003 asp.net多form根本无法输出多个wml的card

我们知道,wml中可以定义多个card,其意义就是针对无线网络的窄带宽,便于用户在不同card间切换时,显示不同的内容,但并不需要连接网络. 而vs2003中,可以建立多个form,但根本就没有实际意义 阅读全文>

发表于 @ 2006年11月21日 16:49:00|评论(loading...)|编辑

转载 创建移动Web应用程序

创建移动Web应用程序阅读全文>

发表于 @ 2006年11月21日 15:22:00|评论(loading...)|编辑

原创 开发Wap 中的心得

fdfd阅读全文>

发表于 @ 2006年11月20日 00:30:00|评论(loading...)|编辑

转载 asp.net强制输出WML

选择用ASP.NET开发,ASP.NET开发WAP站点,实在简单,不过在开发过程中也遇到了很多问题,一些问题总结如下: 阅读全文>

发表于 @ 2006年11月19日 22:55:00|评论(loading...)|编辑

原创 C# 数据库sql中用参数的方法来执行UPDATE命令,实现更新dataTime类型

执行sql语句时,有时候类型转换很麻烦,用参数方式能解决,UPDATE命令一样用参数 阅读全文>

发表于 @ 2006年11月16日 23:29:00|评论(loading...)|编辑

原创 正则表达式匹配一个双引号

在一般的字符串里面,可以用\"来代表引号,这是个字符串转义序列,但是在用到正则表达式的时候,阅读全文>

发表于 @ 2006年11月15日 18:12:00|评论(loading...)|编辑

转载 利用C#制作简单的留言板

留言板分三个模块:列出留言列表、显示详细内容、发表留言阅读全文>

发表于 @ 2006年11月01日 00:21:00|评论(loading...)|编辑

Csdn Blog version 3.1a
Copyright © nutian