自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JeelonXu.feng

技术成就梦想────品质●永远重于技术

  • 博客(102)
  • 资源 (28)
  • 收藏
  • 关注

转载 关于ThreadLocal引起内存泄漏的理解

ThreadLocal 的作用是提供线程内的局部变量,这种变量在线程的生命周期内起作用,减少同一个线程内多个函数或者组件之间一些公共变量的传递的复杂度。但是如果滥用 ThreadLocal,就可能会导致内存泄漏。下面,我们将围绕三个方面来分析 ThreadLocal 内存泄漏的问题ThreadLocal 实现原理ThreadLocal为什么会内存泄漏ThreadLoca

2017-03-13 10:41:05 957

原创 oracle 服务操作

--杀掉oracle相关进程$ ps -ef |grep $ORACLE_SID|grep -v grep|awk '{print $2}' | xargs kill -9--恢复共享内存$ ipcs -m | grep oracle | awk '{print $2}' | xargs ipcrm shm1. linux下启动oracle su - oracle sqlplus /

2016-10-17 13:30:27 643

原创 java+Oracle Sqlload 大数据

java 大数据入库

2016-10-13 16:51:57 2456

原创 oracle 查看锁表情况并处理锁表

/**locked*query locked object and analyse reason,kill it**/select 'alter system kill session ''' || SID || ',' || SERIAL# || ''';' from (select distinct a.sid,

2014-09-16 14:51:21 24911 1

原创 Oralce存储过程

Oralce存储过程: 1.整体结构CREATE OR REPLACE PROCEDURE 存储过程名字(参数1 IN NUMBER,参数2 IN NUMBER) IS变量1 INTEGER :=0;变量2 DATE;BEGIN END 存储过程名字2.SELECT INTO STATEMENT将select查询的结果存入到变量中,可以同时将

2013-04-19 03:24:02 1915

原创 你的java基础还可以吗?㈠

以下载自 Think in Java  4.0  都是很基础的知识: 阅读到本文底部之前先看看下面的代码会打印出什么样的结果:1.package com.testClass;class Bowl{ Bowl(int i){ System.out.println("Bowl(" + i + ")"); } void f1(int i){ Syste

2012-04-11 17:39:43 983

原创 javaScript弹div框

/*该死的需求,js弹出div框*/ function MessageBox() { this.titleheight = "15"; // 提示窗口标题高度 this.bordercolor = "green"; // 提示窗口的边框颜色 this.titlecolor = "red"; // 提示窗口的标题颜色 this.titlebgc

2012-04-06 15:20:42 1130

转载 java编程中提升性能的几点建议

一下转载于 51CTO ,其中或许有些意见大家不一致,但大多还是比较合理的。愿大家多多指正、指教。  下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。1. 尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:第一,控制资源的使用,通过线程同步来控制资源

2012-03-22 10:02:15 696

原创 UrlReWriteFilter 路径改写

作为一个网站,在开发的时候,使用它-UrlReWriteFilter是必须的。UrlRewriteFilter是一个用于改写URL的Web过滤器,类似于Apache的mod_rewrite。适用于任何Web应用服务器(如Resin,Orion,Tomcat等)。其典型应用就把动态URL静态化,便于搜索引擎爬虫抓取你的动态网页。 在这写出使用它的步骤: 1,添加urlrewrit

2012-03-14 15:37:30 3032

翻译 Java程序员应该了解的10个面向对象设计原则

面向对象设计原则是OOPS(Object-Oriented Programming System,面向对象的程序设计系统)编程的核心,但大多数Java程序员追逐像Singleton、Decorator、Observer这样的设计模式,而不重视面向对象的分析和设计。甚至还有经验丰富的Java程序员没有听说过OOPS和SOLID设计原则,他们根本不知道设计原则的好处,也不知道如何依照这些原则来进行编程

2012-03-14 09:56:54 764

翻译 Struts学习笔记要点

一、Struts2与 Stuts:1、 Struts2是由webwork2发展来的而非Struts1,相比Struts1,Struts2编码规范跟类似与webwork22、Struts2非侵入式设计、Struts1属于侵入式设计3、Struts1与ServletAPI、strutsAPI紧密耦合;Struts1则不4、Struts2利用拦截器进行AOP编程,实现如权限拦截功能5

2012-03-12 14:45:02 756

原创 Java 发送邮件

采用Java给指定(一位或多位)邮箱用户发送指定内容的邮件:  package com.jeelon.util;import java.util.Properties;import javax.mail.BodyPart;import javax.mail.Message;import javax.mail.MessagingException;import jav

2012-03-07 13:57:55 1204

原创 给Java.util.List按指定顺序排序

开发中有时需要给List排序,大家都知道List本身是排序的,但它内部排序是按照存入顺序排序的,故而有时候这并不是我们所需要的。为此,我们需要按照我们的意愿把List里面的object排序。 例子: 实现List里面Object类的配需Object里面有一个时间字段 HH:mm 需要让Object实现Comparable接口,并实现其方法;package com

2012-03-05 15:01:07 15487

原创 JavaScript实现Java的List功能

/** * js模拟java中的List * @冯旭 */var list = new Array();/** * 添加 * @param {Object} object */function add(object) { list[list.length] = object;}/** * 移除此列表中指定位置上的元素。 * @

2012-02-29 13:12:17 11973 2

原创 java+ajax实现web目录树

这是我今天做的java+ajax实现的目录树 做了一天 终于弄出来了 死了好多脑细胞,不容易啊 ,开始在网上找了好多资料,本人愚拙没用一个弄清楚了,无奈之下,只有自己动手丰衣足食。开始的时候我没用考虑到性能,所以用到了java递归的方式,架上项目数据库后测试才发现,速度慢的惊人(共几万条数据)。需要点击父目录后才查询显示父目录下面的子目录。所以不得不改变方针。我用到js 递归生成div

2011-12-14 17:14:28 11394 16

原创 Oracle学习资料

SQL Plus常用命令1.set linesize 200set linesize 可以设置一行的字符数,默认为80个字符2.l(List) 可以显示缓存区中的最后执行的内容3.run / r重新运行缓存区中的语句4.save save可以将最后一次在缓存区中执行的语句保存到文件5.get get可以将文件中的sql语句放到缓存区中,采用/或r或run

2011-11-28 07:36:45 8507 6

原创 ORA-01033:ORACLE initialization or shutdown in process

Oracle遇到问题 :在PL/SQL当输入用户名和密码后 竟然出现标题上错误,我一项目数据库数据库全都没有备份,还有很多很多数据,该不会让我重装数据库吧,想到这个我汗那个流啊。在网上查了下 看了看文章,还有解决办法,真让我裂了把汗。出现这个问题多半是由于数据库文件丢失。Oracle在启动后,用户登录时是要将方案中原有配置信息装载进入,装载过程中遇到原有文件指定的位置上没有找到,所以就报出

2011-11-25 14:00:01 23210 4

原创 访问操作类私有属性和方法的两种方式

有些时候由于由于项目需要,我们在只知道类名和方法名的情况下需要去访问那个类的私有方法和属性。下面是两者是在只知道类名的情况下去访问那个类私有变量和方法的例子: 1.通过内部类。(这种方式需要事先知道以后要被访问,故而设置成内部类的方式,不过这种方式用起来有点牵强,个人觉得) 例子:package com.jeelon.test1;/** * 内部类实现访问一个类

2011-11-25 11:29:14 8418

原创 将数据导出到Excel(java操作Excel)

工作需要,万般无奈在网上查了好多资料 ,这导出到Excel的方法有很多,我看到了这个,加上了自己的一些修改,分享给大家,望大家多多的指正,并且希望你不吝共享你更好的方法哦,感激不尽。  1.封装要到处的数据类,这里使用Student类举例:package com.jeelon.exportExcle;public class Student { private in

2011-11-24 17:07:02 44677 17

原创 Struts2文件上传

上传多个文件:1.jsp页面: function addComponent() { var uploadHTML = document.createElement(""); document.getElementById("files").appendChild(uploadHTML); uploadHTML = document.createElement("");

2011-11-24 13:09:13 1415 1

原创 javaSE动态代理

简单创建动态代理的步骤: 1.创建一个实现类(动态代理类)实现接口InvocationHandler,并且他必须实现invoke方法。2.创建被代理的类以及接口。3.通过Proxy的静态方法Proxy.newProxyInstance(ClassLoader loader, Class[]interfaces, InvocationHandler handler)创建一个代理。

2011-11-20 12:34:34 1435 1

原创 Spring事务的几种配置方式

第一种和第二种是:为所有的Bean分别都创建一个代理和所有的Bean都共享一个代理基类再此就不列出这两种了。 使用拦截器配置Spring事务(下面是applicationContext.xml配置信息): <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://w

2011-11-18 16:12:32 3079

原创 Hibernate 级联删除

在一对多的关系映射中在一的一方配置文件中将会配置set节点信息:*.hbm.xml配置文件中set节点的属性:         Lazy:默认是true 即使用延迟加载,false表示即时加载;         Order-by:一的一方set集合内多的一方实体集合的排序方式 默认是主键排序 但可以更改;         Cascade:是否使用级联操作;配置方法:cascad

2011-11-03 21:12:43 18563 2

原创 Ajax判断用户名是否存在并

//javaScript部分: var xmlHttpRequest;function createXmlHttpRetuest() { if (window.ActiveXObject) { try { xmlHttpRequest = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { xmlHttpR

2011-10-29 15:00:15 4219 1

原创 java解析XML和java解析HTML

一。dom4j  解析xml: 俩jar包:dom4j-1.6.1.jar 和jaxen-1.1-beta-6.jar /** * java解析xml文件各个节点信息 * * @author Jeelon * @param string * :解析的文件名 */ private static void getXmlIn

2011-10-19 22:32:00 7302

原创 Tinked in java 4.0 学习总结一

成员变量与局部变量:成员变量可以不赋初值直接使用,打印出默认值;局部变量不赋初值使用出错 保存到什么位置?(此片段摘自java编程思想 第四版)程序运行时,我们最好对数据保存到什么地方做到心中有数。特别要注意的是内存的分配。有六个地方都可以保存数据: (1)

2011-10-13 21:19:52 758

原创 javaScript正则之form验证

对form表单进行简单的验证,错误之处,原来者指正,谢谢! function check(Form) { var nameExpression = /[^\u4E00-\u9FA5]/; var PnumExpression = /^\d{17}[\d|X]|^\d{15}$/; var EmailExpression = /\w+([-+.']\w+)*@\w+([-.

2011-08-21 23:00:30 870

原创 javaScript学习DOM案例1

注册后创建表格并显示相应的数据 显示简单的删除操作:  function showInfo() { var tbb = document.createElement("table"); tbb.align = "center" ; tbb.w

2011-08-20 23:27:14 810

原创 Spring 小结

框架与实现思想        MVC:模型视图控制器,表现层的的设计思想,Struts1是MVC的一个实现。ORM:对象关系映射,持久化层的设计思想,hibernate是ORM的一个优雅实现。IOC(DI): 控制反转或依赖注入(IOC与DI是从不同角度来说明

2011-08-06 14:33:17 1501 3

原创 SSH1整合(Struts1.3Spring3.0Hibernate3.3)

SS1整合(Struts1.3Spring3.0/Spring2.5)1.      除添加struts支持,spring支持外,添加springweb支持2.     分两种方式使struts配置文件指向spring配置文件 a:使用使用插件(C

2011-08-04 09:43:31 1760

原创 java 反射小例

1.通过反射动态获得对象:a./** * 此方法根据类名得到类的对象 只适合于该类有无参构造方法时才使用 * * @param ClassName 类的完整名 * @return 返回类完整名所对应的类对象 * @throws Exception */ private static Object getObjectByConstructor(Str

2011-07-30 10:55:58 708

原创 Hibernate 学习小结

Hibernate配置文件包括两种:          主配置文件:hibernate.cfg.xml,整个hibernate项目只有一个,它包含三部分内容:1.       连接数据库信息:连接数据库字符串、连接数据库用户名,密码、驱动程序名称、方言。1.       自己的属

2011-07-28 21:25:28 884

原创 Struts2

Struts2受管理Bean得到request和response     1.       IOC方法:在受管理的Bean中类实现ServletRequestAware与ServletResponseAware接口,声明HttpServletRequest request和HttpServletResponse response 然后添加get  set  方法即可用request

2011-07-28 19:51:25 853

原创 Struts 整理

Struts配置文件节点说明:通过源代码了解struts运行路径:1:解析请求路径得到path Path=request.getServletPath();2:根据path得到一个ActionMapping    封装一个action节点的所有信息,包括子节点信息,如:forwo

2011-07-28 19:45:28 839

原创 Proxool连接池 配置

首先要将配置Proxool需要jar包放入项目中  web根目录下lib里面   commons-logging.jar、proxool-0.9.1.jar、proxool-cglib.jar 然后开始配置   首先在WEB-INF下新建一个proxool.xml文件,并配置关键代码如下:  Jeelon jdbc:sqlserver://localh

2011-06-21 19:13:00 1306

原创 Tomcat连接池

 自Tomcat5.5以上 连接池就无需在web项目server.xml下配置  下面是基本步骤:   首先 需要将数据库jar包添加到Tomcat安装目录lib里  (当然这里用的是SQLServer  2000、2005)  其次   在项目web根目录下的META-INF 下新建一个context.xml在里面添加如下:  --><Reso

2011-06-21 15:05:00 1051

原创 AJAX 联动问题

 public void init() throws ServletException { List list = new ArrayList(); list.add("遵义"); list.add("仁怀"); list.add("毕节"); list.add("兴义"); list.add("都匀"); map.put("1", list)

2011-06-19 12:28:00 2316

原创 AJAX缓存问题产生的缘由以及几种解决方法

AJAX产生原因: 本质是浏览器缓存问题,浏览器为了提高更好的交互方式,在其内部缓存了以访问的页面的信息,当再一次对同以个URL请求时,就不提交 而使用缓存数据。       解决AJAX缓存方法: 1:禁用浏览器缓存(这样会使得浏览器浏览网页的速度变慢) 2:只发送post请求而不发送get请求 3:在请求地址中加入

2011-06-17 18:17:00 795

原创 创建AJAX

使用AJAX之前  需要经过下面的步骤:  //声明全局对象 var xmlHttpRequest; function createXmlHttpRetuest(){ if(window.ActiveXObject){ try{ xmlHttpRequest = new ActiveXObject("Microsoft.XMLHTTP"

2011-06-17 18:11:00 2106

翻译 软件开源真正意义何在?

在AMD追赶英特尔的漫漫长途中,一句广为流传的话是这样说的:“AMD的存在,不仅深受AMD客户的拥护,也是英特尔用户的福气,因为它打压了英特尔的高价垄断。”同样,开源软件相对于商业软件也是同样的道理,尤其是对那些具有垄断性质的软件来说,开源软件更显其深远意义。   君不见在IBM、Sun等公司推动OpenOffice系统成为业界标准的进逼下,顽固如微软者也不得不把MS Office拿出来充公。显然

2011-06-04 23:08:00 10048

JS双击图片缩放效果

JS双击图片缩放效果

2015-04-15

tomcat解析多个项目配置

tomcat解析多个项目配置,并设置默认访问项目。

2014-03-28

jQuery EasyUI 1.3.4

jQuery EasyUI 1.3.4

2013-11-11

PLSQL插件

PLSQL插件

2013-05-29

拨号器

拨号器

2013-05-29

DRP分销资源计划

DRP分销资源计划

2013-05-28

IN_JADL_FRAME

IN_JADL_FRAME

2013-01-05

ajax弹窗即时上传副带进度条+ajax定时访问数据库

ajax弹窗即时上传副带进度条+ajax定时访问数据库

2012-06-19

ajax及时上传附带进度条 ajax定时

本资源包含ajax及时上传(如上传头像,即传即用)和 带进度条及时上传。ajax定时访问数据案例。

2012-06-07

SSH2 整合jar包

SSH2 整合jar包

2011-12-28

Jquery学习资料

很好的JQuery资源,金典例子 从入门到深入,层层更进。。。

2011-12-15

java操作Excel的jar包

java操作Excel的jar包

2011-11-24

jsoup-1.6.0.jar

jsoup-1.6.0.jar HTML解析器jsoup-1.6.0.jar HTML解析器jsoup-1.6.0.jar HTML解析器jsoup-1.6.0.jar HTML解析器jsoup-1.6.0.jar HTML解析器

2011-08-16

SSH学习小结SSH学习小结

SSH学习小结SSH学习小结SSH学习小结SSH学习小结

2011-08-11

web开发需要的驱动包

JSTL SQLSERVER.JAR 文件上传下载jar servlet 连接池 等 驱动包...

2011-07-29

Proxool连接池jar包

Proxool连接池jar包Proxool连接池jar包Proxool连接池jar包

2011-06-23

Servlet API 中文

Servlet 中文 API Servlet 中文 API Servlet 中文 API Servlet 中文 API Servlet 中文 API Servlet 中文 API

2011-05-08

jsp文件上传下载jar包

jsp文件上传下载jar包。jsp文件上传下载jar包

2011-04-29

DAO 数据访问对象

DAO (Date Access Object) 数据访问对象

2011-04-23

sqlserver 2005驱动包 /servlet -API

sqlserver 2005驱动包 /servlet -API

2011-03-31

java 定时关机小程序

能实现计算机定时关机,马上关机 注销以及重启功能

2010-12-23

C#记事本 简单易懂 全注释

能实现记事本的一般功能 简单易懂 全注释 欢迎大家分享

2010-12-12

模拟QQ java版

客户端和服务器端通话,通过本机IP连接,能实现基本的通话,用javax swing 实现其界面。欢迎大家一起学习

2010-12-07

俄罗斯方块游戏java版

能实现计本的游戏功能,俄罗斯方块,欢迎一起学习

2010-12-07

java 记事本 基于javax swing gui界面的记事本

本记事本是基于javax swings 实现的,能实现简单的功能,全部都有注释,易懂!

2010-12-06

java小小游戏代码

俩游戏角色,初始经验 初始血的数量 经过打斗最后判断打斗次数及输赢。代码比较简单,适合java初学者。

2010-09-13

java计算器 结构比较简单 能实现基本的四则运算 和平方根 百分数 正负转换。。

java计算器 结构比较简单 能实现基本的四则运算 和平方根 百分数 正负转换。。。

2010-09-13

空空如也

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

TA关注的人

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