摘要: 转自:http://www.cdtarena.com/gpx/201308/9607.html程序里调用了onSizeChanged方法进行了一些设置,不知道onSizeChanged是在什么时候启动的,所以研究了一下View的启动流程代码如下:[java]view plaincopyprint?publicclassTestViewextendsView{publicTestView(Contextcontext){super(context);Log.d("mDebug","TestViewcontext");}publicTestView(Cont 阅读全文
posted @ 2013-08-15 15:37 代码单点 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cdtarena.com/javapx/201308/9596.html由于同一进程内的多个线程共享内存空间,在Java中,就是共享实例,当多个线程试图同时修改某个实例的内容时,就会造成冲突,因此,线程必须实现共享互斥,使多线程同步。 最简单的同步是将一个方法标记为synchronized,对同一个实例来说,任一时刻只能有一个synchronized方法在执行。当一个方法正在执行某个synchronized方法时,其他线程如果想要执行这个实例的任意一个synchronized方法,都必须等待当前执行 synchronized方法的线程退出此方法后,才能依次执行。 但 阅读全文
posted @ 2013-08-15 14:53 代码单点 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cdtarena.com/qrs.html​​ 电池是UPS系统中最不可靠的部分,但是UPS设计得好坏直接影响到电池的可靠性。让电池一直保持充电状态(即使UPS停机)能延长电池的寿命, 尽量避免选用电池电压高的UPS。有的UPS设计会使电池产生纹波电流,造成电池不必要的过热。大多数UPS使用的电池都差不多,但UPS设计不同会大大影响电池的寿命。 使UPS使用的是同样的电池技术,不同厂家的电池寿命大不一样, 这一点对用户很重要,因为更换电池的成本很高(UPS售价的30%)。 电池故障会减小系统的可靠性,是非常烦人的事情。 电池温度影响电池可靠性 温度对电池的自... 阅读全文
posted @ 2013-08-02 16:45 代码单点 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cdtarena.com/java.html​​Java API中的import java.util.zip.*;包下包含了Java对于压缩文件的所有相关操作。我们可以使用该包中的方法,结合IO中的相关知识,进行文件的压缩和解压缩相关操作。ZipFilejava中的每一个压缩文件都是可以使用ZipFile来进行表示的。[java]view plaincopyprint?Filefile=newFile("F:/zippath.zip");ZipFilezipFile=newZipFile(file);System.out.println(&quo 阅读全文
posted @ 2013-08-02 16:19 代码单点 阅读(347) 评论(0) 推荐(0) 编辑
摘要: ​转自:http://www.sctarena.com/Article/Article.asp?nid=5070​​1、在编写xml布局的时候,总是提示[Accessibility] Missing contentDescription attribute on image的警告信息解决方法:[html]view plaincopyprint?修改为:[html]view plaincopyprint?2、在android编写布局的时候,我们有时候需要将一个类封装成一个组件来使用,那么体现在界面上的方法有两种,1.xml布局,2.代码编写第一种:xml布局如果是xml布局需要注意两点a.类的构 阅读全文
posted @ 2013-07-22 17:26 代码单点 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cdtarena.com/cpx/201307/9287.html在写一个小程序的时候,碰到了这样的问题,需要用委托来挂接事件,但是又想在这事件中使用局部的变量,而委托一旦定义好后,挂接方就没有办法再添加额外的形参了。那有没有什么 办法,可以实现呢?委托定义如下:[csharp]view plaincopyprint?publicclassSocketSp{publicdelegatevoidReceiveCompleted(byte[]receiveBuffer,intreceiveTotalLen,Exceptionex);publicReceiveComple 阅读全文
posted @ 2013-07-22 16:43 代码单点 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cdtarena.com/gpx/201307/9312.html​​在项目中需要使用定位功能,也就是一个点围绕一个圆心进行旋转,查看了canvas的函数也就只有一个canvas.drawBitmap(bitmap, matrix, paint)通过使用Matrix来实现旋转,这里实现一个demo,功能就是小原点顺时针绘制一个原然后逆时针撤销这个圆,通过Timer来实现。代码如下:Surface.java这个是实现绘制图形的类[java]view plaincopyprint?packagecom.example.test;importjava.util.Timer 阅读全文
posted @ 2013-07-22 16:37 代码单点 阅读(833) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cdtarena.com/javapx/201307/9170.html java和C#之间SOCKET通信的问题 一、服务器端(使用java编写) /** *监听客户端的请求 * */ privatestaticvoidsocketService() { ExecutorServiceexec=Executors.newCachedThreadPool(); try { ServerSocketserver=newServerSocket(5678); inti=1; while(true) { MyLogManager.InfoL... 阅读全文
posted @ 2013-07-11 17:04 代码单点 阅读(3391) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cdtarena.com/javapx/201307/9171.html Date类 在JDK1.0中,Date类是唯一的一个代表时间的类,但是由于Date类不便于实现国际化,所以从JDK1.1版本开始,推荐使用Calendar类进行时间和日期处理。这里简单介绍一下Date类的使用。 1、使用Date类代表当前系统时间 Dated=newDate(); System.out.println(d); 使用Date类的默认构造方法创建出的对象就代表当前时间,由于Date类覆盖了toString方法,所以可以直接输出Date类型的对象,显示的结果如下: Su... 阅读全文
posted @ 2013-07-11 16:54 代码单点 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cdtarena.com/javapx/201307/9105.html镶嵌数据集结合了之前arcgis管理影像的栅格目录和栅格数据集,为解决海量影像管理提供了很好的方案!为什么要使用镶嵌数据集?•可伸缩性海量影像管理•重叠影像管理•管理离散数据集大量的空值区域•多种传感器数据支持•流畅的影像更新•所有比例尺下无缝显示•保留有价值的元数据信息•动态处理减少处理时间•减少冗余存储•减少重采样,提升影像质量开发代码使用java调用ArcEngine环境。首先初始化AE运行环境[java]viewplaincopyprint?01./**02.*初始化ArcgisEngi 阅读全文
posted @ 2013-07-09 17:00 代码单点 阅读(528) 评论(0) 推荐(0) 编辑