自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(85)
  • 资源 (4)
  • 收藏
  • 关注

原创 使用xshell一类工具时可以使用的vi命令

移动光标类命令h:向左移动一个字符k或Ctrl+p:光标上移一行 j或Ctrl+n :光标下移一行^(即Shift+6):移动到当前行的开头处$(即Shift+4):移动到当前行的结尾处H(大写):使光标移动到屏幕的顶部M(大写):使光标移动到屏幕的中间L(大写):使光标移动到屏幕的底部G: 移动到这个文件的最后一行space:光标右移一个字符 Back

2016-09-20 20:06:53 4721

原创 Spring MVC 结合jQuery实现AJAX

前端 $(".btn1").on("click",function(){ var json1 = $(".form1").serialize(); $.ajax({ url:"http://my.xiu.com/activity/saveActivityIndividual?format=jsonp&callback=?", type: "GET", dataTyp

2014-05-15 15:47:24 1410

原创 使用yuicompressor-maven-plugin合并压缩js和css

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd

2014-04-22 09:53:24 3567 1

原创 JSLint for eclipse 安装以及setting 说明

JSLint is a JavaScript program that looks for problems in JavaScript programs. It is acode quality toolhow to use JSLintfor  EclipseInstallationStep One:Open Eclipse up on your machine and

2013-05-15 12:23:21 2816

转载 java中垃圾回收机制(GC)

在java语中GC     即垃圾收集机制是指jvm用于释放那些不再使用的对象所占用的内存。java语言并不要求jvm有gc,也没有规定gc如何工作。不过常用的jvm都有gc,而且大多数gc都使用类似的算法管理内存和执行收集操作。    垃圾收集的目的在于清除不再使用

2011-10-12 22:39:45 558

原创 最近面试的一些面试题

1 arrylist  linkList  vector区别arrylist是通过数组方式存储的,可以通过序号索引元素,同时在中间增加元素要移动后面的所有元素,所以索引速度快插入速度慢 linkList是通过双向链表存储的,索引时要遍历所有元素,但增加元素时只需要改变相邻

2011-10-09 20:20:41 620

转载 java架构一下知识

Java架构:软件架构作为一个概念,体现在技术和业务两个方面。从技术角度来说:软件架构随着技术的革新不断地更新其内容,软件架构建立于当前技术和一些基本原则的基础之上。先说一些基本原则:分层原则:分层是为了降低软件深度复杂性而使用的关键思想,就像社会

2011-10-08 22:43:24 845

转载 JSON --- JAVA对象转换为json

使用JSON的方法 JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。本文将快速讲解 JSON 格式,并通过代码示例演示如何分别在客户端和服务器端进行 JSON 格式数据的处

2011-09-29 17:11:44 715

转载 oracle 索引,视图,存储过程,触发器 函数

Oracle索引?  目地:更快地检索数据。  特点:读取数据速度快,但添加数据速度慢.。  语法:  create index idx_stu_email on stu (email) ;  drop index idx_stu_email ;  sel

2011-09-29 17:09:02 820

转载 Oracle 存储过程

CREATE OR REPLACE PROCEDURE INSERTAMOUNTTEST(ST_NUM        IN     NUMBER,ED_NUM        IN     NUMBER)ISBEGINdeclare       i

2011-09-29 17:02:11 763

转载 Oracle数据库系统调优方法

Oracle 数据库广泛应用在社会的各个领域,特别是在Client/Server模式的应用,但是应用开发者往往碰到整个系统的性能随着数据量的增大显着下降的问题,为了解决这个问题,从以下几个方面:数据库服务器、网络I/O、应用程序等对整个系统加以调整,充分发挥Oracle的效能,提

2011-09-29 16:35:34 483

转载 理解webservice

它是一种构建应用程序的普遍模型,可以在任何支持网络通信的操作系统中实施运行;它是一种新的web  webservice应用程序分支,是自包含、自描述、模块化的应用,可以发布、定位、通过web调用。Web Service是一个应用组件,它逻辑性的为其他应

2011-09-26 22:47:20 481

转载 struts1和struts2比较

特性 Struts 1 Struts 2 Action类Struts 1要求Action类要扩展自一个抽象基类。Struts 1的一个共有的问题是面向抽象类编程而不是面向接口编程。Struts 2的Action类

2011-09-24 23:47:34 383

转载 liunx 常用命令全集

1.root--超级用户帐号(系统管理员),使用这个帐号可以在系统中做任何事情。  2.普通用户--这个帐号供普通用户使用,可以进行有限的操作。  一般的Linux使用者均为普通用户,而系统管理员一般使用超级用户帐号完成一些系统管理的工作。如果只需要完成一些由普通

2011-09-24 23:36:28 777

转载 Weblogic集群介绍 以及简单搭建

在介绍weblogic集群之前,先看看传统的双机架构,这种架构存在以下几点不足之处:1)采用主机备机的方式,一般主机使用比较频繁,导致另外比较空闲,资源利用不均衡。2)当一个Server发生故障的时候,必须通知用户使用另外一台的Server,管理和维护比较麻烦。

2011-09-24 23:32:50 9142 1

转载 优化WebLogic

优化WebLogic优化 WebLogic服务器性能参数 WebLogic 配置文件(config.xml)包含了大量很直观的与性能有关的参数,能通过配置环境与应用程序得到很好的优化。基于系统的需要调整这些参数不仅能改善单个点的性能,而且能提高整个应用程序性能

2011-09-24 23:25:23 1441 1

转载 各种数据库分页查询SQL

一、DB2:   DB2分页查询   SELECT * FROM (Select 字段1,字段2,字段3,rownumber() over(ORDER BY 排序用的列名 ASC) AS rn from 表名) AS a1 WHERE a1.rn BETWEEN

2011-09-24 23:17:21 732

转载 sql语句 妙用

表:楼层 房号一楼 101一楼 102一楼 105二楼 201二楼 202二楼 205请问如何使用 GROUP BY 语句得到如下结果:楼层 房号1,房号2,房号3一楼 101,102,105二楼 201,

2011-09-24 23:14:43 584

原创 jsp中防止刷新后退等操作造成表单重复提交(纯jsp或者struts)

1        js验证方法(js 判断防止form重新提交) 1.1 在页面中设置一个隐藏域值判断                            如果已经POST   OK   过,   就改变   value="true"   ;

2011-09-23 14:58:02 5974

转载 类与类关系的UML图与代码表现

类与类之间的关系对于理解面向对象具有很重要的作用,程序员经常谈到面相对象,实际上许多工作中却没有面相对象的思想,甚至在实现MVC结构时各层的javabean无任何对象的层次,甚至于直接E_R对应的数据表映射对象直接和表示层的对象一样,无从谈面相对象。因此透彻的理解类之间的关系,对

2011-09-20 11:16:36 482

原创 数据非空转换类

package com.guanri.util;import javax.servlet.http.HttpServletRequest;import java.math.BigDecimal;import javax.servlet.http.HttpServlet

2011-09-13 17:36:58 650

原创 js实现jsp中文件夹的选择(转)

解决方案1:调用windows 的shell,但会有安全问题.* browseFolder.js* 该文件定义了BrowseFolder()函数,它将提供一个文件夹选择对话框* 以供用户实现对系统文件夹选择的功能* 文件夹选择对话框起始目录由* She

2011-08-15 16:09:21 4035 1

原创 简单web系统页面构架(二级伸缩式左菜单)

简单上左右下页面架构 办公系统 <!--self.moveTo(0,0)self.resizeTo(screen.availWidth,screen.availHeight)//self.resizeTo(1024,768)//--

2011-08-08 16:50:27 1928

原创 javascrpt实现联动下拉框(非ajax)

数据库编码id   id;编码名称    name;编码上级id   parentid;把所有数据引入数组中var typeArray = new Array(); var tanum = 0; <% Table tb = new Table(

2011-08-01 10:57:49 537

原创 jsp 中poi 实现导入导出excel

本例试用poi 3.0,jdk1.4,weblogic8.13,sqlserver20001.excel导入数据导入时候注意数字类型和字符类型的区别,数字类型要在excel中设置数字类型,对应数据库中也应该建立对应类型 String result = "";String contracId = "";String projectname = "";double projects

2011-06-20 11:45:00 4722

原创 怎么样把SQL server 2000的用户表的所有者,改成dbo,而不是用户名

<br />go<br />EXEC sp_changeobjectowner ‘原表的所有者.表名’,现在的所有者<br />exec sp_changeobjectowner '[bbsdb].[dv_style]',[dbo]<br />更改当前数据库中对象的所有者<br />备份、恢复数据库时,往往会出现所有者是原来的用户,这样当你在新的系统中使用 <br />时,会出现表名无效的错误提示,而加入原来的用户名,又会出现用户已经存在的错误, <br />所以最好的方法就是修改成dbo: <br />怎

2011-04-21 15:44:00 749

原创 打印的方法

<br />在不是js打开的页面上按window.close(), 会有提示框,很烦,现在可以不用了,没有提示框直接关闭窗口。<br />试试下面代码:<br /><object id="WebBrowser" width=0 height=0 classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"><br /></object><br /><input type="button" name="Button" value="关闭窗口" onClick="do

2011-04-21 09:54:00 492

原创 java 中取数据库聚合函数值的问题

<br />select UserName,MachineName,sum(TotalPages) as TotalPages ,isnull(sum(Count),'0')  as TotalCount,isnull(Dept,'非域登录帐号') as Dept,isnull(SysUserName,UserName) as SysUserName,isnull(MajorName,'') as MajorName  from PrintLog  Group by UserName,MachineName

2011-04-06 11:34:00 2050

原创 js实现checkbox全选

//全选函数function fnCheckAll(v,c){//alert(eval('document.form3.'+c).length)if(v.checked){   for (i=0;i     eval('document.form3.'

2011-04-01 09:37:00 487

原创 页面session验证

<br />在jsp页面上加入<br /><jsp:include page="/groa/checkLogin.jsp"/><br /> <br />checkLogin.jsp<br /> <br /> <br /><%String testd="2009-3-15";java.util.Date nowdddd = new java.util.Date();java.text.SimpleDateFormat sddddfIn=new java.text.SimpleDateFormat(

2011-03-30 11:50:00 500

原创 简单cookice得到上次登录用户名

<br />action<br /> <br />public ActionForward login(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { LoginForm loginForm = (LoginForm) form; //如为显示,则显示JSP ---GET if (request.getMet

2011-03-30 11:40:00 1246

原创 MyEclipse8.5 性能优化,如何减小内存使用

MyEclipse8.5 性能优化,如何减小内存使用<br />文章分类:Java编程 <br />性能优化 <br /><br />1、关闭MyEclipse的自动validation <br />windows>perferences>myeclipse>validation <br />将Build下全部勾取消,如果你需要验证某个文件的时候,我们可以单独去验证它。方法是:在需要验证的文件上(右键->MyEclipse->RunValidation。 <br /><br />2、启动优化,关闭不需要使用

2011-03-24 22:19:00 1638

原创 weblogic10.3 org.hibernate.hql.ast.HqlToken报错问题

<br />tomcat 6的 struts2+hibernate3+spring2.5下的应用移植到weblogic10.3上,在运行<br />weblogic10.3时发现,原来在tomcat6运行妥妥的应用不好用了,在开发工具中发现抛异常:<br />org.springframework.orm.hibernate3.HibernateQueryException: ClassNotFoundException: <br />org.hibernate.hql.ast.HqlToken<br />

2011-03-24 17:06:00 3601 1

原创 hibernate不支持insert into values()

DML(数据操作语言)风格的操作(DML-style operations)<br />hence manipulating (using the SQL Data Manipulation Language (DML) statements: INSERT, UPDATE, DELETE) data directly in the database will not affect in-memory state. However, Hibernate provides methods for bulk

2011-03-23 19:48:00 4160

原创 findByExample和findByCriteria的用法

<br />通过今天的检索可以得出这样的一个结论就是如果是精确查询那么一般用findbyexample<br />相反如是模糊查询一般用findByCriteria方法。<br />//return this.getHibernateTemplate().findByExample(example).size();<br />------------------------------------------------findByCriteria------------------------------

2011-03-11 09:51:00 7167 1

原创 Hibernate中load和get的两大区别

1.读取时机不同(当lazy=true的时候)<br />load是采用延迟机制(load语句不读库,等使用非主键时才去读库),而get不采用延迟机制(get语句时马上读库);<br />2.搜索不到数据时的情况<br />当搜索的数据不存在的时候,load依然会返回一个对象,在你使用该对象的非主键数据时,会抛出异常;<br />当搜索的数据不存在的时候,get会返回一个null;<br />其实看似load到用的时候才去读数据库,比get要节省资源,但还没深入研究过。<br /><br /><br />1

2011-03-11 09:19:00 539

原创 关于spring中Assert的应用,方法入参检测工具类

<br />Web 应用在接受表单提交的数据后都需要对其进行合法性检查,如果表单数据不合法,请求将被驳回。类似的,当我们在编写类的方法时,也常常需要对方法入参进行合法性检查,如果入参不符合要求,方法将通过抛出异常的方式拒绝后续处理。举一个例子:有一个根据文件名获取输入流的方法:InputStream getData(String file),为了使方法能够成功执行,必须保证 file 入参不能为 null 或空白字符,否则根本无须进行后继的处理。这时方法的编写者通常会在方法体的最前面编写一段对入参进行检测的

2011-03-10 17:03:00 467

原创 merge attachDirty attachClean用法

<br />大家对以下3个方法一定不陌生,一些IDE生成的代码一般都有下面三个方法:<br />public Person merge(Person detachedInstance) { log.debug("merging Person instance"); try { Person result = (Person) getSession().merge( detached

2011-03-10 16:03:00 1682 1

原创 Hibernate的merge与update方法的区别

<br />今天做了个测试,写了个测试用例来看看merge与update时控制台打印出来的日志有什么不一样。实体bean很简单,就id和name两个字段,接下来分别给出以下几种测试情形的控制台日志内容: <br /><br />1. 数据库记录已存在,更改person的name为一个新的name。 <br /><br />merge方法打印出的日志如下: <br />Hibernate: select person0_.id as id0_0_, person0_.name as name0_0_ from

2011-03-10 14:20:00 934

原创 spring每次getBean(),获得的是否是同一个实例

spring 缺省:1.spring用DefaultListableBeanFactory.preInstantiateSingletons()建立bean实例 2.缺省采用单例模式 xml配置文件:   测试代码:

2011-03-10 10:03:00 2998

最简单的javasctipt验证码

最简单的javascript验证码,简单调用javascript 适合任意web环境

2010-11-19

javascipt无限级可排序下拉框的实现

javascipt迭代,递归实现无限极下拉框

2010-11-19

java实现网站主页快捷方式另存到桌面

实现BS结构下内核为java时候,在网页中点击一个按钮保存网站的快捷方式到桌边

2010-10-08

无限级可排序下拉框的实现

动态静态js实现可排序动态无限极下拉框,在jsp,asp,php都可使用 function TreeSelector(item,data,rootId,defaultvalue){ this._data = data; this._item = item; this._rootId = rootId; this._defaultvalue=defaultvalue; } TreeSelector.prototype.createTree = function

2010-08-19

空空如也

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

TA关注的人

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