随笔分类 -  Programming

上一页 1 2
程序代码编写开发
C#面向对象编程实例:多态和向上转型
摘要:示例:有父类 classA 与它的子类 classB。为描述关键实质的撰写方便,在类中没有包含任何内容。为了证明 classA 与 classB 之间的继承关系,程序如下: 阅读全文
posted @ 2009-05-26 12:09 豆豆の爸爸 阅读(2692) 评论(1) 推荐(2)
《数据结构》C#编程实例(二)
摘要: 以《数据结构》学习笔记(二)中JavaScript程序代码实现的栈操作实例为范例用C#语言编程重写: Stack s = new Stack(); s.Push(1); 阅读全文
posted @ 2009-05-22 19:43 豆豆の爸爸 阅读(833) 评论(0) 推荐(0)
《数据结构与算法: C#语言描述》第1章读书笔记
摘要: 在这本书第一章的1.2.1节中结构的示例代码(请参见网址:http://book.51cto.com/art/200905/123578.htm)可能需要修改,因为奇怪的是:属性写了却没用到。将其中的ToString()重写方法和Initials()方法改为: 阅读全文
posted @ 2009-05-18 23:20 豆豆の爸爸 阅读(775) 评论(0) 推荐(0)
《数据结构》C# 编程实例(一)
摘要: 《数据结构》第20页例2-1用C# 2.0语言实现。本人将线性表用C# 2.0 的范型实现,而不是用数组来实现,原因是数组插入等操作烦琐所以选择范型。 例2-1: 假设利用两个线性表ListA和ListB分别表示两个集合A和B(即线性表中的数据元素即为集合中的成员),现要求一个新的集合A=A U(并) B。这就要求对线性表作如下操作:扩大线性表ListA,将存在于线性表ListB中而不存在于线性表ListA中的数据元素插入到线性表ListA中去。只要从线性表ListB中依次取得每个数据元素,并依值在线性表ListA中进行查访,若不存在,则插入之。 接下来,是例2-2 用C#语言实现的内容。 阅读全文
posted @ 2009-05-17 14:13 豆豆の爸爸 阅读(932) 评论(0) 推荐(0)
远程开发分布式C#编程实例
摘要:从客户端到服务端的远程网络通讯,发送消息并返回远程消息。远程对象(RemoteTest)C# 类库代码部分: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System;namespace RemoteTest{ public cla... 阅读全文
posted @ 2009-01-19 19:47 豆豆の爸爸 阅读(1168) 评论(1) 推荐(0)
编写了简单的小工具:个税计算器
摘要:参考了JS,用C#实现的windows应用程序,程序很简单,所以不完善:只能输入数字,不然会报错。 条件:需要 .net 2.0 运行环境 下载: http://files.cnblogs.com/georgewing/%E4%B8%AA%E7%A8%8E%E8%AE%A1%E7%AE%97%E5%99%A8.rar 阅读全文
posted @ 2009-01-08 17:17 豆豆の爸爸 阅读(952) 评论(2) 推荐(0)
存储多行文本格式的一点心得
摘要:在SQL Server 2005 存储如代码段这样的多行文本格式的数据类型不再是SQL Server 2000 的text数据类型,而是代替它而新增加的 nvarchar(Max)。那C#语言中怎么传这样的数据类型的大小(size)作的参数呢?有:Int32.MaxValue与之等价: Code highlighting produced by Actipro CodeHighlighter (f... 阅读全文
posted @ 2009-01-02 20:16 豆豆の爸爸 阅读(424) 评论(0) 推荐(0)
《.NET 应用程序调试》阅读笔记
摘要:摘抄几段: 美国国家航空航天局就因为在设计阶段溜进了一个Bug而损失了一个火星航天探测器。 GPS软件中的电池更换所产生的一个程序错误导致了一枚炸弹偏离其原定目标而砸向了美国特种部队士兵。 微软发布了一个程序补丁以挽救之前一个程序补丁造成的微软IE 6上的巨大缓冲区溢位漏洞。 尽管Bug开始逐渐地受到应有的关注,但距离我们形成一种高度重视Bug,并不再将其视为开发过程中不可避免的小问题的开发氛围,我们还有很长的路要走。 即便你有计算机专业的学位,我打赌在你的大学里从没有一门课程是专门针对调试过程的。除了一些诸如设计某些根本没有人用的语言的自动程序校验之类的神秘兮兮的课程,或者为盲目乐观的超大平行进程计算机开发的调试器之外,对应用于商业软件的调试科学似乎从来都不大受教育机构的欢迎。 阅读全文
posted @ 2008-12-21 09:27 豆豆の爸爸 阅读(327) 评论(0) 推荐(0)
《大话设计模式》用JavaScript语言描述(二)
摘要:第一章1.8节的源代码重写: CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->var Operation = { GetResult: function(numA, numB, operate) { var result =... 阅读全文
posted @ 2008-12-18 10:30 豆豆の爸爸 阅读(323) 评论(0) 推荐(0)
《大话设计模式》用JavaScript语言描述(一)
摘要:阅读了本书网上试读的部分,本人用 JavaScript 语言重写该书中C#源程序的代码。 第一章1.1节的源代码重写: CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->Program = { main: function() { ... 阅读全文
posted @ 2008-12-18 00:03 豆豆の爸爸 阅读(870) 评论(1) 推荐(0)
JavaScript传统for循环实例
摘要:以前在学习程序设计中的for循环的经典实例是九九乘法表,现在我们用JavaScript程序重写代码: CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->for(i=1;ivar getIdName = function(idName) { ... 阅读全文
posted @ 2008-12-11 15:00 豆豆の爸爸 阅读(550) 评论(0) 推荐(0)
实例:JavaScript中的方法参数
摘要:下面的 JavaScript 程序是个方法参数的示例: CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->var testCase = { changeStr: function(str) { str = 'welcome t... 阅读全文
posted @ 2008-12-10 21:28 豆豆の爸爸 阅读(2323) 评论(1) 推荐(0)
对 JavaScript 构造函数的进一步理解认识
摘要:例题:将i与f两个值进行比较运算,判断值是否相等 JavaScript程序代码:function CompareNum(iNum, fNum){ this.iNum=iNum; this.fNum=fNum;}CompareNum.prototype={ printNum:function(){ if(this.iNum == this.fNum){ alert(this.iNum + ' ... 阅读全文
posted @ 2008-12-10 11:24 豆豆の爸爸 阅读(420) 评论(0) 推荐(0)
《数据结构》学习笔记(二)
摘要:文章内容主要是结合 JavaScript 数组及 JavaScript 字符串谈数据结构的栈和队列。 阅读全文
posted @ 2008-11-27 16:28 豆豆の爸爸 阅读(470) 评论(1) 推荐(0)
talk about read the books
摘要:园子里的老赵赵说他最爱看书了,一年要看二三十本书。我知道后想了想自己一年看了哪些书,看完了几本 阅读全文
posted @ 2008-11-08 10:13 豆豆の爸爸 阅读(489) 评论(2) 推荐(0)
Java编程:多态和向上转型
摘要:以下代码为例: 1public class Sample 2{ 3 public static void main(String [] args) 4 { 5 A a = new B(); //父类A引用子类B的实例 6 if(a instanceof B) 7 System.out.println("对象 a 是类 B 的实例"... 阅读全文
posted @ 2007-03-08 00:08 豆豆の爸爸 阅读(1904) 评论(2) 推荐(0)
隐藏的super()(续)
摘要:我们再来看看下面这个例子。ShadowTest.java 1public class ShadowTest 2{ 3 public static void main(String [] args) 4 { 5 A a = new A(); 6 B b = new B(); 7 System.out.println("a.i= "+a.i); ... 阅读全文
posted @ 2007-03-05 00:20 豆豆の爸爸 阅读(277) 评论(0) 推荐(0)
隐藏的super()
摘要:A.java 1class A2{3 int i;4 A()5 {6 i=10;7 System.out.println("调用父类构造方法");8 }9} B.java 1public class B extends A 2{ 3 int j; 4 B() 5 { 6 j=20; 7 System... 阅读全文
posted @ 2007-03-04 20:23 豆豆の爸爸 阅读(327) 评论(0) 推荐(0)
C#语言中的“==”与“Equals()”
摘要:在C#语言中比较相等可用“==”运算符与“Equals()”方法,下面的示例代码是两个string类型相比较是否相等: string str1 = "abc"; string str2 = "abc"; Console.WriteLine(str1 == str2); Console.WriteLine(str1.Equals(str2)); 结果皆为True。Equals()方法比“==”运算符... 阅读全文
posted @ 2007-02-27 00:05 豆豆の爸爸 阅读(376) 评论(0) 推荐(0)

上一页 1 2