自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (3)
  • 收藏
  • 关注

原创 JAVA IO修改文本内容

package com.htjc.netpay;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStreamRea

2014-09-22 14:13:52 1344

原创 Win8安装mysq5.6没有MySQL服务

1、安装环境:w       首先确认安装了mysql没有,没有就先安装,安装好mysql以后,在bin目录下有个mysqld.exe,运行这个程序就可以添加mysql服务,但是运行这个程序需要使用参数,否则就会以命令行窗口形式启动MYSQL数据库,命令参数如下:

2014-09-22 09:32:55 6482 2

原创 Struts2ognl标签加法运算

在我们使用Struts2标签的时候,我们通常序号都是 但当翻页的时候,序号仍然是从1开始,但我们希望是从下一页的序号开始所以就得使用用 set标签 然后进行 OGNL变量加法运算:  使用set标签把 count值放在ognl变量page_index中;然后再使用   也可以写成这样 注:pageUtil.startIndex 是指每页的起始序号;总结:OGNL表达式运算方

2013-05-24 16:59:43 8612

原创 Oracle11g监听程序当前无法识别连接描述符中请求的服务

一:打开cmd,输入sqlplus system/***** (注****表示密码) 能连接Oracle数据库;但输入 sqlplus system/******@orcl11g 点回车则显示监听程序当前无法识别连接描述中请求的服务;二:使用SQL/PLUS工具连接也是显示一样的结果 监听程序当前无法识别连接描述中请求的服务 ;三:解决方法:           i): 打开这个文

2013-01-25 13:29:27 26635 5

转载 Ant入门示例

“Apache Ant是一个基于Java 的生成工具。据最初的创始人James Duncan Davidson 介绍,这个工具的名称是 another neat tool(另一个整洁的工具) 的首字母缩写。”在初步使用过程中,对于Ant的作用,我觉得主要即辅助Java的编译,例如定义编译之前的准备工作、项目之间的依赖关系等等。≈.NET中的项目文件(.csproj)。

2013-01-14 17:16:26 1140

转载 Oracle优化讲解

1、例如au_userinfo表中userid为主键varchar2类型;      些SQL时:     select * from au_userinfo where userid=11504     和     select * from au_userinfo where userid='11504'    区别在与第二条SQL利用了索引进行查询,第一条则是全表扫描;因

2012-12-06 10:20:35 1073

原创 Oracle关键字Over、With用法

一:row_number()over(partition by col1 order by col2)表示根据col1分组,在分组内部根据col2排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内连续的唯一的)row_number()和rownum差不多,功能更强一点(可以在各个分组内从1开始排序)。 rank()是跳跃排序,有两个第二名时接下来就是第四名(同样是在各个分组内)

2012-10-30 11:21:25 1299

原创 Filter拦截跳出FrameSet

1、在项目中我们用Filter拦截判断session是否已失效或已超时,若如此则跳转至登陆页。如下:public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain) throws IOException, ServletException { // TODO 自动生成的方法存根

2012-10-29 14:25:33 2210

转载 WebSphere安装

WebSphere是IBM公司的集成软件平台,它包含了编写、运行和监视全天候的工业强度的随需应变 Web 应用程序和跨平台、跨产品解决方案所需要的整个中间件基础设施,如服务器、服务和工具。  今天我们一起来安装的是WebSphere6.1版本(只能装试用版啦),环境是windows32位。一起来看看安装包。   先把安装包解压到某一目录下,如下图

2012-10-27 12:49:31 2286

转载 DynaTrace AJAX Edition IE浏览器性能分析器

DynaTrace AJAX是一个运行在IE浏览器下的免费页面性能分析工具,它可以支持主流的IE6、IE7、IE8浏览器。这款工具正是DynaTrace为进入前端性能分析领域而发布的。您可以利用它来分析页面渲染时间、DOM方法执行时间,甚至可以看到JS代码的解析时间。连JQuery的创始者 John Resig 也鼎力推荐了一把。John Resig对其评价到:“我一般不随便写关于性能

2012-08-22 17:29:13 1324

原创 JavaMail发送邮件

package com.fix.ciss.quartz.job;import java.sql.SQLException;import java.util.HashMap;import org.quartz.Job;import org.quartz.JobDataMap;import org.quartz.JobExecutionContext;import org.quartz

2012-07-25 17:07:12 1835

转载 手把手教你做一个自定义表格标签

博客地址:http://cuisuqiang.iteye.com/blog/1582942         很重要的tableview - JS数据表格, JS+jQuery两栏选择控件, JS分页控件    地址:http://www.ideawu.net/person/tableview/v1.1/

2012-07-18 14:49:15 1487

转载 使用jQuery Ajax功能的时候需要注意的一个问题

最近发现jQuery越来越火,用它的人也越来越多。jQuery最强大的亮点莫过于它的CSS3 selector和极其简单的Ajax请求调用。最近一哥们在做一个Ajax长连接的项目,页面需要和服务器保持长连接,而且在连接超时后需要重新请求连接,过程中他问我要用到什么,我也是想都没想就告诉他用jQuery。jQuery不是有ajaxSuccess  ajaxError这些对象吗,在请求完成或者

2012-07-17 10:10:48 980

转载 eclipse 配置ibtais插件

eclipse 远程安装ibatis插件 自动生成model、map、dao 类。  一:安装ibatis插件 步骤如下eclipse->Help>Install New Software>Find and Install->add-> (name:ibatis ,URL:http://ibatis.apache.org/tools/abator ) ->OK->A

2012-06-20 20:08:14 1281

转载 推荐一款Java反编译器,比较好用

推荐一款Java反编译器,也使用了挺久的了,感觉还是很好用,就拿出和大家分享一下。这款反编译器叫 "Java Decompiler", 由 Pavel Kouznetsov开发,目前最新版本为0.2.5.它由 C++开发,并且官方可以下载 windows、linux和苹果Mac Os三个平台的可执行程序。   本人之所以认为它还不错,是其有下面几个功能:  1. 支持对整个

2012-06-15 16:54:09 1559

转载 如何查看端口是否被占用

开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"然后勾上PID(进程符);经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大

2012-06-15 11:47:23 1104

原创 Eclipse、MyEclipse 安装SVN插件及Eclemma

Ecliipse安装SVN插件方法:                  一:在 Eclipse 中的 “Help” 菜单中选择 Software Updates > Available Software 打开更新管理器;             二:点击ADD 按钮;             三:填写Location URL:http://subclipse.tigris.org/up

2012-06-13 14:46:16 5911

原创 EJB3简单Demo

开发工具及J2EE服务器:MyEclipse8.6 +Jboss 5.0首先新建一个EJB项目,然后引用EJB所需的JAR包(%JBOSS_HOME%/client 下所有JAR包);OK,下面开始开发:package com.ejb.inter;import javax.ejb.Remote;/*标注为远程接口*/@Remotepublic interface Hel

2012-06-06 18:16:28 3357 1

转载 struts2 action中获取request session application的方法

共四种方式:其中前两种得到的是Map  后两种得到的才是真正的request对象而Map就是把request对象中的属性取出做成了键值对而已。【方法一】[java] view plaincopypublic class LoginAction {      private Map request;      p

2012-06-06 11:47:10 808

原创 Dom4j解析Xml与Dom解析Xml

二种方式比较:Dom4j易用强大,Dom易懂繁杂;下面贴出二中解析方式的代码: smtp.qq.com 25 smtp UserName 123456789 [email protected] com.fix.ciss.quartz.job.BillChnage

2012-06-06 10:23:43 2975 2

原创 Axis,axis2,Xfire以及cxf对比

http://ws.apache.org/axis/http://axis.apache.org/axis2/java/core/http://xfire.codehaus.org/http://cxf.apache.org/axis最新的版本为April 22, 2006axis2最新的版本为19 - Dec - 2010    1.5.4

2012-05-24 17:15:58 840

转载 几种任务调度的 Java 实现方法与比较

几种任务调度的 Java 实现方法与比较 张 静, 软件工程师, IBM 王 启荣, 软件工程师, IBM 简介: 综观目前的 Web 应用,多数应用都具备任务调度的功能。本文由浅入深介绍了几种任务调度的 Java 实现方法,包括 Timer,Scheduler, Quartz 以及 JCron Tab,并对其优缺点进行比较,目的在于给需要开发任务调度的程序员提供有价值的参

2012-03-28 10:59:51 4132 1

转载 Java回调函数详解

为了了解什么是回调函数,在网上查阅了如下资料,整理如下:资料一:首先说说什么叫回调函数?在WINDOWS中,程序员想让系统DLL调用自己编写的一个方法,于是利用DLL当中回调函数(CALLBACK)的接口来编写程序,使它调用,这个就 称为回调。在调用接口时,需要严格的按照定义的参数和方法调用,并且需要处理函数的异步,否则会导致程序的崩溃。   这样的解释似乎还是比较难懂

2012-03-26 20:13:46 1599

转载 Tomcat、JBOSS、WebSphere、WebLogic、Apache之间的区别

Tomcat:应用也算非常广泛的web服务器,支持部分j2ee,免费,出自apache基金组织   JBoss:开源的应用服务器,比较受人喜爱,免费(文档要收费)   Weblogic:应该说算是业界第一的app   server,全部支持j2ee1.4,  对于开发者,有免费使用一年的许可证。Apache:全球应用最广泛的http服务器,免费,出自apache基金组织

2012-03-26 19:09:06 10284

转载 win7系统eclipse下切换SVN用户

在eclipse中经常用到用svn进行代码版本控制,为了提交或更新代码的时候不反复地提示我们输入用户名和密码,于是我们 就习惯把访问SVN的用户名密码自动保存起来。以便下次自动使用,不要再次手工输入,但是有些时候需要变更密码或者用户名, 就有些麻烦了,下面是二种解决办法: 1、通过删除SVN客户端的账号配置文件 1)查看你的Eclipse中使用的是什么SVN Interface

2012-03-20 17:33:51 6961

转载 Jquery效率总结

1. 使用最新版本的jQuery jQuery的版本更新很快,你应该总是使用最新的版本。因为新版本会改进性能,还有很多新功能。 下面就来看看,不同版本的jQuery性能差异有多大。这里是三条最常见的jQuery选择语句:   $('.elem')   $('.elem', context)   context.find('.elem') 我们用1.4.2、1.4.4、1

2012-03-19 16:51:48 3547 2

转载 js中的escape的用法汇总

js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent1、   传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。                           例如:document.write

2012-03-15 16:05:37 771

转载 Eclipse强悍快捷方式

1. 【ALT+/】    此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。   2. 【Ctrl+O】    显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。   3. 【Ctrl+/】    快速添加注释,能为光标所在行或所选定

2012-03-12 10:55:39 512

转载 如何搭建局域网邮件服务系统

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://allanfan.blog.51cto.com/520839/385003 前几天接到一老同学打来电话要我帮她做一个免费简单点的邮件服务器的方案,向她了解了一下情况:   1:公司目前在发展阶段,20台电脑左右 2:未有搭建域环境,无专人管理网络.3:公司有一台

2012-02-13 12:34:19 2926

转载 PLSQL Developer设置及快捷键设置

以下内容为引用:1、登录后默认自动选中My Objects     默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算的。设置方法:Tools菜单 --> Brower Filters,会打开B

2012-02-01 16:28:26 757

转载 Struts2中的值栈与OGNL2 的使用

访问属性名字属性获取:地址属性获取: 访问方法调用值栈中对象的普通方法: 访问静态属性和方法调用Action中的静态方法:调用JDK中的类的静态方法:调用JDK中的类的静态方法(同上):调用JDK中的类的静态方法:调用普通类中的静态属性: 访问构造方法调用普通类的构造方法:

2011-12-05 23:20:58 1250

转载 Struts2的工作原理

本章讲述Struts2的工作原理。读者如果曾经学习过Struts1.x或者有过Struts1.x的开发经验,那么千万不要想当然地以为这一章可以跳过。实际上Struts1.x与Struts2并无我们想象的血缘关系。虽然Struts2的开发小组极力保留Struts1.x的习惯,但因为Struts2的核心设计完全改变,从思想到设计到工作流程,都有了很大的不同。Struts2是Struts社区和W

2011-12-04 21:07:44 744

转载 Hibernate之事务、隔离级别、悲观锁、乐观锁

事务需要保证原子性(Atomicity)、一致性(Consistence)、隔离性(Isolation behavior)、持续性(Durability),简称ACID。原子性:一个事务内的操作要么全部成功,要么全部失败回滚。一致性:事务内的数据,如果事务成功,则必须都是成功后的状态,如果失败,则必须都是最开始的状态,不能有的是成功后的状态,有的是开始的状态。隔离性:在多个

2011-11-28 22:47:45 4880

转载 JNDI到底是什么,有什么作用

JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。 那么,JNDI到底起什么作用? 要了解JNDI的作用,我们可以从“如果不用JNDI我们怎样做?用了JNDI后我们又将怎样做?”这个问题来探讨。

2011-11-23 10:55:43 618

转载 Java加载类机制

类加载是Java程序运行的第一步,研究类的加载有助于了解JVM执行过程,并指导开发者采取更有效的措施配合程序执行。研究类加载机制的第二个目的是让程序能动态的控制类加载,比如热部署等,提高程序的灵活性和适应性。 一、简单过程 Java程序运行的场所是内存,当在命令行下执行:java HelloWorld命令的时候,JVM会将HelloWorld.class加载到内存中,并

2011-11-18 14:54:47 621

原创 Sql语句优化--经典收藏

以下并非本人整理,但是看后感觉相当不错,特此分享。1、应用程序中,保证在实现功能的基础上,尽量减少对数据库的访问次数;通过搜索参数,尽量减少对表的访问行数,最小化结果集,从而减轻网络负担;能够分开的操作尽量分开处理,提高每次的响应速度;在数据窗口使用SQL时,尽量把使用的索引放在选择的首列;算法的结构尽量简单;在查询时,不要过多地使用通配符如SELECT * FROM T1语句,要

2011-11-12 15:00:18 780

原创 Hibernate项目开发总结

1:当对持久态对象进行更该时,会保持未被更该的字段值;但如果是自由态进行更新时,则未被更新的字段值为null;(注意持久态包括引用子段值也会自动给保存)2: 在一对多关系对象中,删除一个对象(如果该对象没有级联)则不会删除对应关系的对象,反之则反;3:在Form表单中用List=new ArrayList();来收集数据并设置默认值时,可以不使用泛型。4:但

2011-11-09 19:15:11 971

转载 SqlServer索引及优化详解

(一)深入浅出理解索引结构        实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别:  其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查

2011-11-09 19:00:52 42431 11

转载 Struts2配置文件详解

每学习一个框架,我们都免不了要学习一些关于的配置文件,struts2也不例外,下面我就讲一下struts2中几个主要的配置文件。 1) struts-default.xml 这个文件是struts2框架默认加载的配置文件。它定义struts2一些核心的bean和拦截器。      "-//Apache Software Foundation//D

2011-11-09 18:52:37 897

转载 Ext开发指南

一、 EXTJS框架下载: 2二、 EXTJS使用... 21. 页面引用... 22. ExtJS 调用... 23. 组件体系下图所示:... 31) 组件的使用... 42) 组件的配置属性... 5三、 各功能组件使用方法及介绍... 101. 面板Panel 102. 窗口Ext.Window.. 143. 布局... 194. 表格... 2

2011-10-26 00:44:37 2588 1

JAVA23种常用设计模式源码

Java23种常用设计模式源码,并内有详细说明。非常适合初学者学习和理解Java设计模式强大之处。

2011-11-22

Java租房管理系统

Java+ajax+struts1所整合的租房系统。很适于初阶段朋友学习。

2011-08-10

Java40道最经典算法

Java最够经典的算法题,初学者必懂。好好学,好好练,这就是学习的最终的秘诀。

2011-05-27

空空如也

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

TA关注的人

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