自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

涕淌居

牛~冬~@~瘋~牛~涕~淌~の~涕~淌~居~~GnuDoyng's Web Log

  • 博客(13)
  • 收藏
  • 关注

原创 从魔兽中的英雄设计机制来窥探面向对象的思想

疯牛涕淌是从零二年夏天开始玩魔兽的,到现在也算只老鸟了吧。你是不是也是个魔兽迷呀?不过话说回来,玩物可不能丧志的,不知你在玩过这些游戏的时候,是不是和我一样也思考些别的东西,比如软件的设计思想等等什么的。呵呵,别骂我变态好好好言归正传(故意咳嗽两下)!领会面向对象,关键是这三个基本的概念:封装、继承和多态性。我按照顺序分别讲解一下。封装是什么呢?很简单,在你写代码的时候,你一定有过把一个变

2004-10-29 12:04:00 1832 6

原创 查找替换RTF格式的文本时对锁定文本的处理问题

我想,做过文字处理的网友们一定不会对RichTextBox控件感到陌生。这是个封装了几乎所有的RTF文档的编辑显示功能,我们可以完全基于此控件来编写一个强大的文本编辑器。也许你会想,RichTextBox控件的所有功能早就在M$ Word下实现了,而且人家的东东做的那么酷,何必自己再去费神开发一个文本编辑器呢?其实,我们写程序并不都是为了实用性,通过做一个程序,哪怕只是个简单的计算器,也能学到不少

2004-10-22 19:04:00 2317 1

转载 [转]数据库设计经验谈

                  数据库设计经验谈        第 1 部分 - 设计数据库之前        这一部分罗列了 12 个基本技巧,包括命名规范和明确业务需求    等。        第 2 部分 - 设计数据库表        总共 24 个指南性技巧,涵盖表内字段设计以及应该避免的常见    问题等。        第 3 部分 - 选择键        怎么选择键呢?这里

2004-10-09 19:35:00 1405

转载 [转]GIS开发平台的未来 —— .NET还是J2EE?

地理信息的世界,我们何去何从?  在GIS开发领域,从底层开发到应用系统,从数据采集到空间分析,从单机应用到网络发布,我们是否真的需要.NET或J2EE?尽管四周一片鼓噪之声,尽管已经有了转换平台的成功先例,我们依然需要冷静的考虑,慎重地抉择。因为GIS作为一类跨数据库和图形显示两大计算机科学研究领域的专业软件,应用领域太广,我们开发者需要考虑的东西太多。  我们可以把GIS的开发分成几个

2004-10-07 00:24:00 1879

转载 [转]Oracle 的入门心得

一、定位 oracle分两大块,一块是开发,一块是管理。开发主要是写写存储过程、触发器什么的,还有就是用Oracle的Develop工具做form。有点类似于程序员,需要有较强的逻辑思维和创造能力,个人觉得会比较辛苦,是青春饭J;管理则需要对oracle数据库的原理有深刻的认识,有全局操纵的能力和紧密的思维,责任较大,因为一个小的失误就会down掉整个数据库,相对前者来说,后者更看重经验。   因

2004-10-07 00:21:00 790

转载 [转]VB.NET和C#.NET中控件数组的建立

控件数组的主要用处有:  l 使用相同的名称与索引访问一组控件,允许用编号检索和设置数据项并且在整个数组中重复。这个功能可以使用下面的代码实现。 Visual Basic伪代码MyControl(myIndex).MyProperty = myValueMyControl(myIndex + 1).MyMethod// C#伪代码myControl[myIndex].MyProper

2004-10-06 23:55:00 2820

转载 [转]需求分析的20条法则

    对商业用户来说,他们后面是成百上千个供应商,前面是成千上万个消费顾客。怎样利用软件管理错综复杂的供应商和消费顾客,如何做好精细到一个小小调料包的进、销、调、存的商品流通工作,这些都是商业企业需要信息管理系统的理由。软件开发的意义也就在于此。而弄清商业用户如此复杂需求的真面目,正是软件开发成功的关键所在。  经理:“我们要建立一套完整的商业管理软件系统,包括商品的进、销、

2004-10-06 23:50:00 1246

转载 [转]VB6里的两个你可能没弄懂的东西

Q :--请问VB中hwnd属性的含义是什么 Re:  Microsoft Windows 操作系统通过给每一个窗口指定一个唯一的标识号(窗口句柄或 h Wnd)来管理所有的窗口。操作系统连续地监视每一个窗口的活动或事件的信号。事件可以通过诸如单击鼠标或按下按键的操作而产生,也可以通过程序的控制而产生,甚至可以由另一个窗口的操作而产生。你可以在很多API函数的参数中看到这个属性。Q :

2004-10-06 23:45:00 1482

原创 關於“瘋牛文字”開發雜想

設計“瘋牛文字”最醜陋的表單那天,是2004年2月28日,到現在已經半年多了。最早開發“瘋牛文字”時,我剛剛開始接觸DotNet編程不久,因此它是我牛刀初試的第一個作品。當初也只是想把它做成一個簡單的文本編輯器去參加系裏的比賽。那時的1.0版本只實現了類似於Notepad的一些非常簡單的功能,而且bug狂多,沒想到還得了獎呢!後來學習比較緊張,就把繼續開發的日程一拖再拖,直到今年8月份才真正開

2004-10-06 00:03:00 1419 3

原创 你写的代码遵守命名约定吗?

养成这样的好习惯绝无坏处——因为你的代码是要给别人看的呵呵条目                    前缀Form                    frmClass                   cls/CModule                  modLabel                   lblLinkLabel               lnkButton    

2004-10-05 11:07:00 2819 2

原创 你是如何处理“对非共享成员的引用要求对象引用”这个问题的?

我们在Visual Basic .NET中编写一个窗体时,实际上是在写一个类,写完后按F5,居然就能运行!原来VB已经自行帮我们创建了这个类的一个实例了,不可思议吧!你可能觉得这是那么地理所当然,根本无需去理会它吧!呵呵,大多数情况下确实是这样的。但是,如果你在程序中又编写了另外一个窗体并且创建了它的一个实例,你想在新窗体中通过点击一个按键来调用主窗体的某个数据成员或某个方法,你会怎么实现呢?我先

2004-10-04 03:17:00 13313 11

原创 “疯牛监管”开发日志

疯牛监管1.0开发日志****************************************2004年8月26日    在福州的家中准备计算机三级,对其中操作系统的内容感到不知所云。于是萌发了自己用程序来实现访问操作系统底层的想法。查了一下书才明白在DotNet框架下想这样做是不太现实的,因此决定开发一个能够和“Windows 任务管理器”互补的软件,取名叫“疯牛监管”。2004

2004-10-04 00:42:00 2137 1

原创 中国方言地图的总结与展望

中国方言地图的总结与展望                                     牛冬南京大学 城市与资源学系 GIS专业江苏 南京 210089    niu_dong@msn.com                                                                                摘要:本文结合了地图学

2004-10-03 23:43:00 14745 15

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除