电の岁月---点滴记忆
交流,分享,进步

随笔分类 -  电の工程

silverlight开发宿舍管理系统
摘要:名称:基于silverlight的宿舍管理系统开发时间:2010.9.7~2010.9.13开发环境:Silverlight+Blend4数据库:MSSQLServer2005一.功能分析来访人员:为了安全起见,需要在验证页面验证想要寻找的学生和学生宿舍是否对应在校学生:一方面,在校学生携带贵重物品时需要登记;另一方面,也需要方便的使用一些 校园信息.因此系统区分了【学生主页】和【登记】两个页面。... 阅读全文
posted @ 2010-09-07 20:14 doucontorl 阅读(2935) 评论(9) 推荐(2) 编辑
教室空余时间查询系统
摘要:开发环境:Blend4+SQL 2005数据库列表软件图示: 阅读全文
posted @ 2010-08-14 15:52 doucontorl 阅读(294) 评论(0) 推荐(0) 编辑
Design Pattern【6】桥接模式
摘要:参考http://www.cnblogs.com/kym/archive/2009/04/01/1426812.html  http://blog.csdn.net/abcdwxc/archive/2008/02/03/2079334.aspx意图:将抽象部分与实现部分分离,使它们都可以独立的变化。==================================================... 阅读全文
posted @ 2010-08-12 15:03 doucontorl 阅读(192) 评论(0) 推荐(0) 编辑
Design Pattern【5】适配器模式
摘要:参考http://www.cnblogs.com/homezzm/archive/2009/12/08/1619116.html将一个类的接口转换成客户期望的另一个接口。适配器让原本不兼容的类可以合作无间。当要使用一个现的类而其接口冻符合你的需要时,就使用适配器。你可能会经常遇到下面这种情况,厂家提供的接口和你写的接口合不上,怎么办??这时候你不想改变自己的接口来适应厂家的接口,同时你又不能改变厂... 阅读全文
posted @ 2010-08-12 13:03 doucontorl 阅读(168) 评论(0) 推荐(0) 编辑
Design Pattern【4】原型模式
摘要:参考http://www.cnblogs.com/QinBaoBei/archive/2010/05/22/1741661.html在 ICloneable 中只公开了唯一的一个方法,也就是 Clone(),您可以通过实现这个接口来完成 . Net 中原型模式的使用。例子:通过调节RGB的值来显示颜色的变化[代码][代码] 阅读全文
posted @ 2010-08-12 09:52 doucontorl 阅读(169) 评论(0) 推荐(0) 编辑
Design Pattern【1】singleton
摘要:实现Singleton的三个要点:1.私有化构造函数2.保存实例的静态私有变量3.访问这个实例的公共静态方法[代码]Client端使用:CSingleton.Instance().Do();例子:单窗口模式之前:[代码]结果是每单击一次按钮弹出Form2的一次窗口,可以弹出无限次的窗口...之后:[代码]在Form1中的点击按钮事件中[代码]这样得到的结果是无论如何点击按钮,产生的都只是一个对话框... 阅读全文
posted @ 2010-08-11 20:24 doucontorl 阅读(183) 评论(0) 推荐(0) 编辑
Design Pattern【2.2】反射&简单工厂模式
摘要:用“反射”替代switch语句[代码]关键是[代码]上面的例子更改为:将add(),sub()等逻辑算法提取出来,独立成类(add.cs,sub.cs)[代码]  //将interface从Form1中提出来,这样add.cs和sub.cs才可以使用此接口 public interface operation { int operate(int a, int b); } p... 阅读全文
posted @ 2010-08-11 20:23 doucontorl 阅读(259) 评论(0) 推荐(0) 编辑
Design Pattern【2.1】Simple Factory
摘要:定义:专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类或接口。简单工厂模式又称为静态工厂方法(Static Factory Method)模式,属于类的创建型模式,通常根据一个条件(参数)来返回不同的类的实例。意图:提供一个类,由它负责根据一定的条件创建某一具体类的实例优点:简单工厂模式能够根据外界给定的信息,决定究竟应该创建哪个具体类的对象。通过它,外界可以从直接创建具体产... 阅读全文
posted @ 2010-08-11 20:22 doucontorl 阅读(240) 评论(0) 推荐(0) 编辑
Design Pattern【2.3】抽象工厂模式
摘要:参考http://www.cnblogs.com/yuyijq/archive/2007/10/06/915185.html  http://www.cnblogs.com/zhenyulu/articles/36885.html[代码][代码][代码][代码][代码]客户端代码:[代码]改为以反射为手段的抽象工厂模式..[代码]除去了Window.cs和Mac.cs类客户端代码变为:[代码]抽象... 阅读全文
posted @ 2010-08-11 20:22 doucontorl 阅读(200) 评论(0) 推荐(0) 编辑
论文选题系统
摘要:一直以来,凭着对C#的兴趣在实践着C#带来的便捷~也是在实践中学习着原理。但是最近感到原理匮乏,所以正在恶补基础理论部分。对于我们主攻嵌入式的学生来说,C#都显得那么微不足道,更何况其高深的原理呢,但是既然打算深入的学习这样一种语言(可能因为VC带给我的除了占用资源少以外体会不到别的),就要学习的稍微透彻一点。  毕业论文设计的时候,针对我们学校的实际情况,帮同学做了winform的“... 阅读全文
posted @ 2010-07-30 15:29 doucontorl 阅读(849) 评论(0) 推荐(0) 编辑
数据库文件转化为excel文件
摘要:excel文件在日常生活中的作用毋庸置疑,面对小数据量,我们通常采用一一录入的方式,但是面对大量的数据的时候,我们可能就需要采用其他的办法。举个最近的例子:我们毕业设计的时候,论文选题没有使用教学管理系统,而是班委把纸质的题目集拿到班级,然后随机的抽取后汇总电子档交给院系,120多人,大量的数据需要录入,想必没有人愿意这样做~我想采用的做法是用ASP.NET制作一个网页,然后让同学登录网页,随机抽... 阅读全文
posted @ 2010-07-28 22:10 doucontorl 阅读(1822) 评论(0) 推荐(0) 编辑
七巧板
摘要:最近在忙着做一个很小的七巧板,锻炼一下自己的mind吧,其实看似很小的项目都蕴含着很不一样的经历,这篇随笔主要记录我做这个小七巧板的过程,声明:我是C#新手,绝对的业余,因为本人现在主攻嵌入式,只是对开发语言和Embeded System一样很感兴趣,所以如果您感觉这践踏了这门语言,请见谅!首先我要做的是单个板的绘制和移动绘制图形算是比较简单的GDI,以本程序为例,只要了解几个点的坐标值,使用Ad... 阅读全文
posted @ 2010-07-24 10:30 doucontorl 阅读(609) 评论(0) 推荐(0) 编辑