类与类之间的几种关系 一、继承关系 继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力。在Java中继承关系通过关键字extends明确标识,在设计时一般没有争议性。在UML类图设计中,继承用一条带空心三角箭头的实线表示,从子类指向父类,或 ...
分类:
编程语言 时间:
2016-09-21 14:26:39
阅读次数:
134
数据库表设计优化:有时为了提高数据库效率,可适当考虑反三范式,适当添加冗余字段,减少多表去关联查询。使用索引:2.1数据库表设计时要合理的去使用普通索引、主键索引、唯一索引、全文索引以及复合(组合)索引。2.2何时创建索引:(1)较频繁的作为查询条件的字段;(2)唯一性太..
分类:
数据库 时间:
2016-09-18 21:28:35
阅读次数:
241
1)个人在阅读完教材后存在的五个问题 ①教材第二章讲在进行软件技术模块设计时,要越细越好,但是我在进行面向对象程序设计时,总是无法将某些模块分离开,导致某些方法代码行数过多,请问有没有更加具体一点的设计方法模板。 ②教材第二章在讲解使用代码分析工具时,注重讲解了代码分析工具的好处,而忽略了代码分析工 ...
分类:
其他好文 时间:
2016-09-15 12:28:03
阅读次数:
155
Hadoop机架感知 1.背景 Hadoop在设计时考虑到数据的安全与高效,数据文件默认在HDFS上存放三份,存储策略为本地一份, 同机架内其它某一节点上一份,不同机架的某一节点上一份。 这样如果本地数据损坏,节点可以从同一机架内的相邻节点拿到数据,速度肯定比从跨机架节点上拿数据要快; 同时,如果整 ...
分类:
其他好文 时间:
2016-09-13 19:17:40
阅读次数:
175
①.Software-软件”一词是20世纪60年代才出现的,软件Software——1958年由贝尔实验室的著名统计学家John Tukey 提出软件与硬件一起构成完整的计算机系统,它们是相互依存,缺一不可的。 自从第一台计算机诞生以后,就开始了软件的生产,到现在为止,经过了三个阶段。即程序设计时代 ...
分类:
其他好文 时间:
2016-09-13 13:33:04
阅读次数:
144
在javascript和JQuery之中,都有事件的处理方式,在我们编写程序实现某些功能的时候,我们会发现使用原生的DOM事件与JQuery中封装的事件都能实现同样的效果,那么也许我们会认为他们之间的区别不是很大,甚至说基本没有区别。这种观点是错误的,其实在事件函数的底层设计时,他们赋予元素的事件属 ...
分类:
Web程序 时间:
2016-09-10 13:14:18
阅读次数:
221
在对于餐桌付款程序设计时,需要先选中餐桌,然后点击付款。正常情况是这样的: 在程序设计时,没有考虑到用户未点击餐桌而直接进行付款的情况,程序出现以下错误: 在设计时,需要考虑用户未点击餐桌而直接进行付款的情况,增加一条判断语句。 if (listView.SelectedItems.Count == ...
分类:
其他好文 时间:
2016-09-08 19:59:59
阅读次数:
149
我们对控件进行分组的原因不外乎三个: 1、为了获得清晰的用户界面而将相关的窗体元素进行可视化分组。 2、编程分组,如对单选按钮进行分组。 3、为了在设计时将多个控件作为一个单元来移动。 在vb.net中,有GroupBox、Panel、TabControl这三个控件可以实现上面所提到的三个分组目的, ...
分类:
其他好文 时间:
2016-09-08 06:12:55
阅读次数:
143
1、单例模式(1)需求的提出:在架构设计时,某些类在整个系统生命周期中最多只能有一个对象存在(Single,Instance)(2)问题:如何定义一个类,使得这个类最多只能创建一个对象?要控制类的对象数目,必须对外隐藏构造函数思路: @1:将构造函数的访问属性设置为private,将拷..
分类:
编程语言 时间:
2016-09-06 17:06:07
阅读次数:
348
表格标签 一、<table> <table>代表表格标签。 <table></table> 1.width 表示表格宽度,宽度表达方式有像素和百分比两种。网页设计时如果按照像素来设计网页宽度,当网页窗口缩小时,网页大小不会随着窗口的缩小而变化,而会出现上下和左右拉伸条,以观看网站的全部内容。网站设计 ...
分类:
其他好文 时间:
2016-09-06 16:57:45
阅读次数:
235