- 博客(44)
- 收藏
- 关注
原创 easyui datagrid getSelections 返回值为1
刚刚开始用easyui,遇到的问题:在选中多条记录时,datagrid getSelections方法总是返回一条记录。 出错的原因在于:datagrid属性中idfield未于columns列中的checkbox field值一致。 ...
2016-12-08 12:01:20 314
原创 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 213
原创 润乾导出Excel时不弹出提示框
通常我们在浏览报表的时候,可以通过润乾自带的标签实现导出Excel,在点击导出的标签后,页面会弹出一个提示框,可以让用户对于导出的Excel设置是否分页,是否导出公式,对话框如下图所示。当用户想直接导出excel,不弹出此提示框时,可以通过在JSP的<report:html>标签中添加excelPageStyle属性,直接设置存为Excel时的分页方式,不弹出导出excel...
2015-04-02 18:50:56 358
原创 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 355
原创 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 117
原创 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 92
原创 tomcat内存溢出分析与问题解决
常见的内存溢出有以下两种:java.lang.OutOfMemoryError: PermGen spacejava.lang.OutOfMemoryError: Java heap space ---------------------------------------------------------这里以tomcat环境为例,其它WEB服务器如jboss,weblo...
2013-08-23 10:24:15 116
原创 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 1151
原创 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 969
原创 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 113
原创 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 119
原创 js相关的类型转换
一、类型转换 1.转换成字串 ECMAScript的Boolean值、数字和字串的原始值的有趣之处在于它们是伪对象,这意味着它们实际上具有属性和方法。 如: Js 代码 var sColor = "blue" ; alert(sColor.length);//outputs "4" 总而言之,3种主要的原始值Boolean值、数字和字...
2012-06-26 09:38:43 86
原创 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 110
原创 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 114
原创 Oracle SQL性能优化
ORACLE SQL性能优化1.选择最有效率的表名顺序(只在基于规则的优化器中有效) ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,因此FROM子句中写在最后的表(基础表driving table)将被最先处理,在FROM子句中包含多个表的情况下,必须选择记录条数最少的表作为基础表,当ORACLE处理多个表时,会运用排序及合并的方式连接它们, ...
2011-11-15 17:13:09 89
原创 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 1903
原创 js 函数延迟执行
设置指定的JS函数在指定的时间后执行,可以利用setTimeout()函数。setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。 语法: setTimeout(code,millisec) 参数: code (必需):要调用的函数后要执行的 JavaScript 代码串。 millisec(必需):在执行代码前需等待的毫秒数。 ...
2011-09-22 13:33:13 182
原创 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 112
原创 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 90
原创 HQL语句中delete的写法
delete from entity where parameter(属性,注意不要带上entity只写属性) = 查询条件
2011-07-19 15:55:33 2533
原创 JS截取字符串substr 和 substring方法的区别
substr 方法返回一个从指定位置开始的指定长度的子字符串。stringvar.substr(start [, length ])参数stringvar必选项。要提取子字符串的字符串文字或 String 对象。start必选项。所需的子字符串的起始位置。字符串中的第一个字符的索引为 0。length可选项。在返回的子字符串中应包括的字符个数。说明如果 length 为 0 或负数,将返回一个空字...
2011-06-22 10:11:04 74
原创 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 360
原创 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 186
原创 JS对日期的操作
项目需要一个这样的功能:可以通过选择框条件选择日期范围。从网上找了这些代码,功能很容易实现了。var now = new Date(); //当前日期 var nowDayOfWeek = now.getDay(); //今天本周的第几天 var nowDay = now.getDate(); ...
2011-05-06 15:29:07 115
原创 一个简单的AJAX异步通信实例
textarea失去焦点时异步提交index.jsp关键代码如下:第一步:页面编写 其他控件也可,不限于textarea<s:form action="" method="post"> <div > <p > 今日心情:</p> <p >
2011-04-27 13:46:19 158
原创 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 221
原创 iframe提交后更新其父页面
我们在运用struts开发的时候会用到这样的情况,需要在一个页面中的iframe中进行数据操作,等数据提交完成后需要将父页面的数据进行更新。这里我写一下我自己用到的一个方法。是我的一个老师推荐的。方法其实也挺简单:在iframe的action方法中定义父页面的转向。 public ActionForward insertRecord(ActionMapping mapping, Actio...
2011-04-15 11:08:21 260
原创 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 586
原创 org.apache.jasper.JasperException: equal symbol expected
是由于单引号和双引号的混乱使用导致的。 解决办法:根据报错提示的错误代码地址,将双引号里面的双引号改成单引号; 单引号里面的双引号该成单引号。...
2011-04-14 09:29:33 271
原创 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 60
原创 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 695
原创 jsp页面向form中提交list(批量提交)
近段日子项目需要做一个向form里提交list的操作,从网上找了不少信息,虽然还是有些地方不理解,但终于还是将这个功能实现了。现在总结一下,有的地方我不了解标注了一下,也希望大虾给个解释,不胜感激。也希望能给需要的兄弟们一些信息。 首先,我们需要的list的要继承java.util.ArrayList重新定义一个OurList, 并重写了public Object get(...
2011-03-22 10:49:21 2315
原创 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 422
原创 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 215
原创 SSH保存lob(blob,clob)数据
我们在应用ssh对blob数据进行存储时,会遇到一些细节的问题。这些涉及到了pojo中数据类型的定义,struts,hibernate中数据类型的定义,以及在spring配置文件中的定义等。从网上搜索,关于这些问题的总结如下:一、问题需求: 1.在持久化类中字段该用什么类型? 2.在Struts中文件对应的数据类型是什么? 3.在Hibernate中字段对应的类型是什么? 4.如何在Spr...
2011-03-07 10:59:24 161
SSH图片的上传和在页面的显示
首先,图片在hibernate的配置文件中要标示为:<property name="photo" type="org.springframework.orm.hibernate3.support.BlobByteArrayType"> <column name="PHOTO" /> </property> 这样图片在数据库中是以BL..
2011-03-04 15:25:38 331
原创 数组与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 108
原创 EL表达式格式化日期
在EL表达式中要显示“yyyy-MM-dd”格式的日期(当然是你想要的格式): [b]使用格式化标签 [/b] 1 在页面上导入 (在正式的项目中,本句声明会写到共享的jsp中页面) 2 格式化日期 Value :EL表达式取的日期值; Pattern:输出的日期格式; ...
2011-03-01 11:12:57 142
原创 window.showModalDialog使用手册
基本介绍: showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window.showModalDialog() 方法用来创建一个显...
2011-02-28 10:04:06 94
原创 Hibernate Set集合排序
one-to-many的排序可以通过配置一个order-by="** desc"即可实现 如: Java代码 1. 2. 3. 4. 上面的hbm属性意义是:一个社区对应多条社区消息,同时将这些消息按create_time排序 ...
2011-02-25 15:22:29 63
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人