2008年8月6日

Netron应用实战系列(2)——Netron基础类介绍

摘要: 一次图形图像类库的开发!一次.net组件的开发!一次MVC的尝试!一次重构的旅途! 阅读全文

posted @ 2008-08-06 15:26 yatasoft 阅读(4315) 评论(13) 推荐(0) 编辑

Netron应用实战系列(1)——开篇

摘要: 一次图形图像类库的开发!一次.net组件的开发!一次MVC的尝试!一次重构的旅途! 阅读全文

posted @ 2008-08-06 14:03 yatasoft 阅读(5490) 评论(10) 推荐(0) 编辑

设计模式学习小结——第一篇 原则和工厂的比较

摘要: 设计模式学习小结 阅读全文

posted @ 2008-08-06 13:47 yatasoft 阅读(347) 评论(0) 推荐(0) 编辑

计算机专业毕业生留言三部曲

摘要: 第一部:流金大学回顾4年校园生活,高兴过,愤恨过,欣喜过,无奈过,现在想想自己角色还真多,作为一个差生我大一挂过线性代数 (全班两个人挂此课,更可气的是最高分的同志是满分100),作为不良青年,我忘记各位前辈的教导谈恋爱过,但是也有个特别的第一(这里就不卖弄自己的小 小荣誉了)。记得刚来学校,大家都想进入学生会,我没有进入(不是不想,是自己能力不足,呵呵),现在想想有得有失吧,大一去的最多的是网吧... 阅读全文

posted @ 2008-08-06 13:44 yatasoft 阅读(371) 评论(0) 推荐(0) 编辑

C#关闭excel进程方法

摘要: 一直被一个问题困扰就是导出excel时如何关闭excel进程,我使用过oExcelApp.Quit(); 也用过GC回收,结果都不理想,后来发现可以kill进程,但是问题是kill进程 时不好解决多人并发的使用,比如一个人在导表然后kill所以的excel但是如果同时又有人在导表那么这就把另外一个excel结束了,现在我们要办的 是如何kill当前这个进程,这里我们先看一下代码:oExcelApp... 阅读全文

posted @ 2008-08-06 13:43 yatasoft 阅读(11141) 评论(24) 推荐(0) 编辑

C#WinForm页面传值解决方法(仿web中Session)

摘要: 昨天同事问我有没有一个安全简单的办法实现win应用程序页面之间传值,因为他先前是做web的所以老是想着传值,我想了想决定做个类似web中Session的组件,当然这不是会话的了,这个一个声明周期为整个应用程序级的。具体代码如下:usingSystem;usingSystem.Collections;///<summary>///Session的摘要说明。///</summary&... 阅读全文

posted @ 2008-08-06 13:42 yatasoft 阅读(6242) 评论(4) 推荐(0) 编辑

毕业感言(转)

摘要: 似乎真的到了该说再见的时候了。 向这段充满欢笑,充满浪漫,充满豪情壮志, 也充满酸涩与淡淡忧郁的学生时代。 想要用更多的语言把它一一描述出来, 可是当提笔之时, 却发现过往的一幕幕不停闪现, 而我的手,却什么写不出了…… 阅读全文

posted @ 2008-08-06 13:40 yatasoft 阅读(457) 评论(3) 推荐(0) 编辑

C#学习小记10多态

摘要: //关于多态 using System; public class Student { private string name; public string Name { get {return name;} set { name =value;} } public virtual void Print() { Console.WriteLine(N... 阅读全文

posted @ 2008-08-06 13:39 yatasoft 阅读(193) 评论(0) 推荐(0) 编辑

对设计模式部分理解

摘要: 对于抽象工厂我的看法是:组合一些功能,因此他的灵活性也不是很好,工厂方法:很好玩,用来隐藏对象生成以及管理的 组合模式:树型,隐藏容器类和元类的区别,和他有点相象的是装饰者模式,这个仅仅是为对象增加额外的功,感觉的到真是组合的退化。 桥接模式:据说是最难的,不过我怎么老是一看就懂了?难道我还没发现其中的奥妙,解偶抽象和实现,我终于知道了实现的对象实例化是通过1表2用一个对象工厂。 外观模式,... 阅读全文

posted @ 2008-08-06 13:38 yatasoft 阅读(157) 评论(0) 推荐(0) 编辑

长期打算

摘要: 在本年7月之前要看完的书按顺序 第一 UML用户指南2(重读) 设计模式解析2(重读) 第二 深入浅出设计模式(英文版,新读) 第三 解决代码大全,UML参考手册(第二版). 第四 programming in C# 4(中文),.NET设计规范:NET约定、惯用法与模式,框架设计(第2版):CLR Via C# 第五 数据库系统概念5(中文), 阅读全文

posted @ 2008-08-06 13:37 yatasoft 阅读(218) 评论(0) 推荐(0) 编辑

07年寒假日记

摘要: 2007年寒假 1.18日 回到家 1.19日 开始看教程。 1.24日 教程看到72页,教程前两章及第3章的前面分析部分概念较多, 其中如企业信息系统的目标、构架,等。但是到了后面的设计部分特别 是今天看到的数据流图,感觉比较爽,也许是因为看过软设教程的帮助 ,有种感觉就是如果自己不提前打好基础,那么将会很晕。不过总的来 说这本书还是很有帮助的,很适合我。 ... 阅读全文

posted @ 2008-08-06 13:36 yatasoft 阅读(397) 评论(0) 推荐(0) 编辑

初读《代码大全2》

摘要: 久闻是个程序构建的好书,今天在图书馆找到了,可是图书馆太不人情了,一次只让借看一天, 我的英语太菜好在我拿到的是翻译版,虽然有人说原版牛比,但是我还是要感谢辛苦的翻译人员.全书共 800页,今天看到了40页,感觉就是确实是本牛书啊! 我载抄了书中的部分语句, 当艺术评论家聚在一起的时候,他们谈论的都是关于版式,结构以及意蕴之类的话题;而当真正的艺术 家聚在一起的时候,他们谈论... 阅读全文

posted @ 2008-08-06 13:32 yatasoft 阅读(380) 评论(1) 推荐(0) 编辑

C#学习小记14求助一道让我头疼的C#小题

摘要: 求助:一道让我头疼的C#小题! 1说出以下每个场景出错的准确原因? 假定Professor和Student都是实现ITeacher接口的类 场景一: Professor p; Student s=new Student(); ITeacher t; t=s; p=t; //这里我感觉是错在p=t;一句但说不出到底为什么? 场景二: Professor p=new Professor; Studen... 阅读全文

posted @ 2008-08-06 13:30 yatasoft 阅读(207) 评论(0) 推荐(0) 编辑

C#学习小记13接口的包容!像个泡菜坛子!

摘要: //接口的包容. using System; public interface ITeacher { bool AgreeToTeach(); void Print(string b); } public class Professor:ITeacher { private int course; public int Co... 阅读全文

posted @ 2008-08-06 13:29 yatasoft 阅读(167) 评论(0) 推荐(0) 编辑

C#学习小记11基本语言常识

摘要: 1派生类没办法不继承其任何一个祖先类中定义的方法。 2多态解释变态的if else,多态替补了if,并且提高代码的可维护性,并封装了变化。 3如果派生类没有为从其抽象类基类继承下来的所有抽象方法提供实现,则派生类自动被当作抽象类处理。 4.1接口是村抽象方法头的集合 .2接口可以是公共的,也可以是私有的,不过一般声明为公共的。 .3接口中的方法都隐含地是公共抽象方法,如果硬性加上public和ab... 阅读全文

posted @ 2008-08-06 13:28 yatasoft 阅读(175) 评论(0) 推荐(0) 编辑

C#学习小记12实现一个接口

摘要: //实现一个接口 using System; public interface ITeacher { bool AgreeToTeach(); //注意!无需用public abstract void Print(string b); //注意!无需用public abstract } //声明一个接口 public class P... 阅读全文

posted @ 2008-08-06 13:28 yatasoft 阅读(177) 评论(0) 推荐(0) 编辑

C#学习小记8 父类中的多载虚方法在子类中只复载其中一个即可

摘要: //一个题目是关于多载的, using System; public class S { public void Update(int a,string w) {} public void Update(int a,int b,string w) {} public void Update(string a,string b) {} //public bool Update(string ... 阅读全文

posted @ 2008-08-06 13:27 yatasoft 阅读(253) 评论(0) 推荐(0) 编辑

C#学习小记9包装类以封装预定义类集群

摘要: using System; using System.Collections; public class Student { public string a="89"; } public class EnrollmentCollection { private ArrayList students; public EnrollmentCollection() { ... 阅读全文

posted @ 2008-08-06 13:27 yatasoft 阅读(269) 评论(0) 推荐(0) 编辑

C#学习小记6 关于构造器多载及个人对多载的感受

摘要: //以下是个关于有多个多载构造器的类 using System; public class Student { private string name; private string ssn; private int age; public Student() { ssn="?";name="?";age=0; } public Student(string s) { ssn=s;na... 阅读全文

posted @ 2008-08-06 13:26 yatasoft 阅读(250) 评论(0) 推荐(0) 编辑

C#学习小记7一个多载,及我想实验关于抽象类能否直接编译运行

摘要: //一个题目是关于多载的, using System; public class S { public void Update(int a,string w) {} public void Update(int a,int b,string w) {} public void Update(string a,string b) {} //public bool Update(string a... 阅读全文

posted @ 2008-08-06 13:26 yatasoft 阅读(182) 评论(0) 推荐(0) 编辑

导航