自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(86)
  • 资源 (1)
  • 收藏
  • 关注

原创 Spring的字符过滤器的配置

Spring的字符过滤器的配置:在web.xml设置一下使用Spring的过滤器给所有的地址进行转码就可以了:         Spring character encoding filter      org.springframework.web.filter.CharacterEncodingFilter               encoding

2013-03-13 08:46:02 530

原创 依赖注入的几种实现类型

依赖注入的几种实现类型: 节选自 xiaxin(at)gmail.com   springguide Type1 接口注入 我们常常借助接口来将调用者与实现者分离。如:public class ClassA {private InterfaceB clzB;public doSomething() {Ojbect obj =Class.forName

2013-03-11 10:08:01 641

原创 Spring中Bean配置示例

Spring中Bean配置示例:下面是一个较为完整的Bean配置示例:    Spring Bean Configuration Sample      id="TheAction"     class="net.xiaxin.spring.qs.UpperAction"    singleton="true"     init-method="init"

2013-03-11 10:01:23 682

原创 Spring中Bean配置说明

Spring中Bean配置说明: Spring配置文件的根元素,包含一个或多个bean元素。     default-autowire属性:默认的bean自动装配模式。可选5种模式。         no:不使用自动装配。Bean的引用必须通过ref元素定义。byName:通过属性名字进行自动装配。byType:如果BeanFactory中正好有一个同属性类型一样的bean,就

2013-03-11 09:59:35 910

原创 Spring的几个特点

Spring作为实现J2EE的一个全方位应用程序框架,为我们开发企业级应用提供了一个健壮、高效的解决方案。所谓全方位,不得不说以下几个特点:     1 、非侵入式:对于写代码从来不考虑复用和移植的程序员来说,这一点根本就没有吸引力,那么请跳过。所谓非侵入式是指Spring框架的API不会在业务逻辑上出现,也就是说我们的业务逻辑应该是纯净的,不能出现与业务逻辑无关的代码。首先针对应用而言,

2013-03-11 09:54:27 1704

原创 SS整合开发

Spring+Struts整合开发步骤:1.在Struts-config.xml中加入插件  2.在Struts-config.xml中将Action type改为DelegatingActionProxytype="org.springframework.web.struts.DelegatingActionProxy" >3.在Spring配置文件中加入Be

2013-03-11 09:50:00 331

原创 SSH整合开发

Struts+Spring+Hibernate整合开发步骤:1.新建Web工程,依次加入Struts,Spring,Hibernate支持,注意加入Hibernate支持前应该先配置Database(映射Bean和xml文件到entity包中)2.在Struts配置文件中新建一个Form,Action and JSP(1).在Struts-config.xml中加入插件

2013-03-11 09:47:38 293

转载 java环境变量配置

java环境变量配置  windows xp下配置JDK环境变量:        1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:\java\jdk1.5.0_08;     2.安装完成后,右击“我的电脑”,点击“属性”;          3.选择“高级”选项卡,点击“环境变量”;          4.在“系统变量”中,设置3项属性,JAVA

2013-03-11 09:41:44 275

原创 WebService

Web Service是一种自包含、模块化的应用,可以在网络上(一般是Internet)上被描述、发布、定位和调用。Web Service体系主要由以下三部分组成:传输协议、服务描述和服务发现,相应由一系列标准组成,主要有:XML、SOAP、WSDL、UDDI等。Web Service可以单独或同其他Web Services一起用于实现复杂的取信或商业交易,以及企业集成(EAI)。通过Web Se

2013-03-11 09:37:47 81

转载 五险一金,终于懂了

养老保险 :一般要交满15年,到退休的时候才能终生享受养老金,所以想拿养老金的人请务必在自己退休前15年就开始交。如果到退休年龄交养老保险不满15年,那等到你退休的时候国家会把你个人帐户上存的8%的养老金全部退给你。那单位给你交的21%到哪里去了?国家把单位为你交的21%的钱全部划到国家的养老统筹基金里了。国家规定,退钱的时候只退给个人自己扣交的钱,单位为他交的钱全部都为国家做贡献。退休时候的

2012-02-13 21:05:14 2879 3

原创 Java代码生成验证码

import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.util.Random;import javax.imageio.ImageIO;import javax.servlet.Servle

2011-12-31 10:13:36 353

原创 右连接RIGHT JOIN Oracle SQL优化实例

Consistent gets(数据请求总数在回滚段Buffer中的数据一致性读所需要的数据块)这里的概念是在处理你这个操作的时候需要在一致性读状态上处理多少个块,这些块产生的主要原因是因为由于在你查询的过程中,由于其他会话对数据块进行操作,而对所要查询的块有了修改,但是由于我们的查询是在这些修改之前调用的,所以需要对回滚段中的数据块的前映像进行查询,以保证数据的一致性。这样就产生了一致性读。

2011-12-05 11:44:03 757 1

原创 查看Oracle连接数 限制某个用户的连接数

Oracle限制某个用户的连接数 先创建一个PROFILE create  profile ses_conn limit sessions_per_user n;             n为最大连接数。 然后将该PROFILE付给需要限制的用户。 alter user xxx profile ses_conn; 最后别忘了确认RESOURCE_LIMIT参数已设为TRUE。

2011-12-01 10:31:52 8138

原创 SQL语句经典数据库开发(四)

1.按姓氏笔画排序:Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as //从少到多2.数据库加密:select encrypt('原始密码')select pwdencrypt('原始密码')select pwdcompare('原始密码','加密后密码') = 1--相

2011-11-28 15:11:44 349

原创 SQL语句技巧(三)

1、1=1,1=2的使用,在SQL语句组合时用的较多“where 1=1” 是表示选择全部    “where 1=2”全部不选,如:if @strWhere !='' beginset @strSQL = 'select count(*) as Total from [' + @tblName + '] where ' + @strWhereendelse b

2011-11-28 15:09:08 387

原创 SQL语句提升(二)

1、说明:复制表(只复制结构,源表名:a 新表名:b) (Access可用)法一:select * into b from a where 1法二:select top 0 * into b from a2、说明:拷贝表(拷贝数据,源表名:a 目标表名:b) (Access可用)insert into b(a, b, c) select d,e,f from b;3、说明:跨数

2011-11-28 15:06:12 283

原创 SQL语句基础(一)

1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.da

2011-11-28 15:04:09 238

原创 Linux文件权限修改

1、指令名称:chmod   使用权限:所有使用者   使用方式:chmod [-cfvR] [--help] [--version] mode file...   说明:Linux/Unix 的档案存取权限分为三级:档案拥有者,群组,其他。利用 chmod 可以藉以控制档案如何被他人所存取。  把计:  mode:权限设定字串,格式如下:[ugoa...][[+-=][rwx

2011-11-28 14:35:49 299

转载 EPON技术

EPON(Ethernet Passive Optical Network)技术是FTTx主要接入技术之一,是基于以太网技术直接发展而来,可以无缝地与IP化、以太网化趋势相融合,其可扩展性好,技术简单,实现组播方便等特点相对其他光网络接入技术。一套典型的EPON系统由光线路终端OLT(Optical Line Terminal)、无源光分路器/耦合器POS(Passive optical spli

2011-11-22 16:18:33 267

原创 什么是WebService

Web Service是一种自包含、模块化的应用,可以在网络上(一般是Internet)上被描述、发布、定位和调用。Web Service体系主要由以下三部分组成:传输协议、服务描述和服务发现,相应由一系列标准组成,主要有:XML、SOAP、WSDL、UDDI等。Web Service可以单独或同其他Web Services一起用于实现复杂的取信或商业交易,以及企业集成(EAI)。通过Web Se

2011-11-15 16:00:47 221

原创 Oracle表空间查询统计

--表空间统计SELECT upper(f.tablespace_name) "表空间名",       d.Tot_grootte_Mb "表空间大小(M)",       d.Tot_grootte_Mb - f.total_bytes "已使用空间(M)",       to_char(round((d.Tot_grootte_Mb - f.total_bytes) / d.

2011-11-11 17:39:11 335

原创 Oracle锁表查看,会话查看

<br />--当前Oracle会话窗口<br />select * from v$session where username is not null;<br /> <br />--当前Oracle会话并发数<br />Select count(*) from v$session where status='ACTIVE';<br /> <br />--查看Oracle锁表记录<br />SELECT DISTINCT a.sid,<br />                 a.serial#,<br

2010-06-08 12:04:00 1020

原创 TransformerFactory

javax.xml.transform.Transformerjavax.xml.transform.TransformerFactory 这个工具类可以将任何格式XML报文转化成你想要的XML格式。  import java.io.ByteArrayOutputStream;import java.io.File;import java.io.StringRead

2010-05-17 20:15:00 4777

原创 偶尔犯的错误(一)

1、---------------------------错误:for(int i = 0;i } 正确:for(int i = 0;i } 2、---------------------------错误: String attrs = ""; 中间逻辑代码省略... if (attrs != null){   attrs =

2010-04-22 17:14:00 367

原创 XML格式转化工具类

基于dom4j的XML格式转化类 package com.lixi.util;import java.io.BufferedWriter;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.InputStream;import java.io.

2010-02-05 10:48:00 795

原创 JavaScript排序算法

1、插入排序->直接插入法排序 function InsertSort(arr) { //插入排序->直接插入法排序 var st = new Date(); var temp, j; for(var i=1; i<arr.length; i++) { if((arr[i]) < (arr[i-1])) { temp = arr[i]; j =

2010-01-27 14:01:00 560

转载 JavaScript中的剪贴板(clipboardData)

JavaScript中的剪贴板(clipboardData) clipboardData 对象提供了对剪贴板的访问。三个方法1.clearData(sDataFormat) 删除剪贴板中指定格式的数据。2.getData(sDataFormat) 从剪贴板获取指定格式的数据。3.setData(sDataFormat, sData) 给剪贴板赋予指定格式的数据。返回 true 表示

2009-12-15 09:50:00 771

原创 查询Blob字段转String

public AutoDto queryOrderDetail(Long crmInfId) throws Exception {  AutoDto dto = new AutoDto();  Connection conn = null;  PreparedStatement ps = null;  ResultSet rs = null;  try {   conn = getConnecti

2009-11-13 19:10:00 1090 1

原创 Weblogic部署异常

异常信息: java.lang.IllegalArgumentException: Negative time 解决办法:用Myeclipse打开源代码和JSP文件,随意修改一下任意文件并保存就正常了. 重新部署应用,OK搞定!  

2009-11-06 15:56:00 683

原创 Weblogic部署EAR包异常

 Weblogic控制台异常信息: Messages  Unable to access the selected application.    Exception in AppMerge flows progression   此异常是因为MyEclipse自动创建的application.xml文件有问题 改成下面这样的:http://java.sun.co

2009-10-28 19:46:00 2390

原创 Java基础思考题

以下代码先不要在机器上运行,你能答对几道? 1.*以下代码运行的结果是什么?class Number{ int i;}public class Assignment{ public static void main(String[] args) {  Number n1 = new Number();  Number n2 = new Number();  n1.i = 9;  n2.

2009-10-21 15:17:00 323

原创 Weblogic 启动异常

Weblogic 启动出现如下异常: java.io.EOFException        at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2228)        at java.io.ObjectInputStream$BlockDataInputStream.readShor

2009-10-21 11:51:00 457

转载 Linux常用基础命令

Linux常用基础命令       1.man 对你熟悉或不熟悉的命令提供帮助解释  eg:man ls 就可以查看ls相关的用法  注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前程序运行   2.ls 查看目录或者文件的属*,列举出任一目录下面的文件  eg: ls /usr/man  ls -l  a.d表示目录(directory),如果是一个"-

2009-10-18 10:21:00 247

原创 汇线通

什么是汇线通(Centrex)?    汇线通(Centrex〕即集中用户小交换机,又称之为“虚拟用户交换机”。实质上就是将市话交换机的部分用户(包括ISDN用户)定义为一个基本用户群,该用户群的用户不仅拥有普通用户和ISDN用户的所有功能,而且拥有用户小交换机的所有功能(可以直接拨打市话号码的后4位数,而且同一群里的用户互打不用收费),同时还具有普通市话和小交换机所不具有的一些特殊功能, 因

2009-10-17 17:04:00 497

原创 Java软件架构师

作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。一、Java编程入门类对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是“囫囵吞枣不求甚解”,

2009-10-09 21:04:00 390

转载 BOSS系统简介

1997年,电信分拆的史前时期。那时,移动通信的业务尚很弱小,互联网的春天也未到来,固话通信依然是中国电信的核心业务和发展重点。为解决日益增长的用户需求和 IT管理能力不足之间的矛盾,催生出电信业信息化建设的一个重要标志 ——电信“97系统”,也即“市话业务计算机综合管理系统”。   在 97系统的 9个子系统中,全面贯穿“客户营销”的思维,以营业受理为龙头,以机线资源管理为基础,以配线配号、定单

2009-10-02 23:17:00 871

原创 SHLR是什么

SHLR的全文为:Smart Home Location Register ,按原文应翻译为“智能归属位置寄存器”,它记录了固网用户逻辑号码、物理号码以及两者间的映射关系,也保存了固网用户智能业务签约属性等信息,是一个综合的集中用户数据库。CT、CNC将SHLR称为智能用户数据库。 SHLR技术是中国电信对固定电话交换网进行一项新技术创新,代表了目前最新的固网应用管理水平。SHLR技术能够

2009-10-01 20:59:00 1754 1

转载 Eclipse快捷键大全(转载)

 Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt

2009-09-30 16:33:00 228

原创 String日期转Long日期

 public static void main(String[] args) throws Exception {  String da = "2009-09-28 20:02:30";    SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");  java.util.Date date = sdf1

2009-09-28 19:59:00 1396

原创 Oracle学习笔记(十三)

用游标编程实现1.对所有员工,如果该员工职位是MANAGER,并且在DALLAS工作那么就给他薪金加15%;如果该员工职位是CLERK,并且在NEW YORK工作那么就给他薪金扣除5%;其他情况不作处理declare  cursor c1 is select * from emp;  c1rec c1%rowtype;  v_loc varchar2(20);begin  for c1rec

2009-09-22 21:18:00 575

SSH框架jar及说明

Hibernate3.2,OracleDrive,Spring2.0,dbcp等jar包,还有跟我学Spring教程以及Hibernate3.2核心包的作用等等

2009-05-22

空空如也

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

TA关注的人

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