搜索到与相关的文章
编程技术

UML中类间关系:继承、实现、依赖、关联、聚合

类与类之间存在以下关系:(1)泛化(Generalization)(2)关联(Association)(3)依赖(Dependency)(4)聚合(Aggregation)泛化表示类与类之间的继承关系,接口与接口之间的继承关系,或类对接口的实现关系。一般化的关系是从子类指向父类的,与继承或实现的方法相反。继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系

系统 2019-08-29 22:51:25 2530

编程技术

ibatis-2.3.4.726源码

ibatis改为了mybatis,都不知道到哪里下载源码了找了半天,才找到下载地址http://apache.etoak.com/ibatis/binaries/ibatis.java/ibatis-2.3.4.726.zipchrome8.0.522下,je貌似很不友好啊,上传文件就死掉了。顺带附上svn,http://mybatis.googlecode.com/svn/tags/mybatis-2.3.5上的,mybatis-2.3.5ibatis-

系统 2019-08-29 22:50:31 2530

Android

【Android游戏开发十七】让玩家自定义手势玩转A

Himi原创,欢迎转载,转载请在明显处注明!谢谢。原文地址:http://blog.csdn.net/xiaominghimi/archive/2011/01/14/6137136.aspx有童鞋问我为什么不用SDK2.1,2.2来进行游戏开发,那我这里稍微说两句:1.AndroidSDK属于向下兼容!那么低版本可以运行的,高版本基本上更是没问题!(当然每次SDK的更新也会带来新功能,或者修改了一些原来的BUG等等,那么其实对于游戏开发来说,如果你的游戏中

系统 2019-08-29 22:20:25 2530

编程技术

ESFramework介绍之(23)―― AgileTcp

前面已经介绍了ITcp接口,而AgileTcp就是ESFramework给出的ITcp的参考实现。在之前,我曾经讲解过模拟完成端口的Tcp组件实现和异步Tcp组件实现,在它们的基础之上,我更改了处理策略,而形成了AgileTcp,目的是更清晰的结构、更高的效率。这个策略会在后面讲到。Tcp组件主要控制着系统与终端用户的所有消息的进出,ITcp接口描述了这个组件的外貌,告诉外部如何使用Tcp组件、如何与Tcp组件交互。而从实现的角度来看,我们必须理清Tcp组

系统 2019-08-29 22:08:05 2530

Android

Android如何防止apk程序被反编译

作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了一个proguard文件夹proguard是一个java代码混淆的工具,通过proguard,别人即使反编译你的apk包,也只会看到一些让人很难看懂的代码,从而达到保护代码的作用。下面具体说一说怎么样让SDK2.3下的p

系统 2019-08-12 09:30:09 2530

编程技术

Jfreechart的节点上放上鼠标显示数据

项目需求:移动鼠标,在jfreechart生成的时间曲线图的节点上,显示数据。具体过程:资料1中,列出了用applet实现该功能的例子,packagegg;importjava.awt.Color;importjava.awt.Dimension;importjava.text.SimpleDateFormat;importjavax.swing.JPanel;importorg.jfree.chart.*;importorg.jfree.chart.ax

系统 2019-08-12 09:29:35 2530

各行各业

Qt(QML)本地化

InternationalizationandLocalizationwithQtQuick程序国际化1)UseqsTr()forallLiterialUIstringsqsTr(),qsTranslate(),qsTrId(),QT_TR_NOOP(),QT_TRANSLATE_NOOP(),andQT_TRID_NOOP()functions最普遍的方式是:text:qsTr("Back");>这段code会在translation文件中为string

系统 2019-08-12 09:27:34 2530

MySql

mysql简单命令示例

C:\mysql\bin>mysql-uroot-pEnterpassword:****WelcometotheMySQLmonitor.Commandsendwith;or\g.YourMySQLconnectionidis4Serverversion:5.0.51b-community-ntMySQLCommunityEdition(GPL)Type'help;'or'\h'forhelp.Type'\c'toclearthebuffer.mysql>

系统 2019-08-12 01:55:35 2530

Android

【Android Developers Training】 32. 向其它应

注:本文翻译自Google官方的AndroidDevelopersTraining文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/sharing/send.html当你构造了一个intent,你需要制定你的intent将会“激活”的行为。Andriud定义了一些行为,就像你所料想的一样,这里面就有ACTION_SEND这个行为,它表明了这个inten

系统 2019-08-12 01:55:17 2530

SqlServer

SQLServer 2008 技术内幕——T-SQL 查询 笔记

原文:SQLServer2008技术内幕——T-SQL查询笔记1、SQL编程有许多独特之处,如:面向集合的思维方式、查询元素的逻辑处理顺序、三值逻辑。如果不掌握这些知识就开始用SQL编程,得到的将是冗余的、性能低下的代码,而且难以维护。2、在SQLServer中负责生成实际工作计划(执行计划)的组件是:查询优化器(queryoptimizer)。只有在确保结果集正确的前提下,优化器才会走捷径。明确区分查询的逻辑处理和物理处理是非常重要的。3、逻辑查询的各个

系统 2019-08-12 01:54:50 2530