摘要: http://wenku.baidu.com/view/3454cd620b1c59eef8c7b47f.html 阅读全文
posted @ 2012-11-30 18:58 xjx_user 阅读(105) 评论(0) 推荐(0) 编辑
摘要: http://www.360doc.com/content/11/1105/10/667822_161838044.shtmlUML类图符号 各种关系说明以及举例UML中描述对象和类之间相互关系的方式包括:依赖(Dependency),关联(Association),聚合(Aggregation),组合(Composition),泛化(Generalization),实现(Realization)等。依赖(Dependency):元素A的变化会影响元素B,但反之不成立,那么B和A的关系是依赖关系,B依赖A;类属关系和实现关系在语义上讲也是依赖关系,但由于其有更特殊的用途,所以被单独描述。uml 阅读全文
posted @ 2012-11-30 18:55 xjx_user 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 中国IT公司百强排名关键字:IT IT公司 百强 百强排名 排名排序 单位名称 软件收入1 华为技术有限公司 6223602 中兴通讯股份有限公司 6013313 海信集团有限公司 4486414 UT斯达康通讯有限公司 3867635 海尔集团公司 3336646 神州数码(中国)有限公司 3118627 浙江浙大网新科技股份有限公司 2887818 熊猫电子集团有限公司 2335729 浪潮集团有限公司 18104610 东软集团有限公司 174196 11 北京北大方正集团 17171112 微软(中国)有限公司 16331313 朝华科技(集团)股份有限公司 15594314 中国计算 阅读全文
posted @ 2012-11-30 17:27 xjx_user 阅读(2514) 评论(1) 推荐(0) 编辑
摘要: > 预处理器(Preprocessor)1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1). #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等) 2). 懂得预处理器将为你计算常数表达式的值,因此,直接写出你是如何计算一年中 有多少秒而不是计算出实际的值,是更清晰而没有代价的。 3). 意识到这个表达式将使一个16位机的整型数溢出-因此要用到长整型符号L,告诉编 译器这个常数是的长整型数。 4). 如果你在 阅读全文
posted @ 2012-11-30 17:21 xjx_user 阅读(422) 评论(0) 推荐(1) 编辑
摘要: 安装具体过程详见网址http://wenku.baidu.com/view/f25c381ffc4ffe473368ab3d.html软件下载地址:http://www.cuug.com/jishushalong/resource-sharing/201208/oracle_11g_Download-1330.htmlPro*C/C++编程环境地址(oracle与c语言的交互):http://www.doc88.com/p-299364574425.htmlPro C在vc6中配置:http://wenku.baidu.com/view/a683ff0503d8ce2f00662314.htm 阅读全文
posted @ 2012-11-30 17:08 xjx_user 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 本文由yashuyaya2贡献1.求下面函数的返回值(微软)int func(x){int countx = 0;while(x){countx ++;x = x&(x-1);}return countx;} 假定x = 9999。 答案:8思路:将x转化为2进制,看含有的1的个数。2. 什么是"引用"?申明和使用"引用"要注意哪些问题?答:引用就是某个目标变量的"别名"(alias),对引用的操作与对变量直接操作效果完全相同。申明一个引用的时候,切记要对其进行初始化。引用声明完毕后,相当于目标变量名有两个名称,即该目标原名称 阅读全文
posted @ 2012-11-30 17:05 xjx_user 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 适配器模式(Adapter) 转自(http://blog.csdn.net/kingliu_leo/article/details/5107373)概述: 在软件开发过程中,我们要经常要复用我们以前开发的一些“现存对象”,但是这些“现存对象”并不能满足我们新的应用环境。怎样才能良好的复用这些对象,以满足我们的应用环境,这就是适配器(Adapter)所要解决的问题。意图: 将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 ——《设计模式》GOF 生活中的例子: 在现实生活中,像这种适配器我们... 阅读全文
posted @ 2012-11-30 16:52 xjx_user 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 介绍: 在软件系统中,我们有时候需要对对象的功能进行扩展,继承虽然能够解决此类问题,但是由于继承本身的一些缺点使得扩展不能动态的进行,并且面对功能扩展间的组合,使用继承会使得子类急剧膨胀。装饰模式正是用来解决这类问题的,对对象功能进行任意的扩展而不用担心类继承所带来的膨胀。现实中的例子: “疯狂坦克”,我想大家都玩过吧,每一关中都会随机爆出一些可吃的东西,譬如防护罩:坦克吃了,增强抗打能力;譬如子弹:坦克吃了,发射子弹的速度快了;譬如石墙:坦克吃了可以打碎石墙……解决方案: 如果叫我实现这些功能(防护罩:坦克吃了,增强抗打能力;譬如子弹:坦克吃了,发射子弹的速度快了;譬如石墙:坦克吃了可以打碎 阅读全文
posted @ 2012-11-30 16:41 xjx_user 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 观察者模式的结构转自(http://www.blogjava.net/supercrsky/articles/202544.html)简单地说,观察者模式定义了一个一对多的依赖关系,让一个或多个观察者对象监察一个主题对象。这样一个主题对象在状态上的变化能够通知所有的依赖于此对象的那些观察者对象,使这些观察者对象能够自动更新。 观察者模式的结构 观察者(Observer)模式是对象的行为型模式,又叫做发表-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-收听者(Source/Listener)模式或从属者(Dependents)模式。 本模式的类... 阅读全文
posted @ 2012-11-30 16:37 xjx_user 阅读(245) 评论(0) 推荐(0) 编辑
摘要: Java设计模式之代理模式(网址http://www.docin.com/p-28475578.html) 阅读全文
posted @ 2012-11-30 16:30 xjx_user 阅读(130) 评论(0) 推荐(0) 编辑
摘要: Java设计模式—迭代器(Iterator)转自(http://blog.163.com/nonoliuhao@126/blog/static/1716520942010101131346478/)1.Aggregate接口所声明的方法只有iterator方法一个,这是为了建立一个对对应聚合的 iteratorJava代码package com.pattern.iterator; publicinterface Aggregate { publicabstract Iterator iterator(); } package com.pattern.iterator;public inte.. 阅读全文
posted @ 2012-11-30 16:19 xjx_user 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 1. csdncsdn 的注册人数多(号称过两百万的用户) ,但新手多.2. java eyejava eye 注册用户刚突破 10 万,但更为专业. (附 CSDN 与 JavaEye 博客和论坛的比较)3. infoQwww.apusic.cominfoQ相对来说是比较新的技术,新概念.4. 编程爱好者网站 www.programfan.com提供各种流行语言的文章,源码,论坛.提供刻盘服务和求职招聘服务.5. ChinaJavaWorld www.chinajavaworld.com中国 Java 开发者站点.6. 51CTOhttp://bbs.51cto.com7. Linux 论坛 阅读全文
posted @ 2012-11-30 16:09 xjx_user 阅读(1644) 评论(0) 推荐(0) 编辑