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

文件计数器

为了熟悉文件的基本操作,写了一个文件计数器..界面有些简陋..1:文件计数的具体实现importjava.io.File;importjavax.swing.JOptionPane;/***指定路径下文件夹和文件的数目及大小.*@authord.s*z*/publicclassFileCount{/***得到文件数目**@parampath*:指定的路径*@return文件个数*/publicintfCount(Stringpath){intcountF=

系统 2019-08-29 23:24:45 2588

编程技术

.net精简框架集多个类同时串行化(XML方式)技术

存取类实例的参数最佳的方法当然是串行化技术,串行化支持两种方式:二进制方式,可以高保真的保存类示例,另一种是XML方式,它仅保存公共数据。很可惜.net2.0的精简框架集仅支持XML方式。我这里做了一个示例,实现的功能是在PC机上可以画很多图形,用串行化方式保存相关信息,把相关信息下载到wince中,由wince中的c#程序读取串行化信息,并把相关类的实例信息还原出来。这里面有个关键,图形类有可能有多个(示例为2个),而目前我查相关资料,都是一个类的串行化

系统 2019-08-29 23:21:48 2588

编程技术

含蓄的告别,google今日LOG

创始人沉默面对华裔员工与官方声明极其含糊一样,昨日谷歌中国总部也陷入了瘫痪状态。据一位内部人士介绍,直到昨日早上,谷歌中国方面包括刘允在内的老总们都不知道这一决定。而正式上班时,谷歌中国的内网已经全部切断,不仅是技术人员无法上传相关代码,其他员工也无法访问。“员工都很失落,但也没事情干,三三两两地玩游戏。”上述人士表示,好在目前谷歌那一直让业界称羡的食堂还将正常运营几天,估计员工们还会继续来这里“玩游戏”,而且可以带薪休假。据了解,谷歌中国共有500名员工

系统 2019-08-29 22:57:12 2588

Android

Android进程与线程

当某个组件第一次运行的时候,Android启动了一个进程。默认的,所有的组件和程序运行在这个进程和线程中。也可以安排组件在其他的进程或者线程中运行进程组件运行的进程由manifestfile控制。组件的节点—,,,和—都包含一个process属性。这个属性可以设置组件运行的进程:可以配置组件在一个独立进程运行,或者多个组件在同一个进程运行。甚至可以多个程序在一个进程中运行——如果

系统 2019-08-29 22:52:16 2588

编程技术

结构型设计模式--桥接模式(Bridge)

桥接模式(Bridge)将抽象部分与实现部分分离,使它们都可以独立的变化。在软件系统中,某些类型由于自身的逻辑,它具有两个或多个维度的变化,那么如何应对这种“多维度的变化”?如何利用面向对象的技术来使得该类型能够轻松的沿着多个方向进行变化,而又不引入额外的复杂度?这就要使用Bridge模式。效果及实现要点:(1)Bridge模式使用“对象间的组合关系”解耦了抽象和实现之间固有的绑定关系,使得抽象和实现可以沿着各自的维度来变化。(2)Bridge模式的应用一

系统 2019-08-29 22:43:35 2588

编程技术

配置FindBugs

选择你的项目,右键=>Properties=>FindBugs=>可以配置的信息包括如上图所示的四个选项的相关设置:RunFindBugsAutomatically开关当此项选中后,FindBugs将会在你修改Java类时自动运行,如你设置了Eclipse自动编译开关后,当你修改完Java文件保存,FindBugs就会运行,并将相应的信息显示出来。当此项没有选中,你只能每次在需要的时候自己去运行FindBugs来检查你的代码。Minimumpriority

系统 2019-08-29 22:37:41 2588

Android

Android 画布绘图

我们已经介绍了Canvas,在那里,已经学习了如何创建自己的View。在第7章中也使用了Canvas来为MapView标注覆盖。画布(Canvas)是图形编程中一个很普通的概念,通常由三个基本的绘图组件组成:Canvas提供了绘图方法,可以向底层的位图绘制基本图形。Paint也称为"刷子",Paint可以指定如何将基本图形绘制到位图上。Bitmap绘图的表面。Android绘图API支持透明度、渐变填充、圆边矩形和抗锯齿。遗憾的是,由于资源限制,它还不支持

系统 2019-08-29 22:32:23 2588

编程技术

字节与字符的转化接口

字节与字符的转化接口另外数据持久化或网络传输都是以字节进行的,所以必须要有字符到字节或字节到字符的转化。字符到字节需要转化,其中读的转化过程如下图所示:图5.字符解码相关类结构InputStreamReader类是字节到字符的转化桥梁,InputStream到Reader的过程要指定编码字符集,否则将采用操作系统默认字符集,很可能会出现乱码问题。StreamDecoder正是完成字节到字符的解码的实现类。也就是当你用如下方式读取一个文件时:清单1.读取文件

系统 2019-08-29 22:31:58 2588

编程技术

XFire 入门

Java社区一直试图将POJO的作用发挥到极致,降低Java应用实现的难度,最近的尝试是将EJB3.0建立在POJO之上;另一方面,SOA是目前Java社区炙手可热的名词,非常多的企业都在努力应用和实施SOA;XFire为这两方面的需求提供了一种魔术般的解决方式,我们很快能够发现使用XFire创建和发布Web服务可以直接基于POJO,将烦人的继承关系和一大堆其他可能的约束丢在一边。

Android

android3.0之Fragment(碎片)基础

HoneyComb3.0组件运用可以看这里:http://blog.csdn.net/mayingcai1987/article/category/786494了解Fragment生命周期看这里:http://www.open-open.com/lib/view/open1421734804296.htmlhttp://www.android123.com.cn/androidkaifa/772.htmlFragment是Androidhoneycomb3

系统 2019-08-29 22:24:17 2588