
其他
Fate_I_C
这个作者很懒,什么都没留下…
展开
-
单位
1英尺=30.48厘米1磅=0.4536公斤1加仑=3.785升1英里=1.6093公里原创 2013-08-05 22:33:32 · 561 阅读 · 0 评论 -
UML统一建模语言初学
类图详解: 1)构成形式: 举一个例子: 2)内部类: 我们使用诸如下边的方式表示内部类,定义在方法区例如: 3)访问描述符: 对于Java,我们用如下的符号表示访问描述符: 我们在下图详细说明了各个访问描述符的一些权限设定:4)抽象类和方法: 在类中定义的没有body 的方法称为抽象方法,至少转载 2013-11-01 11:06:26 · 698 阅读 · 0 评论 -
浅谈Android中的Serializable 接口
Object serialization对于Serializable 接口其实是在JavaSE中就有的,在Android中的用法跟JavaSE的用法一样。允许你将实现了Serializable接口的对象转换为字节序列, 这些字节序列可以被完全存储以备以后重新生成原来的对象。 serialization不但可以在本机做,而且可以经由网络操作(RMI)。 这个好处是很大的----因为它自动屏蔽原创 2013-09-24 23:03:05 · 2116 阅读 · 0 评论 -
对象的序列化和反序列化
当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。把Java对象转换为字节序列的过程称为对象的序列化。把字节序列恢复为Java对象的过程称为对象的反序列化。对象的序列化主要有两种用途:1) 把对象的字节序列永久地保转载 2013-09-25 10:42:33 · 1304 阅读 · 0 评论 -
序列化与反序列化小结
1、实现Serializable接口,全部序列化2、实现Serializable接口,使用transient可以避免当前被关键字修饰的成员变量失去序列化3、实现Externalizable接口,在方法中选择需要序列化的成员变量,切记需要一个空的构造函数,不管成员变量是否被关键字transient修饰,只要在方法中确认都可以。4、Hibernate中的@Transient使用原创 2013-09-25 10:56:13 · 943 阅读 · 0 评论 -
java.io.Externalizable和java.io.Serializable
即使你没有用过对象序列化(serialization),你可能也知道它。但你是否知道 Java 还支持另外一种形式的对象持久化,外部化(externalization)?下面是序列化和外部化在代码级的关联方式:public interface Serializable{} public interface Externalizableextends Serializable {原创 2013-09-25 09:25:49 · 917 阅读 · 0 评论 -
代码段
自定义View和自定义属性public class CustomView extends FrameLayout implements OnClickListener { private CustomListener customListener = null; private Drawable mSrc = null, mBackground = null; p原创 2013-09-25 15:31:06 · 639 阅读 · 0 评论 -
Android中的Parcelable
android.os.Parcelable 对于Android来说传递复杂类型,主要是将自己的类转换为基础的字节数组,Activity之间传递数据是通过Intent实现的。 Android序列化对象主要有两种方法,实现Serializable接口、或者实现Parcelable接口。实现Serializable接口是Java SE本身就支持的,而Parcelable是Android特有的功能,效原创 2013-09-25 11:19:58 · 1851 阅读 · 0 评论 -
Java中的Externalizable接口
源码:package java.io;import java.io.ObjectOutput;import java.io.ObjectInput;public interface Externalizable extends java.io.Serializable { void writeExternal(ObjectOutput out) throws原创 2013-09-25 10:16:44 · 2873 阅读 · 1 评论 -
Ubuntu系统上轻松截图的几种方法介绍
相信大家对于屏幕截图(或称抓图)应该不会陌生,在Windows平台上,我们可以使用许多第三方的专业抓图软件如SnagIt等来实现抓取屏幕图像的功能。在Ubuntu系统中,实现抓图功能的开源工具很多,用好这些工具可以让我们轻松获取任何所需的屏幕图像。本文介绍基于Ubuntu desktop 8.10(i386),GNOME集成桌面环境。 1.使用键盘快捷键抓图 在GNOME集成桌面环原创 2013-09-23 14:47:20 · 837 阅读 · 0 评论 -
Android 4.2 API 变更
API等级:17Android4.2(JELLY_BEAN_MR1)是一个为用户和应用程序开发人员提供了新功能的JellyBean升级版本。本文档为开发者提供了最显著的和最有用的新API的简介。作为应用程序开发人员,您应该尽快用SDK管理器下载Android4.2系统映像和SDK平台的SDK管理器。如果您没有Android4.2的设备用以测试您的应用,您可以在模拟器上使用Andro转载 2013-10-08 17:08:44 · 1069 阅读 · 0 评论 -
25 个最好的免费 Eclipse 插件
Eclipse 提供了一个可扩展插件的开发系统。这就使得 Eclipse 在运行系统之上可以实现各种功能。这些插件也不同于其他的应用(插件的功能是最难用代码实现的)。拥有合适的 Eclipse 插件是非常重要的,因为它们能让 Java 开发者们无缝的开发基于 J2EE 和服务的应用程序。Eclipse 的插件也能帮助他们开发不同应用架构上的程序。 下面列出来的是 25 个最好转载 2013-09-22 14:40:10 · 1828 阅读 · 0 评论 -
UML类图几种关系的总结
UML类图,描述对象和类之间相互关系的方式包括:依赖(Dependency),关联(Association),聚合(Aggregation),组合(Composition),泛化(Generalization),实现(Realization)等。依赖(Dependency):元素A的变化会影响元素B,但反之不成立,那么B和A的关系是依赖关系,B依赖A;uml中用带箭头的虚线表示Depend转载 2013-09-22 12:33:24 · 754 阅读 · 0 评论 -
Android 4.4的15项新特性解析
终于,Android系统迎来了久违的重大更新——Android 4.4 KitKat,并与新旗舰Nexus 5同时问世。那么,新的系统究竟都有怎样的改进、是否值得升级呢,下面就一次想为你呈现Android 4.4 KitKat的全部新特性:1. 新的拨号和智能来电显示首先,新的拨号程序会根据你的使用习惯,自动智能推荐常用的联系人,方便快速拨号;同时,一些知名企业或是服务号码的来电,转载 2013-11-07 14:16:16 · 1148 阅读 · 0 评论