聚合与继承在我们开发中稍微大点的项目都会用到,当我们为什么用,如何去用呢。
在一个项目中我们会设计到多个模块的开发,这是我们就可以使用聚合了,部分代码如下:
……
用了聚合你不用继承,就可能会出现冗余、重复,这样不是我们想要的,所有我们选择继承,部分代码如下:
……...
分类:
其他好文 时间:
2014-06-03 04:43:44
阅读次数:
236
请问ArrayList、LinkedList、Vector的区别
①ArrayList底层实际上是采用数组实现的(并且该数组的类型的Object类型的)
②如果jdk6,采用Array.copyOf()方法来生成一个新的数组,如果是jdk5,采用的是System.arraycopy()方法(当添加的数据量大于数组的长度时候)
③List list = newArrayList()时,底层会生成一个长度为10的数组来存放对象
④ArrayList、Vector底层都是采用数组实现的
⑤对于ArrayLis...
分类:
编程语言 时间:
2014-06-03 04:20:31
阅读次数:
304
1.创建标准销售订单的bapi:BAPI_SALESORDER_CREATEFROMDAT2
2.创建退货销售订单的bapi:BAPI_CUSTOMERRETURN_CREATE
3.更改销售订单 bapi:BAPI_SALESORDER_CHANGE
4.根据销售订单创建交货单:BAPI_DELIVERYPROCESSING_EXEC
销售订单是允许...
分类:
Windows程序 时间:
2014-06-03 01:23:17
阅读次数:
1026
3D人物造型When drawn animation frame by frame, the
images have a tendency to change, at least a little, but it increased by at
least movement, even his ca...
分类:
其他好文 时间:
2014-06-02 22:19:26
阅读次数:
379
这是一个静态插值算法的效果,图形学中插值算法应用十分广,如动画,photoshop, autocAD等软件画曲线,还有shader中的渐变上色也是一个硬件支持的插值算法。
Interpolation是很低层的算法,在图形学中可以说无处不在。
本程序通过设置两个vector,然后就可以在这两个vector之间插入点,得到不同的效果
如两个vector不同长度可以得到:
如果长...
分类:
其他好文 时间:
2014-06-01 10:54:54
阅读次数:
260
EMC World 2014的主题就是REDEFINE。的确,现在科技的发展在重新定义了技术,影响了生活,改变了你我。 我现在也需要Redefine。
对于一个有数万员工,甚至数十万员工的企业来说,Redefine无疑更加具有挑战,对于未来的把握,稍有不慎可能导致企业的命运无可挽回。就如许多局外人都在据理分析Nokia, Motorola应该要如何改变才能适应趋势,但是就如泰坦尼克,危险就发生在眼前,但是巨擘已经没有时间去调转。
员工的轨迹也一样,如果企业转型不成功,企业失败了,对于个人的影响也是巨大。毕...
分类:
其他好文 时间:
2014-06-01 10:32:43
阅读次数:
191
在做Cocos2d-x2.0人的人们估计正在使用CCArray,CCDirectionary,CCDouble,CCFloat这些正搞得很爽,但不得不说
它们在V3.0中不用了。
看下3.0中的数据结合类Vector,Map,Value(...
分类:
其他好文 时间:
2014-05-31 21:45:53
阅读次数:
363
懒得写了,就直接记录转载一下文章地址吧。
如何为应用定义全局默认字体:http://blogs.msdn.com/b/gautamdh/archive/2014/03/16/how-to-change-default-font-in-windows-store-apps.aspx
分类:
移动开发 时间:
2014-05-31 19:38:05
阅读次数:
316
既然介绍了冒泡排序,就不得不说一下冒泡排序最为重要的一个变种——鸡尾酒排序(也称为定向冒泡排序)。此算法与冒泡排序的不同之处在于鸡尾酒排序是双向进行的,而冒泡排序则是单向进行的。
关于两种排序的效率方面,鸡尾酒排序在某些情况下比冒泡排序稍微好那么一点点。不过,在大部分乱序的情况下,鸡尾酒排序与冒泡排序的效率都很差劲。...
分类:
其他好文 时间:
2014-05-31 18:00:18
阅读次数:
301