![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
iteye_19891
这个作者很懒,什么都没留下…
展开
-
Java编译器对于String常量表达式的优化(转载)
首先把问题摆出来,先看这个代码 String a = "ab"; String b = "a" + "b"; System.out.println((a == b)); 打印结果会是什么?类似这样的问题,有人考过我,我也拿来考过别人(蛮好玩的,大家也可以拿来问人玩),一般答案会是以下几种: 1.true "a" + "b" 的结果就是"ab&q2008-03-31 13:11:12 · 120 阅读 · 0 评论 -
Tomcat 5 Startup Sequence
[code="java"] Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information reg...原创 2008-11-09 23:56:13 · 82 阅读 · 0 评论 -
Tomcat debug模式启动
在%CATALINA_HOME%\bin\startup.bat中添加以下任意一行配置:SET JAVA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=nSET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -X...2008-11-09 21:59:40 · 92 阅读 · 0 评论 -
计算java对象大小
[code="java"]/** * * http://hi.baidu.com/whzkinger/blog/item/84e82b01295a500d7bec2c0e.html * */public class TestSizeOf { private static final Runtime s_runtime = Runtime.getRuntim...原创 2008-10-14 20:43:35 · 108 阅读 · 0 评论 -
输出方法调用堆栈
[code="java"] Throwable ex = new Throwable(); StackTraceElement[] stackElements = ex.getStackTrace(); if (stackElements != null) { for (int i = 0; i < stackElem...原创 2009-06-25 16:45:58 · 157 阅读 · 0 评论 -
drools内存泄露问题排查分析
[b]一、现象[/b] 某系统使用了drools规则引擎对用户数据按照规则进行计算,在对其某查询接口连续100W次调用过程中发现JVM内存可用量持续下降,从系统启动时的1.5G下降为20-30M,导致java.lang.OutOfMemoryError: Java heap space只能被迫重启系统。 [b]二、排查[/b] 根据问题现象初步判定为系统出现内...原创 2009-12-13 14:12:12 · 1055 阅读 · 0 评论 -
jmock入门
[code="java"]package jmock;import junit.framework.TestCase;import org.jmock.Expectations;import org.jmock.Mockery;public class Test extends TestCase { public void testUserDAO() {...2008-10-04 16:45:59 · 87 阅读 · 0 评论 -
svn回滚版本库
这种情况下,有多种办法可以进行撤销修改。一般我们推荐用svn merge来达成目的。 典型的操作过程如下: 1、保证我们拿到的是最新代码: svn update 假设是28版本。 2、然后找出要移除的确切版本: svn log contacts.java 根据log怀疑是27版本改坏的,比较一下: ...原创 2008-09-20 15:35:48 · 149 阅读 · 0 评论 -
实例化BeanFactory三种方法
[code="java"]package com.test.spring;import org.springframework.beans.factory.BeanFactory;import org.springframework.core.io.Resource;import org.springframework.beans.factory.xml.XmlBeanFactor...原创 2008-08-04 22:56:38 · 245 阅读 · 0 评论 -
Spring定时任务
[code="java"] run ...原创 2008-07-30 09:10:44 · 67 阅读 · 0 评论 -
去掉重复值IO操作
[code="java"]import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.ut...2008-07-30 09:03:51 · 94 阅读 · 0 评论 -
基于Eclipse的Equinox框架开发OSGi Bundle应用
一、创建Plug-in项目:osgiexample[code="java"]package osgi.example.service;/* * 定义服务接口 * 为了将服务接口和服务实现分离,方便其它Bundle引用该服务,我们通常需要将该服务接口单独放在一个包内。 */public interface QueryService { public boole...2008-07-27 19:35:43 · 166 阅读 · 0 评论 -
树形结构输出对象声明的所有属性键值
[code="java"] /** * 获得Student对象声明的所有属性键值 * * @param obj 当前输入对象 * @param str 保存树形结构字符串 * @param level 树形结构等级编号 * @param isListElement 当前输入对象是否为List元素 * @throws IllegalArgume...2008-07-13 21:01:54 · 141 阅读 · 0 评论 -
java日期处理
一、获取系统时间两种方法[code="java"] // 1、java.util.Date + java.text.SimpleDateFormat java.text.SimpleDateFormat format = new java.text.SimpleDateFormat( "yyyy-MM-dd HH:mm:ss EEE"); System.out.pr...2008-04-20 15:32:18 · 56 阅读 · 0 评论 -
JSR(转载)
JSR是Java Specification Requests的缩写,意思是Java 规范请求。是指向JCP(Java Community Process)提出新增一个标准化技术规范的正式请求。任何人都可以提交JSR,以向Java平台增添新的API和服务。JSR已成为Java界的一个重要标准。...2008-03-31 13:14:12 · 155 阅读 · 0 评论 -
尝试给SOFA下的一个定义
OSGI:服务与组件(Components & Services) 关键理念是组件与服务(Components & Services),Developing with OSGi technology means developing bundles: the OSGi components.(摘自:http://www.osgi.org/About/WhyOSGi)。...原创 2009-09-11 18:46:37 · 295 阅读 · 0 评论