自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 收藏
  • 关注

原创 心情

做人道理,需要有责任,有原则。平时需要冷静,做事需要较真,与人相处需要低调,做事认真。很多不需要说,只需要想。要有行动,想到就做

2012-09-23 23:30:02 141

原创 做人原则

不惟恐天下不乱,不跟人起哄,谨慎、塌实、诚实、冲劲。适时反应任务完成进度,遇到问题及时提出。

2012-07-17 23:05:55 121

原创 svn提交,更新

svn提交表示提交新的代码到服务器上,如果在提交时报冲突,则需要进行更新操作,然后进行提交。覆盖/更新指将服务器的代码将本地的给覆盖掉。与资源库同步指查看与服务器代码的不同地方...

2012-06-29 15:27:20 125

原创 怎样开始学习ERP?

我告诉他怎么样开始学习ERP:你去上网找资料,把几个问题了解清楚,你了解清楚了,然后能够回答我的问题了,我们再学习下一步。问题是:1. 什么叫信息化?信息化管理与ERP的关系?2. ERP的概念是什么?ERP的核心是什么?MRP的概念是什么?ERP历程了哪些发展历程?3. ERP系统需要经过几个实施步骤?每个步骤的大概有哪些内容?4. ERP系统实施成功的要素有哪些?5. ...

2012-06-25 16:53:21 227

原创 oracle变量绑定

在JAVA 源程序中编写SQL语句时使用ORACLE 绑定变量( bind variable )在JAVA中的SQL 语句的编写方面,没有使用ORACLE 绑定变量,很大程度上降低了数据库的性能,表现在两个方面: 1、SQL语句硬分析(Hard Parse)太多,严重消耗CPU资源,延长了SQL语句总的执行时间SQL语句的执行过程分几个步骤:语法检查、分析、执行、返回结果。其中分析又...

2012-06-18 19:18:16 87

原创 Hibernate 所有缓存机制详解

hibernate提供的一级缓存 hibernate是一个线程对应一个session,一个线程可以看成一个用户。也就是说session级缓存(一级缓存)只能给一个线程用,别的线程用不了,一级缓存就是和线程绑定了。 hibernate一级缓存生命周期很短,和session生命周期一样,一级缓存也称session级的缓存或事务级缓存。如果事务提交或回滚了,我们称session就关闭...

2012-06-14 21:46:47 122

原创 感悟

要把语言当成一种工具来使用,并不需要掌握多深的技术,关键是掌握如何使用各种工具,使用别人开发好的各种工具,能将别人开发的工具拿来使用。 学会封装工具类。控制层就要就是组装下查询基本条件,去调用业务层进行转发,业务层主要根据写具体业务,根据要查的组装条件去调用DAO层;DAO层可以使用不同的持久层框架,根据不同的业务调用不同的持久层实现...

2012-06-14 11:46:09 79

原创 java-----string stringbuffer stringwriter

string 是Java参数传递(by value)造成的,是不可变的(immutable).,例如 基本类型,String传值,复制了值传递过去;可变的(Object)传值,复制了引用传递过去。String a = "a";//假设a指向地址0x0001, a = "b";//重新负值后a指向地址0x0002,但0x0001地址中保存的"a"依旧存在,但已经不再是a所指向的。...

2012-06-14 11:43:17 85

原创 使用StringWriter和StringReader的好处

当你有一组应用程序接口(API)只允许用Writer或Reader作为输入,但你又想使用String,这时可以用StringWriter或StringReader。假设有下面这样一个process方法,给这个方法传递一个Person对象并把处理结果写入到一个Writer对象:public void process_(Person person, Writer writer); ...

2012-06-14 11:42:16 134

原创 jsp页面转码

new String(xsjxj.getBytes("ISO8859_1"));

2012-06-08 19:09:28 234

原创 刷新页面

一、request.setAttribute("refresh", "true");在action跳转前添加二、在页面添加下面即可//刷新列表<c:if test="${refresh eq 'true'}"> try{ parent.setRefreshListFlag(true) }catch(e){ }</c:if>...

2012-06-08 13:04:48 104

原创 java将数字转为汉字

// 日期转化为大小写 public static String dataToUpper(String dateStr) { String res=""; SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd"); Date date = null; ...

2012-06-06 12:10:24 196

原创 oracle的substr、length函数的用法

oracle的substr函数的用法oracle的substr函数的用法 取得字符串中指定起始位置和长度的字符串 substr( string, start_position, [ length ] ) 如: substr('This is a test', 6, 2) would return 'is' substr('This is a test...

2012-05-27 11:19:04 804

原创 Javascript跳转页面和打开新窗口等方法

1.在原来的窗体中直接跳转用window.location.href="你所要跳转的页面";2、在新窗体中打开页面用:window.open('你所要跳转的页面');window.history.back(-1);返回上一页 3、一些用法按钮式:<INPUT name="pclog" type="button" value="/GO" onClick="location....

2012-05-25 14:51:36 119

原创 servlet跳转到struts1

通过getServletConfig().getServletContext().getRequestDispatcher(jumpAddress).forward(request, response);跳转到struts1.需要配置servlet

2012-05-22 17:52:35 113

原创 struts1 几种Action父类的比较

1.Action,其它类型的Action的父类,只能实现其中的 execute()方法来处理业务,缺点是,一个Action只能处理一个业务,不能自定义处理多个业务,所以一般很少用。MappingDispatchAction为每个不同的处理方法都要在struts-config.xml配置对应的action而DispatchAction只需要配置一个然后利用给parameter字段赋值来区分。从我...

2012-05-22 17:50:54 92

原创 webservice开发axis

WebService Axis 快速开发一、开发环境 •Myeclipse8.0 •Tomcat6.0 •Axis1.4 •Jdk1.6Axis下载: Google:”Axis”,很容易找到Apache Axis的链接地址:http://ws.apache.org/axis/,下载最新的1.4Final。(好了准备工作做好了,现在我们来开发WebService!)二、用Java 开发 W...

2012-05-21 22:45:39 101

原创 spring 调用存储过程 jdbc.core包

1:核心类public abstract class StoredProcedureextends SqlCall实现该类2:通过JdbcTemplate 或 DataSource操作过程和函数3:SqlParameter代表输入参数 SqlOutParameter代表输出参数 包:org.springframework.jdbc.coreorg.springfra...

2012-05-16 15:39:20 87

原创 ${pageContext.request.contextPath} JSP取得绝对路径

1)采用绝对路径,但为了解决不同部署方式的差别,在所有非struts标签的路径前加${pageContext.request.contextPath},如原路径为:”/images/title.gif”,改为 “${pageContext.request.contextPath}/images/title.gif”。 代码” ${pageContext.request.contextP...

2012-05-15 15:28:16 139

原创 Arrays.asList方法总结

import java.util.Arrays; import java.util.List; /** * * 本类演示了Arrays类中的asList方法 * 通过四个段落来演示,体现出了该方法的相关特性. * * (1) 该方法对于基本数据类型的数组支持并不好,当数组是基本数据类型时不建议使用 * (2) 当使用asList()方法...

2012-05-15 14:38:43 75

原创 Hibernate Projections(投影、统计、不重复结果)

/*ProjectionList list = Projections.projectionList(); Projection projection = Projections.rowCount(); Projection projection2 = Projections.property("name"); list.add(projection); list....

2012-05-14 12:24:01 132

原创 Restrictions用法

Criteria 为条件查询Criterion 为条件通过Criteria的add即可将Criterion条件添加方法说明方法 说明 Restrictions.eq = Restrictions.allEq 利用Map来进行多个等于的限制 Restri...

2012-05-14 11:05:33 89

原创 自定义JSTL函数

public class SecurityFunction {//方法需要是static类型的 public static String testJstlFunction(String str) { System.out.println("执行一些操作"+str); return "hello jstl"; }} <?xml version="1.0" encoding="UTF...

2012-05-11 15:36:50 65

原创 fn函数使用

直接找fn.tld的文件放到WEB-INF下面,然后在web.xml里面<jsp-config>  <taglib>    <taglib-uri>fn</taglib-uri>    <taglib-location>/WEB-INF/fn.tld</taglib-location>  </taglib>&amp

2012-05-10 21:14:51 310

原创 javascript select option 操作详解

1 检测是否有选中if(objSelect.selectedIndex > -1) {//说明选中} else {//说明没有选中}2.动态创建selectfunction createSelect(){var mySelect = document.createElement("select"); mySelect.id = "mySelect"; document.body....

2012-05-02 11:56:39 86

原创 strust1 DispatchAction

今天刚刚看了DispatchAction觉得这个东西有点意思,所以就写点东西,通过它的名字我想应该可以明白它的作用了,用于分发的Action,主要的好处是把一些功能类似的Action放到一个Action中,通过传入的不同参数来觉得执行哪个操作.     DispatchAction类是一个抽象类,它实现了父类(Action)的execute()方法,所以它的子类就不用来实现这个方法了,只需要专注与...

2012-04-27 10:12:54 80

原创 Oracle 中 decode 函数用法

含义解释: decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值)该函数的含义如下:IF 条件=值1 THEN    RETURN(翻译值1)ELSIF 条件=值2 THEN    RETURN(翻译值2)    ......ELSIF 条件=值n THEN    RETURN(翻译值n)ELSE    RETURN(缺省值)END IFdecode(字段或字段...

2012-04-26 20:10:53 66

原创 java 反射

Class 表示运行时类Field  表示属性Method 表示方法Constructor  表示构造函数

2012-04-25 23:44:40 60

原创 static class

在一个类中创建另外一个类,叫做成员内部类。这个成员内部类可以静态的(利用static关键字修饰),也可以是非静态的。由于静态的内部类在定义、使用的时候会有种种的限制。所以在实际工作中用到的并不多。   在开发过程中,内部类中使用的最多的还是非静态地成员内部类。不过在特定的情况下,静态内部类也能够发挥其独特的作用。   一、静态内部类的使用目的。   在定义内部类的时候,可以在其前面加上一个权限修饰...

2012-04-25 23:42:02 68

原创 JAVA中的equals()和hashCode()方法

在Java语言中,equals()和hashCode()两个函数的使用是紧密配合的,你要是自己设计其中一个,就要设计另外一个。在多数情况下,这两个函数是不用考虑的,直接使用它们的默认设计就可以了。但是在一些情况下,这两个函数最好是自己设计,才能确保整个程序的正常运行。最常见的是当一个对象被加入集合对象(collection object)时,这两个函数必须自己设计。更 细化的定义是:如果你想将一...

2012-04-25 23:41:06 63

原创 dos下打war包命令

假定有一个Web应用:C:\myHome myHome/WEB-INF/…… myHome/files/…… myHome/image/…… myHome/src/…… myHome/index.jsp 在命令行窗口下执行如下命令: C:\>cd myHome C:\myHome\>jar   cvf   myhome.war   */ . 解释:jar   cvf   [A=》 wa...

2012-04-25 15:53:37 191

原创 [转载]hibernate 中得criterion的用法

最近在项目中使用 Spring 和 Hibernate 进行开发,有感于 Criteria 比较好用,在查询方法设计上可以灵活的根据 Criteria 的特点来方便地进行查询条件的组装。现在对 Hibernate的Criteria 的用法进行总结:   Hibernate 设计了 CriteriaSpecification 作为 Criteria 的父接口,下面提供了 Criteria和De...

2012-04-22 19:47:45 145

原创 Hibernate的复杂用法HibernateCallback

HibernateTemplate还提供一种更加灵活的方式来操作数据库,通过这种方式可以完全使用Hibernate的操作方式。HibernateTemplate的灵活访问方式是通过如下两个方法完成:      Object execute(HibernateCallback action)              List execute(HibernateCallback a...

2012-04-22 18:36:53 70

原创 HibernateDaoSupport详解

Spring为Hibernate的DAO提供工具类:HibernateDaoSupport。该类主要提供了两个方法:public final HibernateTemplate getHibernateTemplate() public final void setSessionFactory(SessionFactory sessionFactory) 其中,setSessionFactor...

2012-04-22 18:35:19 61

原创 struts1工作原理

struts1的工作原理图:    1.初始化:struts框架的总控制器ActionServlet是一个Servlet,它在web.xml中配置成自动启动的            Servlet,在启动时总控制器会读取配置文件(struts-config.xml)的配置信息,为struts            中不同的模块初始化相应的对象。(面向对象思想)  2.发...

2012-04-22 10:13:24 115

原创 Servlet容器工作原理深入讲解

Servlet容器工作原理中,有两个Servlet容器,第一个很简单,第二个则是根据第一个写出。为了使第一个容器尽量简单,所以没有做得很完整。复杂一些的Servlet容器(包括TOMCAT4和5)在TOMCAT运行内幕的其他章节有介绍。 两个Servlet容器都处理简单的Servlet及staticResource。您可以使用 webroot/ 目录下的  PrimitiveServlet 来...

2012-04-21 17:23:09 98

原创 HTTP协议和web工作原理

本章学完之后能干什么?要把 知识点学好,那就需要把它相关的周边知识点了解全面HTTP协议是web学习的核心!!!学东东切忌只学配置,不学原理:只学会框架有什么用,要会自己写框架!!web学习直接关系到J2EE的学习一、HTTP 超文本传输协议 人类之所发展得如此快,就是因为有自己的语言       1、所谓超文本:即纯文本语言,不依赖于任何特定语言,任何语言都可以操作它(如java、c++)   ...

2012-04-21 17:21:26 60

原创 javascript执行顺序

javascript执行顺序同html从上到下,如果对于要调用的放到任何地方都可以,比如进行页面显示初始化的js必须放在head里面,因为初始化都要求提前进行(如给页面body设置css等);而如果是通过事件调用执行的function那么对位置没什么要求的。因而除了部分需要在网页中输出内容、调整显示的JavaScript必须放在<head></head>之间,一般的Ja...

2012-04-21 15:46:58 54

原创 理解JavaScript中的对象

JavaScript有一种object数据类型,但是这种对象不同于c#或vb中的对象,在c#中,我们通过类创建一个对象,一个类相当于创建对象的模板,定义了对象的属性和方法,这些对象和方法将永远固定,我们不能在运行时不能增加对象的属性和方法。    在JavaScript没有类的定义,创建对象时没有固定的模板,可以动态的创建新的属性和方法,在动态创建新属性的时候,我们能做的就是为这个属性创建新的值,...

2012-04-21 15:02:05 80

原创 Velocity中加载vm文件的三种方式

Velocity中加载vm文件的三种方式: 方式一:加载classpath目录下的vm文件Properties p = new Properties();p.put("file.resource.loader.class","org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader");Veloc...

2012-04-19 15:15:46 103

空空如也

空空如也

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

TA关注的人

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