- 博客(23)
- 资源 (9)
- 收藏
- 关注
转载 方法是类的核心,要想设计好类,必须遵循方法的设计原则
3.2 类计的基本原则类是属性和方法(行为)的容器,但它不是垃圾桶,更不能是四像八不像。类是对技术领域和业务领域客观实体(可能是虚拟实体)的抽象和表达,必须反映其真实的本质的属性和行为,杜绝人为想象和臆造,不良的设计中充斥着形色各异的四像八不像的怪兽,怪兽横行系统
2011-09-28 22:41:22 3538
原创 超链的简单设置
这一节对超链的操作主要是集中在对超链接背景色;当我点击某一个超链接的时候,其背景颜色改变为红色,没有点击的则变为黑色!算法的实现:首先或得a标签的个数,并且为每个标签动态的设置onclick事件;再通过判断哪一个事件被选中(window.event.srcElement:被选中的
2011-09-28 22:12:21 662
原创 星级评定的实现
实现该功能的大致算法,首先通过ID获得指定的表格元素,然后再动态的获得其表格中含有多少td元素;获得总数以后,为每一个元素动态的设置一个onclick事件,当选中以后就改变该空间中的背景色;当然这只是实现了动态的添加onclick事件;在这里同时设置了一个特效,当鼠标放在上面的时
2011-09-28 20:43:17 633
原创 画图的学习
以前在论坛上总是看到许多关于利用C#进行画图的操作,感觉很奇特!现在,自己也正在接触这一个模块的学习,开始时感觉有点茫然,但学习了一会就感觉思路稍微清晰了些!至少不像开始那样的茫然;在明白了原理之后,许多事情就清晰了许多!下面是我对这个知识点的简单总结(不足之处还望指教):
2011-09-27 14:28:06 778
原创 打印文档的相关学习
照着书将打印文档的代码敲完,感觉还是有那么一点收获!虽然这是程序员不怎么喜欢的事情(照着别人的代码敲),但是没有办法;谁叫自己还是个菜鸟!下面是我敲的代码,给大家分享下: using System.Drawing.Printing;///打
2011-09-26 15:40:47 612
转载 ASP.NET弹出对话框几种基本方法
我们在.NET程序的开发过程中,常常需要和用户进行信息交互,比如执行某项操作是否成功,“确定”还是“取消”,以及选择“确定”或“取消”后是否需要跳转到某个页面等,下面是本人对常用对话框使用的小结,希望对大家有所帮助,同时也欢迎大家补充。 (1) 点击页面上的按钮
2011-09-26 10:44:32 399
转载 业务需求调研经验分享
业务需求调研经验分享 1. 针对具体的工作内容,召集专题访谈启动会、访谈沟通会。由客户的项目负责人向涉及的相关部门或者受访对象进行情况介绍和工作任务安排,并注意在会上详细、正式的介绍需要参与的具体访谈的人员,并收集被访谈对象的基本信息(包括:姓名、部门、
2011-09-22 19:44:53 394
转载 软件系统的4大技术本质
软件系统的4大技术本质 需求 软件定位在哪些用户,能帮用户解决什么问题,给用户带来多少价值,选择放弃的成本。 需求是一个软件最重要的东西,如果你的软件不能帮用户解决问题,那就是没有意义的软件。 一个软件服务的用户范
2011-09-21 21:51:32 444
转载 程序员,不要让微博占用你太多时间.
不管我们是否意识到,我们无法否认一个事实,微博火了,微博和其它新兴的互联网工具一样在改变着我们的生活。不过,我个人想对程序员们说一句话,不要让微博占用你太多时间。 为什么? 要回答这个问题,你可以停下刷新微博的手指,靠在电脑椅上仔细回想一下微博给你带来了什么。热门
2011-09-21 21:40:05 459
转载 使用C#对Excel文档的相关操作 .
1.首先需要引入Excel的Com组件,Microsoft Excel 11.0 Object Library 1.5(该组件版本为office2003)添加该引用后在解决方案的引用文件夹里会有Excel和Microsoft.Office.Core两个引用。2.我们要对E
2011-09-21 07:36:01 720
转载 WinForm中实现跑马灯的效果
在程序的构造函数中写{ Timer HelpTime = new Timer();//实例化一个时间控件 HelpTime.Enabled = true;//让时间控件可用 HelpTime.Int
2011-09-21 07:30:52 6166
转载 Excel
using System; using System.Collections; using System.Configuration; using System.Data; using System.Web; using System.Web.Security
2011-09-20 12:49:53 474
原创 DataList的简单动态操作
在将一个项目做完以后,许多代码并不是没有用处,那只是我们没有发现而已;因为最近在做毕业设计,又是我一个人写后台代码,所以感觉很累,因此,我就想能否轻松点,于是就将以往的项目找了出来,意外的是很多东西都可以再次使用……下面就是我对DataList的简单总结:取消操作:将控件的命
2011-09-20 08:56:46 1432
原创 记事本的简单操作联合应用
我们对于记事本的操作再熟悉不过;建立、修改、删除、保存等操作。 前两天稍微学习了下对记事本的相关操作,在学习的过程中感觉还是有一定的压力;学习过后,我准备将其再复习一下--------做一个关于记事本的小程序;但是中间却出现了一个小插曲,将近用了四天的时间去看一部小说;
2011-09-15 10:20:21 454
原创 小小的感悟
假期或许真的是一个人颓废的开始;这个小假期着实让我颓废了三天! 回想在没有放假的时候,自己总是在很早就起来,并开始自己的工作;但是,这几天却是一种颓废,看小说、睡觉……之前自己规划着来做一个小型的项目,主要是对文件的一些操作;例如:动态读取文件里面的数据、创建文件、写入
2011-09-12 18:40:57 378
原创 记事本的一些简单操作
在日常生活中,我们经常使用记事本, 对记事本的操作不外乎就那么几种:打开、删除、字体设置等;我要实现的功能主要有:加载记事本(打开已有的记事本),另存为,字体设置、背景设置等四种操作;其实,实现也很简单,就那么几十行代码;并且大都是通过打开相应的对话框进行操作,下面是对这几个功能
2011-09-09 21:20:23 901
原创 强类型的DataSet
我们经常都在使用DataSet进行数据操作,使用起来或许非常的方便,但是我们有没有考虑过它的一些不足呢(比如:在进行操作的时候总要编写许多的代码)!以前我也是觉得在操作数据的时候非常方便,别的什么也没有考虑;但最近了解了下关于DataSet的强类型编码方法;我觉得使用起来比之前的
2011-09-09 19:02:55 3366
原创 C#动态扫描指定目录文件
在研究视频教程的过程中,见老师写程序总是那么的容易,而且写得还那么漂亮,反观自己就黯然失色!或许这就是所谓的高度不一样! 今天,看到了这样一个问题;将记事本中的内容读取出来(将文本文档中的电话号码所属地读取出来(多个文件)),然后将其存放到数据库中;当我看
2011-09-07 22:26:12 3269
原创 将数据动态的添加到文本文件中
将数据动态添加到文本文件中,看似是一件很容易的事情;的确,在实现的时候,并不像将数据从文本文件中读取出来动态添加数据库中那样麻烦!尽管这样,但也有值得思考的地方,那就是实现的原理(写程序最重要的就是理解一个问题的实现原理。);将数据从数据库中读取出来,动态的逐一添加到文本文件中,
2011-09-06 16:32:52 1000
原创 动态添加数据
动态添加数据的方式有许多;下面要实现的功能是将文本文档中的数据读取出来,动态的添加到数据库中;实现原理:添加openFileDialog控件到窗体中(打开文件对话框),通过该控件可以获取要动态添加数据到数据库中的文件名,获得文件后,通过数据阅读流就可以将数据从文件中读取出来;并进
2011-09-06 15:19:05 1442
原创 简单的登录模块
该模块实现的功能主要是用户登录;用户登录输入的数据如果错误三次,那么就不可以再进行登录,系统将退出程序;当然,该模块的程序不是很完善,比如:当用户在第三次输入数据时正确,那么就应该将前面的错误次数清除掉,但程序没有这样实现;当然我会进一步完善;下面是对模块的实现: p
2011-09-06 11:10:31 648
原创 接口的学习
接口?究竟有什么用呢? 在没有学习接口之前,总认为接口是很难学习的一个知识点;因为从名字上来理解就感觉非常的神秘!但这都是表面的现象,因为,有些事情表面虽然给人一种神秘的感觉,但实质却很简单;就好比接口,下面是我对接口的简单总结: 接口按照一定的协议组
2011-09-03 23:26:18 344
原创 基类、派生类的学习感悟
对学习而言是没有止境的前进,只有高度可言。 我们经常听说C#与JAVA的区别,虽然说前者很容易入门;但是,这都只是表面而已;因为在现实中,虽然很多人都会操作.NET的一些东西,但又有多少达到精通的地步?很少(这或许就是微软所期待的……)!但反观后者,当你入门以后
2011-09-01 10:37:36 1074
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人