技术
文章平均质量分 67
ooxxooxx123
这个作者很懒,什么都没留下…
展开
-
svn 更新 合并 提交的区别
svn 更新 合并 提交的区别别人告诉的 原文复制 当本地文件没有改动,服务器文件改动的时候,更新会从服务器取文件覆盖当前文件当本地文件有改动,服务器文件没改动的话,不会更新此文件当本地文件有改动,服务器文件有改动的话,如果改动的部分不冲突,就会合并文件到本地,如果有冲突的话,会提示文件冲突,需要自己手动修改以后上传到服务器 最后一个讲解合并:服务器和本地的同一...原创 2011-04-20 11:21:28 · 305 阅读 · 0 评论 -
struts1 bean:write format
首先我们来看看如何使用format属性进行格式化输出。我们在request中放入当前时间。request.setAttribute("time", new Date());在JSP页面中,倘若我们不使用format属性进行格式化,而直接使用进行输出,其输出结果将是:Sun Dec 14 15:38:51 CST 2008 然而我们通常不习惯于使用这种格式,如...原创 2011-04-21 17:01:20 · 135 阅读 · 0 评论 -
HQL 简单的几种带条件查询方法
条件查询 * 可以采用拼字符串的方式传递参数 * 可以采用 ?来传递参数(索引从0开始) * 可以采用 :参数名 来传递参数 * 如果传递多个参数,可以采用setParamterList方法 * 在hql中可以使用数据库的函数,如:date_format 第一种:可以拼字符串 List students = session.createQuery("selec...原创 2011-04-22 10:01:33 · 415 阅读 · 0 评论 -
hibernate中配置非主键关联(单向一对多)
hibernate中配置非主键关联(单向一对多)表结构: create table primaryTable( primaryTableId int primary key, refKey varchar(16)--被关联键,注意不是id )ENGINE=innodb create table childTable( childTableId int pri...原创 2011-04-22 16:14:18 · 162 阅读 · 0 评论 -
DWR实例教程
DWR(Direct Web Remoting)是一个WEB远程调用框架.利用这个框架可以让AJAX开发变得很简单.利用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值给JavaScript就好像直接本地客户端调用一样(DWR根据Java类来动态生成JavaScrip代码).它的最新版本DWR0.6添加许多特性如:支持Dom Trees的自动配置,支持Spring(J...原创 2011-04-25 09:47:21 · 65 阅读 · 0 评论 -
SSH2整合项目开发中spring配置文件applicationContext.xml分析举例
com.mysql.jdbc.Driver jdbc:mysql://localhost:3306/eportal?useUnicode=true&characterEncoding=gbk root root 20...原创 2011-04-25 10:31:41 · 97 阅读 · 0 评论 -
SSH环境下的applicationContext.xml
【如果需要配置多个数据源的时候,可以如下配置,需要建立一个SwitcherDataSource类】 【如果需要配置多个数据源的时候,可以如下配置】 ...原创 2011-04-25 10:40:37 · 123 阅读 · 0 评论 -
java Date
1.计算某一月份的最大天数Calendar time=Calendar.getInstance();time.clear();time.set(Calendar.YEAR,year); //year 为 inttime.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0 int day=time.getActualM...原创 2011-04-25 11:41:23 · 119 阅读 · 0 评论 -
JSON 入门指南
尽管有许多宣传关于 XML 如何拥有跨平台,跨语言的优势,然而,除非应用于 Web Services,否则,在普通的 Web 应用中,开发者经常为 XML 的解析伤透了脑筋,无论是服务器端生成或处理 XML,还是客户端用 JavaScript 解析 XML,都常常导致复杂的代码,极低的开发效率。实际上,对于大多数 Web 应用来说,他们根本不需要复杂的 XML 来传输数据,XML 的扩展性很少具有...原创 2011-04-26 10:33:20 · 136 阅读 · 0 评论 -
hibernate分页技术
分页在任何系统中都是非常头疼的事情,有的数据库在语法上支持分页,而有的数据库则需要使用可滚动游标来实现,并且在不支持可滚动游标的系统上只能使用单向游标逐步接近要取得的数据。 Hibernate提供了一个支持跨系统的分页机制,这样无论底层是什么样的数据库都能用统一的接口进行分页操作。比如下面的代码就是从第500条开始取出100条记录: Query q = session.createQuer...原创 2011-04-26 10:42:35 · 74 阅读 · 0 评论 -
利用hibernate的DetachedCriteria进行分页
Hibernate3提供了DetachedCriteria,使得我们可以在Web层构造detachedCriteria,然后调用业务层Bean,进行动态条件查询,根据这一功能,我设计了通用的抽象Bean基类和分页类支持,代码来自于Quake Wang的javaeye-core包的相应类,然后又做了很多修改。 分页支持类: package com.iteye.common.u...原创 2011-04-26 11:02:05 · 89 阅读 · 0 评论 -
JSON教程入门
1.)JSON定义:JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器解析和生成。它基于ECMA262语言规范(1999-12第三版)中JavaScript编程语言的一个子集。JSON采用与编程语言无关的文本格式,但是也使用了类C语言(包括C, C++, C#, Java, JavaScript, Perl, Pyt...原创 2011-04-27 10:59:32 · 61 阅读 · 0 评论 -
使用 JSON 进行数据传输
在异步应用程序中发送和接收信息时,可以选择以纯文本和 XML 作为数据格式。掌握 Ajax 的这一期讨论另一种有用的数据格式 JavaScript Object Notation(JSON),以及如何使用它更轻松地在应用程序中移动数据和对象。如果您阅读了本系列前面的文章,那么应已对数据格式有了相当的认识。前面的文章解释了在许多异步应用程序中如何恰当地使用纯文本和简单的名称/值对。可以将数据组合...原创 2011-04-27 11:01:51 · 105 阅读 · 0 评论 -
JSON介绍
JSON介绍JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习...原创 2011-04-27 11:31:31 · 78 阅读 · 0 评论 -
javascript中json的使用说明
json简单介绍: JSON---JavaScript Object Notation (javascript数据对象表示)。 和xml,txt,word,excel一样是一种数据存储方式,但是json以简洁,方便,快速而鹤立鸡群! json是以键值对的形式存储数据的,有点像哈希表一样 json适用的语言:貌似...原创 2011-04-27 11:34:53 · 126 阅读 · 0 评论 -
JSON与JAVA的数据转换
本文介绍如何使用JSON-lib这个Java类包实现Java的数据转换。通过此类包可以把bean,map和XML转换成JSON并能够把JSON转回成bean和DynaBean。JSON-lib这个Java类包用于把bean,map和XML转换成JSON并能够把JSON转回成bean和DynaBean。下载地址:http://json-lib.sourceforge.net/还要需要...原创 2011-04-27 12:12:44 · 82 阅读 · 0 评论 -
jquery与json的结合
通过AJAX异步减少网络内容传输,而JSON则可以把传输内容缩减到纯数据;然后利用jQuery内置的AJAX功能直接获得JSON格式的数据;在客户端直接绑定到数据控件里面,从而达到最优。1.设计htm页面: test2 订单ID / 客户ID ...原创 2011-04-27 21:56:54 · 63 阅读 · 0 评论 -
jQuery使用JSON的例子
1、在HTML中,有这样一个表单: 当然,要想在HTML中使用Js功能,必须在中加入 2、然后在ajax.js文件中加入如下代码function userSearch(){ var query = $("#searchform input[@name='query']").val(); $.pos...原创 2011-04-27 21:57:22 · 63 阅读 · 0 评论 -
用JQuery解析Json
如果想解析JSON,服务器端最好是是去下载针对不同开发软件,有不同的类库,利用类库在服务器端生成JSON格式的数据也就不显得太麻烦了。步骤:1.因为我用JAVA开发,所以首先去要下载JSON的类库,我用的是http://www.sf.net提供的json类库。 而json类库以信赖于几个其它的类库,下面把所需要的类截个图记录。 2.写服务器商程序,...原创 2011-04-27 21:58:02 · 158 阅读 · 0 评论 -
Json实例:ajax返回多个值
当用ajax返回多个值的时候,可以用xml,也可以用json json实例AjaxTestvar xmlHttp;function createXMLHttpRequest(){ if(window.ActiveXObject) { xmlHttp = new ActiveXObject("Microsoft.XML...原创 2011-04-28 21:59:45 · 286 阅读 · 0 评论 -
Struts 2中启用json ajax支持
JSON插件提供了一种名为json的ResultType,一旦为某个Action指定了一个类型为json的Result,则该Result无需映射到任何视图资源。因为JSON插件会负责将Action里的状态信息序列化成JSON格式的数据,并将该数据返回给客户端页面的JavaScript。 简单地说,JSON插件允许我们在JavaScript中异步调用Action,而且Action不再...原创 2011-04-28 22:01:33 · 92 阅读 · 0 评论 -
详谈基于JSON的高级AJAX开发技术
本文将解释如何使用AJAX和JSON分析器在客户端和服务器之间创建复杂的JSON数据传输层。 一、 引言 毫无疑问,AJAX已经成为当今Web开发中一种强有力的用户交互技术,但是它的许多可能性应用仍然鲜为人知。在本文中,我们将来共同探讨如何使用JavaScript对象标志(JSON)和JSON分析器在服务器和客户端AJAX引擎之间创建复杂而强有力的JSON数据传输层。我们将详...原创 2011-04-28 22:04:36 · 66 阅读 · 0 评论 -
使用json临时保存信息,并分页。复选框选中和为选择的功能及临时保存信息
IDNamepre next saveIDNamepre next update var currentPage = 1; //当前页数 var currentPageUpdate = 1;//update当前页数 var ob...原创 2011-04-29 10:59:38 · 148 阅读 · 0 评论 -
JSON解析之JSONObject对象---js对象转换成java对象
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它是大家熟悉的javascript客户端脚本的一个子集。JSON采用完全独立于语言的文本格式,它是一款非常理想的数据交换语言。其中文网站是http://www.json.org/json-zh.html,详细阐述了JSON的概念和数据格式等等,大家如果感兴趣的话...原创 2011-04-29 14:40:16 · 681 阅读 · 0 评论 -
dddd
label{cursor:pointer;font-size:12px;margin:0px 2px 0px 0px;color:#2B86BD;}.d0{margin-bottom:30px;}.d0 input{cursor:pointer;margin:0px;padding:0px 2px;}var dr=...原创 2011-05-04 16:11:49 · 823 阅读 · 0 评论 -
Struts1和Struts2的区别和对比
Action 类: • Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 • Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去 实现 常用的接口。Action接口不是必须的,任何有execute标识的POJO对象都可以用...2011-05-12 16:43:16 · 63 阅读 · 0 评论 -
用Axis开发基于Java的Web服务
介绍一个比较简单实用的基于Java的SOAP引擎——Apache组织推出的Axis——的安装、配置和应用开发方法,希望对有兴趣做基于Java的Web Services应用开发的朋友有所帮助。 Axis简介 Axis是Apache组织推出的SOAP引擎,Axis项目是Apache组织著名的SOAP项目的后继项目,目前最新版本是采用Java开发的1.1版本,C++的版本正在开发之中。Axis...2011-08-26 10:47:35 · 108 阅读 · 0 评论 -
获取applicationContext的几个类
1, ApplicationContext ac = new FileSystemXmlApplicationContex("src/ applicationContext.xml"); //2, WebApplicationContext ctx = null; if (ctx == null) { ctx = WebApplicationContextUtils ...原创 2011-08-30 17:24:10 · 206 阅读 · 0 评论 -
struts1文件上传和下载
FileActionpackage com.action;import org.apache.struts.action.*;import javax.servlet.http.*;import com.actionForm.FileActionForm;import org.apache.struts.actions.DispatchAction;import java....原创 2011-05-25 11:27:51 · 73 阅读 · 0 评论 -
复习以往的简单
九九乘法public class NineNineMulitTable { public static void main(String[] args) { for (int i = 1, j = 1; j 1){ index=(index+k)%dataList.size(); dataList.remove(index--); } return ((I...2011-03-24 13:51:48 · 123 阅读 · 0 评论 -
设计模式 单例
public class SinglObjectParttern { public static void main(String[] args) { ConnectionPoolA cp = ConnectionPoolA.getConnectionPool(); ConnectionPoolA cp2 = ConnectionPoolA.getConnectionPoo...2011-03-24 14:57:57 · 102 阅读 · 0 评论 -
设计模式 观察者
import java.util.HashSet;public class ObserverPattern { public static void main(String[] args) { Product p = new Product("《java编程思想》",100.00); Observer o1 = new WebObserver(); Observer o2...2011-03-24 17:19:50 · 74 阅读 · 0 评论 -
Eclipse快捷键
Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面(当然是针对上面那条来说了) Alt+Enter 显示当...原创 2011-03-29 11:01:04 · 54 阅读 · 0 评论 -
【Struts1.2总结】struts-config.xml配置
[color=blue][size=medium]struts-config.xml是Struts的主要配置文件,在该文件中,可以配置数据源、form-bean、action和plug-in(插件)和资源文件的信息。其文件主要结构如下所示: 以上各元素必须是按照这个顺序的,若开发人员打乱顺序,很可能引起St...2011-04-01 15:11:58 · 60 阅读 · 0 评论 -
Struts中DispatchAction类的使用
今天刚刚看了DispatchAction觉得这个东西有点意思,所以就写点东西,通过它的名字我想应该可以明白它的作用了,用于分发的Action,主要的好处是把一些功能类似的Action放到一个Action中,通过传入的不同参数来觉得执行哪个操作. DispatchAction类是一个抽象类,它实现了父类(Action)的execute()方法,所以它的子类就不用来实现这个方法了,只需要...2011-04-08 13:38:42 · 119 阅读 · 0 评论 -
查看和设置oracle数据库的最大连接数
当前的连接数 select count(*) from v$process; 设置的最大连接数(默认值为150) select value from v$parameter where name = 'processes'; 修改最大连接数 alter system set processes = 300 scope = spfile; 当数据库最大连接数不够时会出现客户端连接间歇性失败,报错OR...2012-04-25 14:08:44 · 554 阅读 · 0 评论 -
Oracle 获取当前年、月、日
Oracle 获取当前年、月、日1、//oracle中extract()函数从oracle 9i中引入,用于从一个date或者interval类型中截取到特定的部分 //语法如下: EXTRACT ( { YEAR | MONTH | DAY | HOUR | MINUTE | SECOND } | { TIMEZONE_HOUR | TIME...2012-04-27 18:50:02 · 410 阅读 · 0 评论 -
hibernate spring 读存取 blob
(1)数据库类型:BLOB 配置hibernate的持久类文件中对应的字段为byte[]类型 配置hibernate的类映射文件中对应的字段type为 org.springframework.orm.hibernate3.support.BlobByteArrayType ----------------------------------------- ...原创 2012-05-29 18:43:05 · 131 阅读 · 0 评论 -
JDBC读取OracleBlob数据
public static void main(String[] args) throws Exception { // 读取BLOB数据 Class.forName("oracle.jdbc.driver.OracleDriver"); Connection con = DriverManager...原创 2012-05-29 18:44:34 · 256 阅读 · 0 评论 -
ora-12154 TNS
ora-12154 TNS:"无法处理服务名"的一个解决方法 很怪异的一个问题,在网络环境下配置客户端,竟然怎么也连不上主机了,看了不少帖子,大多数都是修 改tnsnames.ora文件中的配置,但试了很多也不行,最后打开了sqlnet.ora中的文件发现了问题所在, # SQLNET.ORA Network Configuration File: f:\oracle\ora9...原创 2012-05-29 18:49:36 · 160 阅读 · 0 评论