`
文章列表
java.sql.SQLException: Listener refused the connection with the following error:ORA-12519, TNS:no appropriate service handler found   ORA-12519, TNS:no appropriate service handler found url:http://windows9834.blog.163.com/blog/static/273450042009102511540240/ ORA-12519: TNS:no appropriate servic ...

logback中文手册

    博客分类:
  • Java
Logback是由log4j创始人设计的又一个开源日志组件。logback当前分成三个模块:logback-core,logback- classic和logback-access。logback-core是其它两个模块的基础模块。logback-classic是log4j的一个 改良版本。此外logback-classic完整实现SLF4J API使你可以很方便地更换成其它日志系统如log4j或JDK14 Logging。logback-access访问模块与Servlet容器集成提供通过Http来访问日志的功能。   这里附上我在网上找到一本logback中文手册,该书作者是根据英文翻译 ...

Java解惑题1

public class Test { public static void main(String args[]) { int j= 0,k=0,m=0,n=0; for(int i=0; i<100; i++) { j=j++; } for(int i=0; i<100; i++) { k=++k; } for(int i=0; i<100; i++) { m+=1; } for(int i=0; i<100; i++) { n=n+1; ...
FEST-Swing是一个用于Swing GUI应用程序功能测试的java开源类库。支持模拟用户交互( 鼠标操作和键盘输入)。支持JDK中的所有Swing组件。提供简洁、强大的API来创建和维护GUI功能测试。 FEST 需要Java SE 5.0 或以后版本支持。
据说logback性能比较高,故想替换以前项目中的log4j,需要如下jar包: jcl-over-slf4j-1.6.1.jar log4j-over-slf4j-1.6.1.jar logback-classic-0.9.28.jar logback-core-0.9.28.jar slf4j-api-1.6.1.jar 
  初学Android游戏开发的朋友,往往会显得有些无所适从,他们常常不知道该从何处入手,每当遇到自己无法解决的难题时,又往往会一边羡慕于 iPhone下有诸如Cocos2d-iphone之类的免费游戏引擎可供使用,一边自暴自弃的抱怨Androi ...
收集了两款个人认为比较好用的数据库通用管理工具 1.DBeaver     官网下载地址:http://dbeaver.jkiss.org/download/ 2. SQuirrel SQL  官网下载地址:http://squirrel-sql.sourceforge.net/
在项目要使用无符号整型,可以在项目中加入joou.jar ,用法如下 import static org.joou.Unsigned.*; // and then... UByte b = ubyte(1); UShort s = ushort(1); UInteger i = uint(1); ULong l = ulong(1);  joou官网: http://www.jooq.org google code主页:http://code.google.com/p/joou/
  用static或者transient修饰的成员数据不会被序列化

Java性能分析工具

    博客分类:
  • Java
分享三款Java性能分析工具: 1.JProfiler 2.Perf4j 3.HeapAnalyer   当然JVM自带的jconsole也是不错的  
FTM模式: 具体方法如下:取下电池,连接USB 数据线,然后立即按住音量下键,直到屏幕上出现FTM字样,这样手机就成功地进入了FTM模式。 还不行就用T卡模式: 1、下载升级包文件N880-T.rar,解压后把image整个目录复制到手机SD卡上(SD卡根目录下image目录文件名image.bin,如果文件不是要修改成image.bin); 2、关机; 3、按住中间设置键+音量上+开机,直接进入到T卡升级界面,你看看到屏中间有个进度条; 4、自动重启后进入系统初始化阶段,请不要操作,直到进入系统(待机界面); 5、升级完成,进入系统正常使用。

Java内存小解

    博客分类:
  • Java
java中堆和堆栈的区别 1.栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。   2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,Java的垃圾收集器会自动收走这些不再使用的数据。但缺点是,由于要在运行时动态分配内存,存取速度较慢。   3. Java中的数据类型有两种。   一种是基本类型(primitive t ...
   我在JSP页面中使用了EL表达 式${param.ftablename==nullexamField.ftabblename:param.ftablename},自己测试没有错 误,放到同事机器上就报错(上面的错误),说我的写的不对,没见过EL表达式里使用三目运算符的,非得让我换成其他的判断形式,换就换,反正程序咋写都一 样,有时间了自己查原因。     问题不好查,一样的代码只是放到不同的机器上了,后来发现我用的Tomcat5.5版本,同事的是Tomcat6.0版本,开始以为是Tomcat6.0 的一个bug或是不再支持那样的写法,后来通过规范代码,在运算符与表达式 ...

Web安全

 
在 Web 应用开发中,安全一直是非常重要的一个方面。安全虽然属于应用的非功能性需求,但是应该在应用开发的初期就考虑进来。如果在应用开 发的后期才考虑安全的问题,就可能陷入一个两难的境地:一方面,应用存在严重的安全漏洞,无法满足用户的要求,并可能造成用户的隐私数据被 攻击者窃取;另一方面,应用的基本架构已经确定,要修复安全漏洞,可能需要对系统的架构做出比较重大的调整,因而需要更多的开发时间,影响 应用的发布进程。因此,从应用开发的第一天就应该把安全相关的因素考虑进来,并在整个应用的开发过程中。 本文详细介绍了如何使用 Spring Security 来保护 Web 应用的安全。Sprin ...
package com.zsw.util.service; import java.sql.Connection;import java.sql.SQLException;import java.util.ArrayList;import java.util.List;import java.lang.reflect.*;import java.sql.*; public class DBCommonFunction<T> { private T ts; public T getTs() { return ts; ...
Global site tag (gtag.js) - Google Analytics