<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Fantasy]]></title><description><![CDATA[选择自己心喜欢的，喜欢自己选择的]]></description><link>https://blog.youkuaiyun.com/j2ee_fan</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; j2ee_fan]]></copyright><item><title><![CDATA[oracle sql developer执行脚本]]></title><link>https://blog.youkuaiyun.com/j2ee_fan/article/details/84808016</link><guid>https://blog.youkuaiyun.com/j2ee_fan/article/details/84808016</guid><author>j2ee_fan</author><pubDate>Tue, 28 Jun 2016 21:00:15 +0800</pubDate><description><![CDATA[You could execute the .sql file as a script in the SQL Developer worksheet. Either use the Run Script icon, or simply press F5.

fore example
@C:\Users\Desktop\gateway-data-migration\test.sql;]]></description><category></category></item><item><title><![CDATA[javascript培训准备]]></title><link>https://blog.youkuaiyun.com/j2ee_fan/article/details/84532529</link><guid>https://blog.youkuaiyun.com/j2ee_fan/article/details/84532529</guid><author>j2ee_fan</author><pubDate>Fri, 28 Feb 2014 16:15:31 +0800</pubDate><description><![CDATA[开发环境	客户端:Chrome
服务端:NodeJS
安装NodeJS后，在cmd命令行下使用npm install -g xxx 安装插件：
•	npm install -g node-inspector 
•	Jasmine 
•	Mocha

开发工具	Sublime Text
安装插件：
•	开启Sublime插件安装： 
o	按Ctrl+`调出console,粘贴以下...]]></description><category></category></item><item><title><![CDATA[Java中常用的时间操作方法]]></title><link>https://blog.youkuaiyun.com/j2ee_fan/article/details/84389879</link><guid>https://blog.youkuaiyun.com/j2ee_fan/article/details/84389879</guid><author>j2ee_fan</author><pubDate>Wed, 06 Feb 2013 15:43:52 +0800</pubDate><description><![CDATA[    /** 
     *  
     * @param 要转换的毫秒数 
     * @return 该毫秒数转换为 * days * hours * minutes * seconds 后的格式 
     * @author fy.zhang 
     */  
    public static String formatDuring(long mss) {  
 ...]]></description><category></category></item><item><title><![CDATA[oracle order by 指定顺序---decode函数]]></title><link>https://blog.youkuaiyun.com/j2ee_fan/article/details/84389842</link><guid>https://blog.youkuaiyun.com/j2ee_fan/article/details/84389842</guid><author>j2ee_fan</author><pubDate>Wed, 06 Feb 2013 14:54:14 +0800</pubDate><description><![CDATA[ORDER BY  用法 --指定排序

SQL语句中

order by  可以按照指定的顺序排序否

比如 记录中 某字段值   NCH  HCH   ACS   TWN....

ORDER BY DECODE(col,'NCH','1','HCH','2','ACS','3','TWN','4',col)

col代表某列查出来的数据.

Oracle 中 deco...]]></description><category></category></item><item><title><![CDATA[OracleOracle计算时间差函数]]></title><link>https://blog.youkuaiyun.com/j2ee_fan/article/details/84389835</link><guid>https://blog.youkuaiyun.com/j2ee_fan/article/details/84389835</guid><author>j2ee_fan</author><pubDate>Wed, 06 Feb 2013 14:51:02 +0800</pubDate><description><![CDATA[两个Date类型字段：START_DATE，END_DATE，计算这两个日期的时间差（分别以天，小时，分钟，秒，毫秒）：

天：

ROUND(TO_NUMBER(END_DATE - START_DATE))

小时：

ROUND(TO_NUMBER(END_DATE - START_DATE) * 24)

分钟：

ROUND(TO_NUMBER(END_DATE ...]]></description><category></category></item><item><title><![CDATA[安装Eclipse Jetty插件遇到的问题]]></title><link>https://blog.youkuaiyun.com/j2ee_fan/article/details/84378561</link><guid>https://blog.youkuaiyun.com/j2ee_fan/article/details/84378561</guid><author>j2ee_fan</author><pubDate>Tue, 08 Jan 2013 21:48:13 +0800</pubDate><description><![CDATA[eclipse的jetty plugin 地址:
jetty plugin - http://run-jetty-run.googlecode.com/svn/trunk/updatesite/

ＮＯＴＥ:在安装的时候不要两个版本都选择,　只选择一个版本就好了,　否则会出错无法安装....]]></description><category></category></item><item><title><![CDATA[Tomcat Context配置 ]]></title><link>https://blog.youkuaiyun.com/j2ee_fan/article/details/84378558</link><guid>https://blog.youkuaiyun.com/j2ee_fan/article/details/84378558</guid><author>j2ee_fan</author><pubDate>Tue, 08 Jan 2013 21:43:31 +0800</pubDate><description><![CDATA[Context&gt;元素的属性:
path:指定访问该Web应用的URL入口。
docBase:指定Web应用的文件路径，可以给定绝对路径，也可以给定相对于的appBase属性的相对路径，如果Web应用采用开放目录结构，则指定Web应用的根目录，如果Web应用是个war文件，则指定war文件的路径。(指定项目所在地址)
reloadable:如果这个属性设为true，tomcat服务器在运行状态...]]></description><category></category></item><item><title><![CDATA[weblogic加载hibernate3时,ClassNotFoundException的解决方法]]></title><link>https://blog.youkuaiyun.com/j2ee_fan/article/details/84375640</link><guid>https://blog.youkuaiyun.com/j2ee_fan/article/details/84375640</guid><author>j2ee_fan</author><pubDate>Thu, 03 Jan 2013 19:44:26 +0800</pubDate><description><![CDATA[WebLogic Server 版本: 10.3.5.0
hibernate  3

在Tomcat中可以正常运行的SSH项目，移植到weblogic1 10.3.5.0后

在做查询的时候，报出  org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken这  个错误（是通过数...]]></description><category></category></item><item><title><![CDATA[java classpath 批量设置shell脚本]]></title><link>https://blog.youkuaiyun.com/j2ee_fan/article/details/84375583</link><guid>https://blog.youkuaiyun.com/j2ee_fan/article/details/84375583</guid><author>j2ee_fan</author><pubDate>Thu, 03 Jan 2013 17:49:31 +0800</pubDate><description><![CDATA[linux bash　jar文件之间的分隔符是':'

export JAR_HOME=path to directory which includes jars

for f in $JAR_HOME/*.jar
do
JAR_CLASSPATH=$JAR_CLASSPATH:$f
done
export JAR_CLASSPATH

#the next line will ...]]></description><category></category></item><item><title><![CDATA[Java垃圾回收机制及垃圾收集器]]></title><link>https://blog.youkuaiyun.com/j2ee_fan/article/details/84282710</link><guid>https://blog.youkuaiyun.com/j2ee_fan/article/details/84282710</guid><author>j2ee_fan</author><pubDate>Mon, 03 Sep 2012 21:44:37 +0800</pubDate><description><![CDATA[垃圾收集GC（Garbage Collection）是Java语言的核心技术之一。垃圾收集的目的在于清除不再使用的对象。GC通过确定对象是否被活动对象引用来确定是否收集该对象。GC首先要判断该对象是否是时候可以收集。两种常用的方法是引用计数算法和对象引用遍历。

[b]引用计数算法[/b]

引用计数是垃圾收集器中的早期策略。在这种方法中，堆中每个对象（不是引用）都有一个引用计数。当一个对...]]></description><category></category></item><item><title><![CDATA[java应用程序调优四方面]]></title><link>https://blog.youkuaiyun.com/j2ee_fan/article/details/84282634</link><guid>https://blog.youkuaiyun.com/j2ee_fan/article/details/84282634</guid><author>j2ee_fan</author><pubDate>Mon, 03 Sep 2012 19:39:49 +0800</pubDate><description><![CDATA[一个典型的J2EE系统由DB、应用、应用（WEB）服务器、JVM组成。 
调优可分别针对这几个部分调优，下面介绍一下各个部分调优的一些经验。 
1. DB调优：DB调优主要关注下面几个方面：1）选择合适索引；2）避免复杂查询；3）尽量将复杂运算挪到应用中，以降低DB复杂，因为让应用可伸缩的代价远比让DB可伸缩的代价低；4）避免关联查询；调优的过程中，可借助Oracle的sql将比较耗时的SQL...]]></description><category></category></item><item><title><![CDATA[关于实现在服务器停掉的时候调用bean的destroy方法]]></title><link>https://blog.youkuaiyun.com/j2ee_fan/article/details/84277376</link><guid>https://blog.youkuaiyun.com/j2ee_fan/article/details/84277376</guid><author>j2ee_fan</author><pubDate>Thu, 23 Aug 2012 10:46:33 +0800</pubDate><description><![CDATA[今天遇到一个需求, 就是在停掉服务器的时候,希望停止一个web service的服务, 通过spring实现很简单, 只需要bean继承DisposableBean就可以了, 代码如下:

[code=&quot;java&quot;]
package com.citi.risk.portal.util;

import org.springframework.beans.factory.Disposabl...]]></description><category></category></item><item><title><![CDATA[关于jmeter的入门]]></title><link>https://blog.youkuaiyun.com/j2ee_fan/article/details/84277170</link><guid>https://blog.youkuaiyun.com/j2ee_fan/article/details/84277170</guid><author>j2ee_fan</author><pubDate>Wed, 22 Aug 2012 21:41:05 +0800</pubDate><description><![CDATA[今天项目中Leader要求做压力测试, 以前从来没有使用过, 临时报佛脚, 算是熟悉了最基本的功能吧.

Jmeter是免费开源的性能测试工具.  在如今越来越注重知识产权的今天, 公司越来越不愿意冒着巨大的风险去使用盗版的商业性能测试工具. 但如果不使用盗版, 昂贵的费用不是每一个中小型公司,甚至是大型公司愿意投入这么多钱.  jmeter这个免费且好用的性能测试工具, 将会是我们不二的选择...]]></description><category></category></item><item><title><![CDATA[java中重命名文件并移动文件]]></title><link>https://blog.youkuaiyun.com/j2ee_fan/article/details/84277168</link><guid>https://blog.youkuaiyun.com/j2ee_fan/article/details/84277168</guid><author>j2ee_fan</author><pubDate>Wed, 22 Aug 2012 21:19:26 +0800</pubDate><description><![CDATA[今天遇到一个需求,需要把有1000行的文件重命名为*.done并移动到新的目录当中, 本来很简单的需求,实际也真的很简单, 浪费很多时间太不应该, 代码如下.

[code=&quot;java&quot;]
	private void archiveAuditLogFile(String oldFileAbsolutePath){
		String archiveFolderPath = this.audi...]]></description><category></category></item><item><title><![CDATA[关于GWT中RequestBuilder的缓存问题]]></title><link>https://blog.youkuaiyun.com/j2ee_fan/article/details/84277167</link><guid>https://blog.youkuaiyun.com/j2ee_fan/article/details/84277167</guid><author>j2ee_fan</author><pubDate>Wed, 22 Aug 2012 21:13:12 +0800</pubDate><description><![CDATA[今天遇到一个需求, 就是在前段每隔1分钟遍发送请求到后台读取当前数据库状态, 本来感觉很简单的问题花了好久才解决,而罪魁祸首就是缓存, 原代码如下:

[code=&quot;java&quot;]
	public  void checkDBStatusTrigger(){

    	Timer refreshTimer = new Timer() {
			public void run() {
	...]]></description><category></category></item><item><title><![CDATA[java线程锁机制Synchronized ]]></title><link>https://blog.youkuaiyun.com/j2ee_fan/article/details/84277154</link><guid>https://blog.youkuaiyun.com/j2ee_fan/article/details/84277154</guid><author>j2ee_fan</author><pubDate>Wed, 22 Aug 2012 20:23:19 +0800</pubDate><description><![CDATA[[size=x-large]看到一个关于Java锁机制Synchronized很贴切的比喻, 非常便于理解锁的工作方式.

打个比方：一个object就像一个大房子，大门永远打开。房子里有很多房间（也就是方法）。这些房间有上锁的（synchronized方法）， 和不上锁之分（普通方法）。房门口放着一把钥匙（key），这把钥匙可以打开所有上锁的房间。另外我把所有想调用该对象方法的线程比喻成想进...]]></description><category></category></item><item><title><![CDATA[java设置一段代码执行的超时时间的简单方法 间接实现获取Connection超时问题]]></title><link>https://blog.youkuaiyun.com/j2ee_fan/article/details/84276438</link><guid>https://blog.youkuaiyun.com/j2ee_fan/article/details/84276438</guid><author>j2ee_fan</author><pubDate>Tue, 21 Aug 2012 15:22:21 +0800</pubDate><description><![CDATA[最近有个需求, 当DB压力过大时获取Connction的时间过慢长时间不返回的话, 就不连接DB了, 研究了好久,DataSource里面的setLoginTimeOut 根本没法用, 刚开始一直纠结在大google搜索&quot;java get connection 超时&quot;答案上, 但始终找不到答案, 偶然尝试了下&quot;java 设置超时&quot; 问题就迎刃而解了.

java早已经给我们提供了解决方案。jd...]]></description><category></category></item><item><title><![CDATA[关于DataSource返回值]]></title><link>https://blog.youkuaiyun.com/j2ee_fan/article/details/84254290</link><guid>https://blog.youkuaiyun.com/j2ee_fan/article/details/84254290</guid><author>j2ee_fan</author><pubDate>Fri, 20 Jul 2012 20:13:55 +0800</pubDate><description><![CDATA[
今天在用smartgwt的datasource的时候,debug模式一直遇到这个错误, 刚开始没留心看, 后来才注意到如果要用datasource一定要有返回值的, 查看阿三写的代码发型spring controller层没有任何返回, 于是加上对应返回后问题遍不再存在了!
the default RestDataSource requires some tags in it, even if...]]></description><category></category></item><item><title><![CDATA[Spring SimpleJdbcTemplate查询例子]]></title><link>https://blog.youkuaiyun.com/j2ee_fan/article/details/84249481</link><guid>https://blog.youkuaiyun.com/j2ee_fan/article/details/84249481</guid><author>j2ee_fan</author><pubDate>Fri, 13 Jul 2012 16:54:14 +0800</pubDate><description><![CDATA[1. Querying for Single Row

Here’s two ways to show you how to query or extract a single row from database, and convert it into a model class.

1.1 Custom RowMapper

In general, It’s always reco...]]></description><category></category></item><item><title><![CDATA[利用P6SPY ＋SQL Profiler记录、统计web app对数据库的操作。]]></title><link>https://blog.youkuaiyun.com/j2ee_fan/article/details/84244792</link><guid>https://blog.youkuaiyun.com/j2ee_fan/article/details/84244792</guid><author>j2ee_fan</author><pubDate>Thu, 05 Jul 2012 19:39:02 +0800</pubDate><description><![CDATA[弄hibernate时，想显示sql语句，可以设置show_sql为true来达到这个目的，但是参数值全是像PreparedStatement一样，用?来代替的。
用p6spy可以达到显示的那些参数原值的目的，但可读性差。可以利用SQL Profiler来处理这个事情。
p6spy还可以用来记录web app访问DB的sql总数,从而更好的帮我们分析项目中的隐藏问题.
p6spy: http...]]></description><category></category></item></channel></rss>