自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 easyui datagrid getSelections 返回值为1

        刚刚开始用easyui,遇到的问题:在选中多条记录时,datagrid getSelections方法总是返回一条记录。        出错的原因在于:datagrid属性中idfield未于columns列中的checkbox field值一致。 ...

2016-12-08 12:01:20 288

原创 Oracle 11G 出现EXP-00003: 未找到段 (0,0) 的存储定义

 oracle 11g数据库表中没有数据在导出数据的时候会遇到的问题,alter system set deferred_segment_creation=false; 该参数意思是当创建对象(如表),初始没有数据,是否立即创建segment。默认是true。这会导致在exp时,没有segment的对象不会导出。但此命令只对以后的表有效,之前的表没有Segment的还是没有。可以创建表的时...

2015-09-17 11:03:04 194

原创 润乾导出Excel时不弹出提示框

通常我们在浏览报表的时候,可以通过润乾自带的标签实现导出Excel,在点击导出的标签后,页面会弹出一个提示框,可以让用户对于导出的Excel设置是否分页,是否导出公式,对话框如下图所示。当用户想直接导出excel,不弹出此提示框时,可以通过在JSP的<report:html>标签中添加excelPageStyle属性,直接设置存为Excel时的分页方式,不弹出导出excel...

2015-04-02 18:50:56 339

原创 sql sever 2008 尚未保存日志尾部问题 分析解决

sql2008还原时出现下面的错误,System.Data.SqlClient.SqlError: 尚未备份数据库 "****" 的日志尾部。如果该日志包含您不希望丢失的工作,请使用 BACKUP LOG WITH NORECOVERY 备份该日志。请使用 RESTORE 语句的 WITH REPLACE 或 WITH STOPAT 子句来只覆盖该日志的内容。 (Microsoft.SqlServ...

2014-12-17 17:34:26 333

原创 js正则表达式常规使用

一 javascript正则表达式的基本知识1     javascript 正则对象创建 和用法    声明javascript 正则表达式         var reCat = new RegExp("cat");      你也可以      var reCat = /cat/;      //Perl 风格   (推荐)2 学习最常用的 test exec match search  r...

2013-08-25 07:18:06 109

原创 eclipse maven plugin 插件 安装 和 配置

环境准备:eclipse(Helios) 3.6maven 3.0.4 maven3 安装:    安装 Maven 之前要求先确定你的 JDK 已经安装配置完成。Maven是 Apache 下的一个项目,目前最新版本是 3.0.4,我用的也是这个。    首先去官网下载 Maven:http://www.apache.org/dyn/closer.cgi/maven/b...

2013-08-24 16:41:37 83

原创 tomcat内存溢出分析与问题解决

常见的内存溢出有以下两种:java.lang.OutOfMemoryError: PermGen spacejava.lang.OutOfMemoryError: Java heap space ---------------------------------------------------------这里以tomcat环境为例,其它WEB服务器如jboss,weblo...

2013-08-23 10:24:15 105

原创 js控制关闭子页面,并刷新其父页面

js控制弹出页面window.open(url, "选择查询内容","height=600, width=250, top=100, left=200,z-look=yes,toolbar=no, menubar=no, scrollbars=yes, resizable=no ,alwaysRaised=yes, location=no, status=no" ); 如果想要在关闭子窗...

2013-05-09 20:25:24 1135

原创 java小数格式化为百分数

package com.test;//引包import java.text.NumberFormat;public class TeachYou {public static void main(String[] args) {//这里的数后面加“D”是表明它是Double类型,否则相除的话取整,无法正常使用double percent = 50.5D / 150D;...

2013-05-09 10:50:31 954

原创 java.lang.OutOfMemoryError: Java heap space

java.lang.OutOfMemoryError: Java heap space 解决方法这个问题的根源是jvm虚拟机的默认Heap大小是64M,可以通过设置其最大和最小值来实现.设置的方法主要是几个.1.可以在windows 更改系统环境变量加上JAVA_OPTS=-Xms64m -Xmx512m2,如果用的tomcat,在windows下,可以在C:\tomcat5.5...

2013-04-25 15:24:53 104

原创 oracle导入导出数据库

orcal数据导入导出1 .数据库备份:首先:开始菜单-运行 cmd数据库备份的sql语句:exp gdstd/gdstd@gdstd_19.16.192.42 file=d:/gdstd20061120.dmp 2. 导入的sql语句:以导入D盘下的pub_menu.dmp为例:imp gdstd/gdstd@gdstd_19.16.192.42 full=y file=d:/pub_...

2012-07-18 09:50:43 103

原创 js相关的类型转换

一、类型转换   1.转换成字串  ECMAScript的Boolean值、数字和字串的原始值的有趣之处在于它们是伪对象,这意味着它们实际上具有属性和方法。  如:  Js 代码 var   sColor =  "blue" ;    alert(sColor.length);//outputs "4"    总而言之,3种主要的原始值Boolean值、数字和字...

2012-06-26 09:38:43 74

原创 struts2中格式化输出数字和日期、截取小数点后两位数的方法

struts2中格式化输出数字和日期的方法,struts2截取小数点后两位数 1.写一个Messages.properties配置文件:#number:global.format.money={0,number,#0.00##}global.format.money02={0,number,##0.00}#datetime:global.format.date={0,date,yyyy...

2012-06-25 16:08:40 99

原创 JS日期操作

//日期自动补零程序function appendZero(n){return(("00"+ n).substr(("00"+ n).length-2));}//获得当年当月最大天数function GetMonthMaxDay(theYear,theMonth){  var theDays = new Array(31,28,31,30,31,30,31,31,30,31,30,31);var ...

2012-05-28 15:59:35 100

原创 Oracle SQL性能优化

ORACLE SQL性能优化1.选择最有效率的表名顺序(只在基于规则的优化器中有效)        ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,因此FROM子句中写在最后的表(基础表driving table)将被最先处理,在FROM子句中包含多个表的情况下,必须选择记录条数最少的表作为基础表,当ORACLE处理多个表时,会运用排序及合并的方式连接它们,    ...

2011-11-15 17:13:09 82

原创 JS计算两个时间相差的分钟数

<script type="text/javascript" language="javascript">function TimeDifference(){//定义两个变量time1,time2分别保存开始和结束时间var time1="2009-12-02 12:25";var time2="2009-12-03 12:35";//判断开始时间是否大于结束日期if(time1...

2011-09-22 17:04:37 1888

原创 js 函数延迟执行

设置指定的JS函数在指定的时间后执行,可以利用setTimeout()函数。setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。   语法:   setTimeout(code,millisec)   参数:   code (必需):要调用的函数后要执行的 JavaScript 代码串。   millisec(必需):在执行代码前需等待的毫秒数。  ...

2011-09-22 13:33:13 174

原创 struts2中s:select标签的使用

1.第一个例子:<s:select list="{'aa','bb','cc'}" theme="simple" headerKey="00" headerValue="00"></s:select>2.第二个例子:<s:select list="#{1:'aa',2:'bb',3:'cc'}" label="abc

2011-08-29 14:58:05 100

原创 Java的日期操作

1.计算某一月份的最大天数Calendar time=Calendar.getInstance();time.clear();time.set(Calendar.YEAR,year); //year 为 int time.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0           int day=time.getActualMaximum(C...

2011-08-18 17:31:07 79

原创 HQL语句中delete的写法

delete from entity where parameter(属性,注意不要带上entity只写属性) = 查询条件

2011-07-19 15:55:33 2497

原创 JS截取字符串substr 和 substring方法的区别

substr 方法返回一个从指定位置开始的指定长度的子字符串。stringvar.substr(start [, length ])参数stringvar必选项。要提取子字符串的字符串文字或 String 对象。start必选项。所需的子字符串的起始位置。字符串中的第一个字符的索引为 0。length可选项。在返回的子字符串中应包括的字符个数。说明如果 length 为 0 或负数,将返回一个空字...

2011-06-22 10:11:04 66

原创 PL/SQL Developer 中的问题:Initialization error Could not load

今天用服务器所在的机子,因此不用下载 Oracle 客户端,但是直接打开 PL/SQL 时还是出现了几个小问题,首先是 Initialization error Could not load具体的方法如下:启动 PL/SQL Developer 之后,出现 Initialization error Could not load ,但是 PL/SQL的工作界面仍能打开,只是数...

2011-05-23 12:45:18 336

原创 org.hibernate.TransientObjectException: object references an unsaved transient i

异常1:not-null property references a null or transient value解决方法:将“一对多”关系中的“一”方,not-null设置为false(参考资料:http://www.thearcmind.com/confluence/pages/viewpage.action?pageId=212)异常2:org.hibernate.TransientO...

2011-05-13 11:15:44 173

原创 JS对日期的操作

 项目需要一个这样的功能:可以通过选择框条件选择日期范围。从网上找了这些代码,功能很容易实现了。var now = new Date(); //当前日期 var nowDayOfWeek = now.getDay(); //今天本周的第几天 var nowDay = now.getDate(); ...

2011-05-06 15:29:07 103

原创 一个简单的AJAX异步通信实例

textarea失去焦点时异步提交index.jsp关键代码如下:第一步:页面编写 其他控件也可,不限于textarea<s:form action="" method="post"> <div > <p > 今日心情:</p> <p >

2011-04-27 13:46:19 147

原创 JAVA生成一个excel文件

注意要进入 JXL.JAR包import java.io.*; import jxl.*; import jxl.write.*; public class CreatExcel { public static void main(String args[]) { try { //打开文件 WritableWorkbook book= Workboo...

2011-04-25 15:58:12 204

原创 iframe提交后更新其父页面

我们在运用struts开发的时候会用到这样的情况,需要在一个页面中的iframe中进行数据操作,等数据提交完成后需要将父页面的数据进行更新。这里我写一下我自己用到的一个方法。是我的一个老师推荐的。方法其实也挺简单:在iframe的action方法中定义父页面的转向。 public ActionForward insertRecord(ActionMapping mapping, Actio...

2011-04-15 11:08:21 237

原创 org.springframework.dao.DataIntegrityViolationException: Could not execute JDBC

org.springframework.dao.DataIntegrityViolationException: Could not execute JDBC batch update; nested exception is org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch upd...

2011-04-14 11:00:38 547

原创 org.apache.jasper.JasperException: equal symbol expected

是由于单引号和双引号的混乱使用导致的。 解决办法:根据报错提示的错误代码地址,将双引号里面的双引号改成单引号; 单引号里面的双引号该成单引号。...

2011-04-14 09:29:33 256

原创 Hibernate的三种状态

Hibernate的对象有3种状态,分别为:瞬时态(Transient)、 持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。  这3个状态是hibernate里pojo对象得3个状态,这个对象始终都是pojo,而在这3个状态中得vo和po只是它这时得一个...

2011-03-25 14:32:46 54

原创 java.sql.sqlexception io 异常 the network adapter could not establish the connecti

java.sql.sqlexception io 异常 the network adapter could not establish the connection:遇到这个异常的时候,我们也许发现我们用数据库的桌面控制工具是能连接数据库的。这时候解决这个问题首先要想到的是自己的代码数据源配置,有很多时候我们使用的都是服务器端的数据库: <bean id="dataSource"  ...

2011-03-23 10:28:52 678

原创 jsp页面向form中提交list(批量提交)

     近段日子项目需要做一个向form里提交list的操作,从网上找了不少信息,虽然还是有些地方不理解,但终于还是将这个功能实现了。现在总结一下,有的地方我不了解标注了一下,也希望大虾给个解释,不胜感激。也希望能给需要的兄弟们一些信息。      首先,我们需要的list的要继承java.util.ArrayList重新定义一个OurList, 并重写了public Object get(...

2011-03-22 10:49:21 2263

原创 java将后台list传给js数组

首先,要将后台return的list 在Action方法中放到一个session当中。(当然这里的list中存放的是基本类型的数据) HttpSession session = request.getSession();session.setAttrbute("theGottenList",theGottenList);//将返回的list放到session中去。当然这里list的名字...

2011-03-14 09:38:27 409

原创 EL表达式在jsp页面中的使用

<%@ page language="java" contentType="text/html; charset=GBK"%><%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Tran

2011-03-07 16:00:43 205

原创 SSH保存lob(blob,clob)数据

我们在应用ssh对blob数据进行存储时,会遇到一些细节的问题。这些涉及到了pojo中数据类型的定义,struts,hibernate中数据类型的定义,以及在spring配置文件中的定义等。从网上搜索,关于这些问题的总结如下:一、问题需求: 1.在持久化类中字段该用什么类型? 2.在Struts中文件对应的数据类型是什么? 3.在Hibernate中字段对应的类型是什么? 4.如何在Spr...

2011-03-07 10:59:24 149

SSH图片的上传和在页面的显示

首先,图片在hibernate的配置文件中要标示为:<property name="photo"   type="org.springframework.orm.hibernate3.support.BlobByteArrayType">   <column name="PHOTO" />  </property> 这样图片在数据库中是以BL..

2011-03-04 15:25:38 311

原创 数组与list的转换

如果想要把一个List转换为array数组,需要用其toArray方法,如:Company[] companies = (Company[]) companyList.toArray(new Company[companyList.size()]); 如果想要把一个array数组转换为List,需要用到java.util.ArrayList类的asList方法,如:ArrayLis...

2011-03-02 14:24:22 94

原创 EL表达式格式化日期

在EL表达式中要显示“yyyy-MM-dd”格式的日期(当然是你想要的格式): [b]使用格式化标签 [/b] 1 在页面上导入 (在正式的项目中,本句声明会写到共享的jsp中页面) 2 格式化日期 Value :EL表达式取的日期值; Pattern:输出的日期格式; ...

2011-03-01 11:12:57 127

原创 window.showModalDialog使用手册

基本介绍: showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window.showModalDialog() 方法用来创建一个显...

2011-02-28 10:04:06 85

原创 Hibernate Set集合排序

one-to-many的排序可以通过配置一个order-by="** desc"即可实现 如: Java代码 1. 2. 3. 4. 上面的hbm属性意义是:一个社区对应多条社区消息,同时将这些消息按create_time排序 ...

2011-02-25 15:22:29 57

空空如也

空空如也

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

TA关注的人

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