关闭
当前搜索:

使用slf4j+log4j

关系slf4j是日志接口,log4j是具体实现,常见的commons-logging也是一种接口,所以我们这里先排除掉,只用slf4jmaven 配置1.7.21 1.1.3<!-- slf4j...
阅读(77) 评论(0)

java动态代理(JDK和cglib)

经典应用场景:事务的控制...
阅读(505) 评论(0)

java gc及jvm调优

一、GC概要   JVM堆相关知识     为什么先说JVM堆?     JVM的堆是Java对象的活动空间,程序中的类的对象从中分配空间,其存储着正在运行着的应用程序用到的所有对象。这些对象的建立方式就是那些new一类的操作,当对象无用后,是GC来负责这个无用的对象(地球人都知道)。 JVM堆     (1) 新域:存储所有新成生的对象     (2) 旧域:新域中的对象,经过了一...
阅读(698) 评论(0)

java vo转换成flex vo

直接上代码 package com.cwap; import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; import java.io.IOException; import java.lang.reflect.Field; public class ConvertJavaVO...
阅读(590) 评论(0)

java异常信息日志输出

当程序运行异常时,e.printStackTrace()会打印出异常。但是很多时候我们希望将这些异常输出到日志中,以便日后可以随时查看到,可以通过这些异常快速的找到程序发生异常的代码。  那么有办法可以将异常的详细信息输出到文件吗?答案是肯定的。  程序:  public static String getTrace(Throwable t) { StringWriter stringWr...
阅读(4101) 评论(0)

double类型精度问题格式设置

我们知道double类型在进行处理时会涉及到精度丢失问题比如 double d=100*1.005; 结果d的结果为100.49999999999999 怎么解决这种问题呢,用DecimalFormat,它对double类型的进行四舍五入处理用法如下: DecimalFormat df=new DecimalFormat(pattern);  String nums=df.forma...
阅读(1791) 评论(0)

Java解析XML的四种方法

XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便。对于XML本身的语法知识与技术细节,需要阅读相关的技术文献,这里面包括的内容有DOM(Document Object Model),DTD(Document Type Definition),SAX(Simple API for XML),XSD(Xml Schema Definit...
阅读(591) 评论(0)

java通过反射调用不同参数的方法

import java.lang.reflect.Method; public class testReflect { /** * @param args */ public static void main(String[] args) { try { Wu w=new Wu(); Object[] argspara=new Object[]{}; tes...
阅读(1778) 评论(0)

java注解应用-java.lang.annotation

Java注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起到说明、配置的功能。 注解不会也不能影响代码的实际逻辑,仅仅起到辅助性的作用。包含在 java.lang.annotation 包中。 1、元注解 元注解是指注解的注解。包括  @Retention @Target @Document @Inherited四种。 1.1、@Retention...
阅读(1437) 评论(0)

静态内部类、静态变量的加载次数-理解静态内部类实现线程安全的单例模式

百度众说纷纭的情况下就不如自己写例子测试理论,话不多说,上代码: public class Sta { public static long date=System.currentTimeMillis();//1 public int da=1;//3,5 static{ System.out.println("Sta:"+System.currentTimeMillis());/...
阅读(3170) 评论(3)

java类中静态代码块、构造代码块、构造函数快速理解

实例: public class testStatic extends Fa{ static{ System.out.println("son:静态代码块"); } { System.out.println("son:构造代码块"); } public testStatic(){ System.out.println("son:构造函数块"); } public ...
阅读(1794) 评论(0)

Java内存区域

Java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的高墙,墙外面的人想进去,墙里面的人想出来。 运行时数据区域:   Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有些区域则是依赖用户线程的启动和结束而建立和销毁。   1、程序计数器 ...
阅读(564) 评论(0)

java基础:HashMap Hashtable LinkedHashMap TreeMap

import java.util.HashMap; import java.util.Hashtable; import java.util.LinkedHashMap; import java.util.Map; import java.util.TreeMap; import java.util.Map.Entry; public class testMap { /** * @pa...
阅读(875) 评论(0)

JVM基础概念总结:数据类型、堆与栈

本文来自和你在一起的博客,原文标题为《JVM调优总结(一)-- 一些概念》。 数据类型 横向对比JVM 1.6与JVM 1.5性能 Java语言将淡出 JVM宝座争夺战预热 探秘Java 7:JVM动态语言支持详解 Sun发布JDK 7早期预览版 JVM性能大幅提升 Google启动Noop语言项目 意在JVM Java虚拟机中,数据类型可以分为两类:基本...
阅读(616) 评论(0)

url-pattern详解

Servlet和filter是J2EE开发中常用的技术,使用方便,配置简单。servlet和filter中的url-pattern有一些文章在里 面的,总结了一些东西,以免遇到问题又要浪费时间。    一,servlet容器对url的匹配过程: 当一个请求发送到servlet容器的时候,容器先会将请求的url减去当前应用上下文的路径作为servlet的映射url,比如我访问的是 http:...
阅读(697) 评论(0)

filter过滤器详解

1、Filter工作原理(执行流程)               当客户端发出Web资源的请求时,Web服务器根据应用程序配置文件设置的过滤规则进行检查,若客户请求满足过滤规则,则对客户请求/响应进行拦截,对请求头和请求数据进行检查或改动,并依次通过过滤器链,最后把请求/响应交给请求的Web资源处理。请求信息在过滤器链中可以被修改,也可以根据条件让请求不发往资源处理器,并直接向客户机发回一个响应...
阅读(2147) 评论(0)

Java中extend 与 implement 区别

简单说:  extends是继承父类,只要那个类不是声明为final或者那个类定义为abstract的就能继承,JAVA中不支持多重继承,但是可以用接口来实现,这样就要用到implements,继承只能继承一个类,但implements可以实现多个接口,用逗号分开就行了 比如  class A extends B implements C,D,E    术语话来说:  extends 继承...
阅读(2602) 评论(0)

session常见问题解答

1.session客户端与服务器端怎么交互     当程序需要为某个客户端的请求创建一个session的时候,服务器首先检查这个客户端的请求里是否已包含了一个session标识 - 称为session id,如果已包含一个session id则说明以前已经为此客户端创建过session,服务器就按照session id把这个session检索出来使用(如果检索不到,可能会新建一个),如果客户端请...
阅读(883) 评论(0)

log4j实用配置

简单log4j配置,速学速用...
阅读(877) 评论(0)

eclipse处理长字符串拼接快捷方法类

情景: 你在后台写sql文访问数据库时是不是要这样写 String sql="select a," +"b," +"c " +"from table"; 当sql语句短还好,要是长了该写多少个“+”和““”啊,于是就想写一个工具类处理长字符串拼接的问题 代码: imp...
阅读(1550) 评论(0)
25条 共2页1 2 下一页 尾页
    个人资料
    • 访问:228052次
    • 积分:3916
    • 等级:
    • 排名:第9118名
    • 原创:140篇
    • 转载:77篇
    • 译文:0篇
    • 评论:41条
    心境
    • n年后的事情会是什么样子
    • 谁知道呢
    • 做好现在吧
    • 每天能进步一点
    • 你就应该满足了
    博客专栏