自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

转载 android之View的启动过程

转自:http://www.cdtarena.com/gpx/201308/9607.html程序里调用了onSizeChanged方法进行了一些设置,不知道onSizeChanged是在什么时候启动的,所以研究了一下View的启动流程代码如下:[java] view plaincopyprint?public class TestView extends 

2013-08-15 15:36:22 402

转载 java多线程中synchronized关键字的用法

转自:http://www.cdtarena.com/javapx/201308/9596.html     由于同一进程内的多个线程共享内存空间,在Java中,就是共享实例,当多个线程试图同时修改某个实例的内容时,就会造成冲突,因此,线程必须实现共享互斥,使多线程同步。    最简单的同步是将一个方法标记为synchronized,对同一个实例来说,任一时刻只能有一个synchroniz

2013-08-15 14:53:23 622

转载 浅谈提高电池的可靠性的常用方法

转自:http://www.cdtarena.com/qrs.html​​  电池是UPS系统中最不可靠的部分,但是UPS设计得好坏直接影响到电池的可靠性。让电池一直保持充电状态(即使UPS停机)能延长电池的寿命, 尽量避免选用电池电压高的UPS。有的UPS设计会使电池产生纹波电流,造成电池不必要的过热。大多数UPS使用的电池都差不多,但UPS设计不同会大大影响电池的寿命。  使UPS使用

2013-08-02 16:47:15 410

转载 IO操作之使用zip包压缩和解压缩文件

转自:http://www.cdtarena.com/java.html​​Java API中的import java.util.zip.*;包下包含了Java对于压缩文件的所有相关操作。我们可以使用该包中的方法,结合IO中的相关知识,进行文件的压缩和解压缩相关操作。ZipFilejava中的每一个压缩文件都是可以使用ZipFile来进行表示的。[java]

2013-08-02 16:19:18 431

转载 android开发过程中遇到的小问题

​转自:http://www.sctarena.com/Article/Article.asp?nid=5070​​1、在编写xml布局的时候,总是提示[Accessibility] Missing contentDescription attribute on image的警告信息解决方法:[html] view plaincopyprint?ImageView 

2013-07-22 17:23:33 398

转载 C#利用lambda实现委托事件的挂接

转自:http://www.cdtarena.com/cpx/201307/9287.html在写一个小程序的时候,碰到了这样的问题,需要用委托来挂接事件,但是又想在这事件中使用局部的变量,而委托一旦定义好后,挂接方就没有办法再添加额外的形参了。那有没有什么 办法,可以实现呢?委托定义如下:[csharp] view plaincopyprint?public 

2013-07-22 16:43:00 420

转载 android Bitmap围绕一个点进行旋转

转自:http://www.cdtarena.com/gpx/201307/9312.html​​在项目中需要使用定位功能,也就是一个点围绕一个圆心进行旋转,查看了canvas的函数也就只有一个 canvas.drawBitmap(bitmap, matrix, paint)通过使用Matrix来实现旋转,这里实现一个demo,功能就是小原点顺时针绘制一个原然后逆时针撤销这个圆,通过Timer

2013-07-22 16:34:11 830

转载 java和C#之间SOCKET通信的问题

转自:http://www.cdtarena.com/javapx/201307/9170.html  java和C#之间SOCKET通信的问题  一、服务器端(使用java编写)  /**  * 监听客户端的请求  *  */  private static void socketService()  {  ExecutorService exec = Exe

2013-07-11 17:05:43 408

转载 JAVA的Date类与Calendar类

转自:http://www.cdtarena.com/javapx/201307/9171.html  Date类  在JDK1.0中,Date类是唯一的一个代表时间的类,但是由于Date类不便于实现国际化,所以从JDK1.1版本开始,推荐使用Calendar类进行时间和日期处理。这里简单介绍一下Date类的使用。  1、使用Date类代表当前系统时间  Date d = new 

2013-07-11 16:54:46 349 1

转载 Arcgis镶嵌数据集java代码操作

转自:http://www.cdtarena.com/javapx/201307/9105.html镶嵌数据集结合了之前arcgis管理影像的栅格目录和栅格数据集,为解决海量影像管理提供了很好的方案!为什么要使用镶嵌数据集?•可伸缩性海量影像管理 •重叠影像管理•管理离散数据集大量的空值区域•多种传感器数据支持•流畅的影像更新•所有比例尺下无缝显示•保留有价值的

2013-07-09 16:57:53 592

转载 Apple严控Java太不人性化

转自:http://www.cdtarena.com/javapx/201307/9115.html  Apple为了在系统安全方面得到更好的声誉,对更容易造成系统漏洞的Java进行着严格的控制,并在自己发明的安全更新(之一不是软件更新)中在用户毫无察觉的情况下自动地隐秘地禁止Java的运行,当然了该安全更新的功能可以用来禁止任何它认为有问题的软件运行,或者是对有问题的网页/网站的访问等等,而

2013-07-09 16:52:32 665

转载 java操作oracle空间信息介绍

转自:http://www.cdtarena.com/javapx/201307/9088.htmlsde是Spatial Database Engine简写,中文全称:空间数据库引擎。SDE是一种客户/服务器软件,可使空间数据在工业标准的数据库管理系统中存储、管理和快速查询检索。把GIS数据放在RDBMS中,但是一般的RDBMS都没有提供GIS的数据类型(如点、线、多边形、以及这些fea

2013-07-05 17:21:14 363

转载 Java中的字符串驻留

转自:http://www.cdtarena.com/javapx/201307/9088.html  最近在工作的时候,一句再正常不过的代码String a = “hello” + “world”;被改成了new StringBuilder().append(“hello”).append(“world”);当时就比较疑惑这样做的好处,后来到网上查找了一番之后才清楚这与Java中的字符串驻留

2013-07-05 17:16:20 452

转载 Java集合框架Collection

转自:http://www.cdtarena.com/javapx/201306/8891.html[plain] view plaincopyprint?01.在 Java2中,有一套设计优良的接口和类组成了Java集合框架Collection,使程序员操作成批的数据或对象元素极为方便。这些接口和类有很多对抽象数据类型操作的API,而这是我们常用的且在数据结构中熟知的。例如Map,Set

2013-06-19 17:06:39 375

转载 Java中Timer和TimerTask的使用

转自:http://www.cdtarena.com/javapx/201306/8893.htmljava.util.Timer定时器,实际上是个线程,定时调度所拥有的TimerTasks。 一个TimerTask实际上就是一个拥有run方法的类,需要定时执行的代码放到run方法体内,TimerTask一般是以匿名类的方式创建。 一个完整的Timer:[jav

2013-06-19 17:02:15 408

转载 怎样用java实现验证码

转自:http://www.cdtarena.com/javapx/201306/8796.html  现在许多系统的注册、登录或者发布信息模块都添加的随机验证码功能,就是为了避免自动注册程序或者自动发布程序的使用。  验证码实际上就是随机选择一些字符以图片的形式展现在页面上,如果进行提交操作的同时需要将图片上的字符同时提交,如果提交的字符与服务器session保存的不同,则认为提交信息无

2013-06-07 15:39:19 334

转载 java静态方法和实例方法的区别

转自:http://www.cdtarena.com/javapx/201306/8776.html  静态方法和实例方法的区别主要体现在两个方面:  在外部调用静态方法时,可以使用"类名.方法名"的方式,也可以使用"对象名.方法名"的方式。而实例方法只有后面这种方式。也就是说,调用静态方法可以无需创建对象。  静态方法在访问本类的成员时,只允许访问静态成员(即静态成员变量和静态方法)

2013-06-07 15:35:39 394

转载 Java中overload和override的区别

转自:http://www.cdtarena.com/javapx/201304/8413.html1.方法重载(overload)概念:简单的说:方法重载就是类的同一种功能的多种实现方式,到底采用哪种方式,取决于调用者给出的参数。注意事项:(1)方法名相同(2)方法的参数类型、个数、顺序不至少有一项不同(3)方法返回类型可以不同

2013-06-03 16:31:30 428

转载 java中Class.getResource用法

转自:http://www.cdtarena.com/javapx/201304/8472.html用JAVA获取文件,听似简单,但对于很多像我这样的新人来说,还是掌握颇浅,用起来感觉颇深,大常最经常用的,就是用JAVA的File类,如要 取得c:/test.txt文件,就会这样用File file = new File("c:/test.txt");这样用有什么问题,相信大家都知道,就是路径

2013-06-03 16:27:57 342

转载 Java出现OutOfMemoryError

转自:http://www.cdtarena.com/javapx/201305/8674.html如果在运行Java程序时出现以下的栈跟踪信息:    Java代码:    java.sql.SQLException: java.lang.OutOfMemoryError: Java heap space    at com.mysql.jdbc.SQLError.createS

2013-05-30 14:54:17 413

转载 创建Java内部类的编译错误处理

转自:http://www.cdtarena.com/javapx/201305/8712.html  在创建非静态内部类时,经常会遇到“No enclosing instance of type * is accessible. Must qualify the allocation with an enclosing   instance of type *(e.g. x.new A()

2013-05-30 14:47:55 464

转载 Struts中如何实现查询结果分页显示

转自:http://www.cdtarena.com/javapx/201305/8622.html  messagelist.do - > messagelist.jsp  用 messagelist.do?start=0 来显示第一个页面  参数说明:http://www.cdtarena.com/ios/  list:信息列表  start:开始位置  page:每页

2013-05-17 15:50:43 420

转载 java.lang.OutOfMemoryError处理错误

转自:http://www.cdtarena.com/javapx/201305/8675.htmljava.lang.OutOfMemoryError异常解决方法原因: 常见的有以下几种:1.内存中加载的数据量过于庞大,如一次从数据库取出过多数据;2.集合类中有对对象的引用,使用完后未清空,使得JVM不能回收;3.代码中存在死循环或循环产生过多重复的对象实体;4.使用的第

2013-05-17 15:43:30 537

转载 JAVA WEB框架的错误体系

转自:http://www.cdtarena.com/javapx/201305/8602.html  不管是什么程序开发都可能会出现各种各样的异常。可能是程序错误,也可能是业务逻辑错误。针对这个各个开发人员都有自己的处理方式,不同的风格增加了业务系统的复杂度和维护难度。所以定义好一个统一的异常处理框架还是需要的。我们开发框架采用java实现,java中的异常一般分为两种,检查异常和运行时异常

2013-05-10 16:51:44 627

转载 对HashMap中的实体类进行排序

转自:http://www.cdtarena.com/javapx/201305/8568.html[java] view plaincopyprint? package demo20130414;  import java.util.Collection;  import java.util.Collections;  import j

2013-05-10 16:45:36 334

原创 一次请求在同一个事务实现

HiberSessionFilter过滤器代码:[java] view plaincopyprint?package www.csdn.dbshop.filter;    import java.io.IOException;    import javax.servlet.Filter;  import javax.servlet.FilterChain;  impo

2013-04-24 16:19:35 391

转载 编写JDBC框架优化CRUD操作

Tip:元数据- DataBaseMetaData元数据:数据库、表、列的定义信息。Connection.getDatabaseMetaData()DataBaseMetaData对象getURL():返回一个String类对象,代表数据库的URL。getUserName():返回连接当前数据库管理系统的用户名。getDatabaseProductName():返回数据库的

2013-04-24 16:12:09 305

转载 一段阻塞队列代码的纠错与优化

下面的代码在某处发现后,立马发现存在问题。[java] view plaincopyprint?public class BlockingQ {        private Object notEmpty = new Object();      private Object notFull = new Object();      private Queue lin

2013-04-17 16:25:57 309

转载 一种高并发流控程序的简单轻量实现

实现一个流控程序,控制客户端每秒调用某个远程服务不超过N次,客户端是会多线程并发调用。[java] view plaincopyprint?import java.util.Date;  import java.util.concurrent.ExecutorService;  import java.util.concurrent.Executors;  import

2013-04-17 16:15:48 517

转载 C++模板简单分析与举例

C++模板简单分析与举例  #pragma once  #include   /*/////////////////////////////////////////////  C++ 模板  /////////////////////////////////////////////*/  /*  --- 函数模板 ---  */  /// 声明  templ

2013-04-10 14:23:50 274

转载 Java中的TCP/UDP网络通信编程

网络应用中基本上都是TCP(Transmission Control Protocol传输控制协议)和UDP(User Datagram Protocol用户数据报协议),TCP是面向连接的通信协议,UDP是无连接的通信协议.127.0.0.1是回路地址,用于测试,相当于localhost本机地址,没有网卡,不设DNS都可以访问.端口地址在0~65535之间,其中0~1023之间的端口是用

2013-04-10 14:14:51 458

转载 C语言之详解#ifdef等宏及妙用

这几个宏是为了进行条件编译。一般情况下,源程序中所有的行都参加编译。但是有时希望对其中一部分内容只在满足一定条件才进行编译,也就是对一部分内容指定编译的条件,这就是“条件编译”。有时,希望当满足某条件时对一组语句进行编译,而当条件不满足时则编译另一组语句。条件编译命令最常见的形式为: #ifdef 标识符 程序段1 #else 程序段2 #endif 它的作用是

2013-03-28 15:09:38 283

转载 Java中log4j控制写入日志开关

我们平时的日志一般使用最多的就是java.util.logger和log4j了。这里因为要在外部灵活配置,所以我们采用log4j来控制。首先我们需要log4j.jar和log4j.properties现在我们在程序中写日志输出引入import org.apache.log4j.Logger;Logger logger = Logger.getLogger("这里的名字随便取

2013-03-28 15:05:24 429

转载 在C++中的ODBC API数据库编程

一、动态加载数据源1、通过修改注册表加载数据源:·用户数据源:HKEY_CURRENT_USER\SOFTWARE\ODBC\ODBC.INI·系统数据源:HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI对于不同类型的数据源,注册表的修改也不同,但基本上要修改两个地方,一个是在ODBC.INI子键下建立一个与数据源描述名同名的子键,并在

2013-03-26 15:22:23 423

转载 Java多态性的两个特殊情况

我要分析的两种情况与static和final两个修饰符有关~1)staticstatic修饰的方法不能被重写,而final修饰的方法也不能被重写。2)final由于private和public的可见性不同,private仅仅是某个特定的类可见,而子类不可见,所以允许子类和父类都可以有用private final修饰的相同方法,如下例中的public final vo

2013-03-26 15:14:13 290

转载 java实现把一个大文件切割成N个固定大小的文件

这个好像是我一年前去面试时的一道面试题,分享一下!考 java I/O 的!//java实现把一个大文件切割成N个固定大小的文件package com.johnny.test; import java.io.BufferedReader;import java.io.File; import java.io.FileInputStream;import java.io.File

2013-03-22 15:09:26 1212 2

转载 26个Jquery使用小技巧

下面列出了一些Jquery使用技巧。比如有禁止右键点击、隐藏搜索文本框文字、在新窗口中打开链接、检测浏览器、预加载图片、页面样式切换、所有列等高、动态控制页面字体大小、获得鼠标指针的X值Y值、验证元素是否为空、替换元素、延迟加载、验证元素是否存在于Jquery集合中、使DIV可点击、克隆对象、使元素居中、计算元素个数、使用Google主机上的Jquery类库、禁用Jquery效果、解决Jquery

2013-03-22 15:06:45 375

转载 Java实现二维码QRCode的编码和解码

Java实现二维码QRCode的编码和解码编码:[java] view plaincopyprint?QRCodeEncoderHandler.javaJava代码 package michael.qrcode;import java.awt.Color;import java.awt.Graphics2D;import java.awt

2013-03-14 15:43:15 436

转载 java调用储存过程的方法

java调用储存过程的方法  public static Integer getStock(String strdate, Long orgId, Long productId){  if(strdate==null||orgId==null||productId==null)  throw new IllegalArgumentException();  Integer stoc

2013-03-14 15:40:33 377

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除