自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 问答 (3)
  • 收藏
  • 关注

原创 oracle空表导出问题的处理

最近在oracle导入和导出的时候发现一些问题,空表没有导出。 那么就需要对oracle的导出进行一些处理。 先做全局设置,先登录oracle。 show parameter defer; 查看是否 deferred_segment_creation 的值为true。 这个时候是不导出空表的。 alter system set deferred_segment_creation= false ...

2016-10-24 10:55:13 227

原创 JSP文件下载

JSP工具之,文件下载<%String filePath = request.getParameter("filePath");filePath = URLDecoder.decode(filePath, "UTF-8");String fileName = request.getParameter("fileName");fileName = URLDecoder....

2015-11-02 16:03:52 132

原创 oracle 表空间以及用户创建

SQL> create temporary tablespace sunward_temp tempfile 'C:\ORACLEXE\APP\ORACLE\ORADATA\XE\SUNWARD_TEMP.DBF'size 100m autoextend on next 100m maxsize 4096m extent management local;Tablespace cre...

2014-09-15 19:23:44 110

原创 hibernate继承之一,单表继承映射

hibernate继承之一,单表继承映射    对象有继承,而对于数据结构来说,如何在映射中体现这种关系。借助hibernate,我们在对表的映射中能够体现这种关系和设计。    相信我们在设计表的时候经常有这种情况,会用一个type字段来表示这张表的两种形式。而反映到java对象中,其实应该是两个对象,不过有很多相同的共同属性。但实际一般来说都会只用一个类,在查询是用type指定值来...

2014-03-23 23:18:37 109

原创 springAOP后对象代理和hibernate不识别问题

场景:自定义注解,AOP拦截,处理前置业务。然后从spring中getBean,然后将此bean存入数据库,将报noMapping entity错误。原因:AOP拦截,因为bean不是用的接口,AOP将动态代理此bean。如果从spring中getBean,那么spring将扫描此bean,发现注解,然后代理此对象。因为spring都是新产生的对象,采用prototype的形式。那么当前对...

2013-07-16 23:03:01 129

tomcat7内存溢出错误的一些原因和解决方案

 今天在做公司一个工程2个版本的运行时,突然出现新版的工程在tomcat中内存溢出。 因为错误比较明显,但也经过了一些折腾。 我的tomcat版本为最新的7.0.34,eclipse为3.7 在tomcat的wiki上其实对内存溢出和内存错误已经有一定的分析和说明 tomcat内存出错的一些原因: 1、建立的过多的对象,导致堆区内存不足 2、有代码被...

2013-01-11 19:42:44 584

在struts2中整合sitemesh

今天在做个整合时,决定用sitemesh把几个页面的布局整理下。 很久没使用过了,咋一用还出了不少问题,幸亏网上资料比较多。所以还算比较顺利的解决了。 总结一下 我的版本是struts2 2.1.8 1、struts2 中使用sitemesh一定要用struts2 的插件 struts2-sitemesh-plugin-****.jar否则是没有效果的 ...

2013-01-10 21:56:38 96

分享两个数据库转换小工具,挺有用的

一个是oracle转mysql的另一个是mysql转oracle的

2013-01-08 17:07:58 140

jfreechart学习笔记三 带刻度的蜘蛛图

 其实带刻度的蜘蛛图网上也有不少资料,我这个也是参照别人的资料来做的,不管咋样,还是记上吧。 先上图  1、构造datasetprivate DefaultCategoryDataset createDataSet2(Map<String, Map<String, Object>> resultMap, List<String> di...

2013-01-08 16:58:56 448

jfreechart学习笔记二 象限图

用jfreechart画一个象限图,因为在jfreechart的例子中并没有象限图的举例,我怀疑他没有此类图的chart类型,所以处理会比较特殊一些 先上图,我要画的就是下面这个图,因为只是个举例,所以数据造的比较极端,都在最顶上那就正式开始1、先用数据构造一个dataset  /** * 构造数据集合 * @param resultMap ...

2013-01-08 11:01:29 309

原创 jfreechart使用笔记一 基本知识

公司要做一些图表,各种图表技术整来整去,觉得还是用jfreechart比较合适。但是jfreechart虽然开源,但是教程和文档却是收钱的,好在用的人也不好,参照网上的一些案例,研究研究也就能用了。 版本:jfreechart的最新版本是1.0.14,那就用这个。 API地址:http://www.jfree.org/jfreechart/api/javadoc/index.h...

2013-01-07 19:20:16 123

原创 Hibernate父子类同时映射一张表的问题

今天在开发时发现一个问题在查询一张表的 count 的时候,居然返回了2个值,Hibernate报错说不止一个结果。 大吃一惊,不过是一个单表查询而已,出现了这样的问题。后来查找资料和项目发现,项目里用父类A,子类B。 A和B都映射了同一张表。 这样查询就出问题了,如果查询父类,将返回2个结果集,所以对于unique方式的查询,一律报错。但是有意思的是,如果查询子类,则...

2012-09-17 19:37:21 330

windows下java备份mysql和还原mysql数据库

import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.util.Properties;public class SqlManage { public static void main(String[] args){ Propertie...

2012-03-09 15:26:17 292

原创 centos下mysql的一些设置

1、开机自启动mysql最简易的方式,我是在装系统时就装了mysql,所以用whereis 等查找命令找到mysqld然后编辑#vi /etc/rc.d/rc.local 加入/etc/rc.d/init.d/mysqld start重启即可 2、mysql编码修改在 etc/my.cn中[mysqld]和[client]下加入,如果没有[client]...

2011-12-23 10:21:29 65

centos6下卸载系统默认jdk和自定义安装

1、查找rpm -qa|grep java2、卸载yum remove -y java-*.*-gcj3、获取2进制安装包并执行,要想安装到指定目录,先进入到那个目录下./jdk-6u21-linux-i586.bin4、配置环境vim /etc/profile 添加 export JAVA_HOME=/usr/local/jdk1.6.0_21ex...

2011-12-20 14:18:39 79

spring3.0整合dwr3.0

dwr3整合spring3有3种方式web.xml中的必要配置如果希望是用springmvc,则在web.xml中<servlet> <servlet-name>springDispatcher</servlet-name> <servlet-class>org.springframework.web.servlet.Disp...

2011-12-12 10:38:15 158

dwr文件上传在chrome下的问题及解决方法

今天发现dwr的文件上传在chrome下使用不了,无法只得跟踪源码,错误在源码的方法:   beginLoader:function(batch, idname) {        batch.iframe = batch.document.getElementById(idname);        batch.iframe.batch = batch;        batch.mode ...

2011-11-23 17:22:44 359

关于jquery.validate.js的使用心得

前几天使用jquery.validate.js做一个注册的验证,里面有ajax验证的东西,有一点小心得,跟大家分享一下,jquery.validate.js还是蛮好用的,其中也有对ajax验证的功能。像注册的时候验证用户名是否重复和验证码时是用得上的,但是发现它对验证码的验证是不完美的。validate对remote的验证原理是,有一个pengdding值来记录你的ajax验证,如果有...

2011-11-15 10:04:12 165

dwr3的推送功能使用

1、web.xml的配置,红色部分为dwr推技术的主要配置<servlet>  <servlet-name>dwr-invoker</servlet-name>  <servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>  <init-para...

2011-11-15 09:35:43 105

java读取rss源,jquery显示新闻

因为jquery的ajax有跨域问题,使用java来读取rss源,用jquery解析返回回来的xml文件并显示1、html代码,tab页面样式 <div class="adlike dcsbox">      <div class="h">        <h3> </h3>        <a class=&

2011-11-13 16:50:22 200

基于ext2.02的web即时通讯组件

给公司项目做的一个系统内即时通讯组件。框架选的是ext2.02和dwr,主要是用ext做界面显示,用dwr的推技术来做消息推送。1.主界面<!--StartFragment --> 因为是企业内部使用,所以要展示公司的整体架构,自定组是用来自己定义组,然后加入联系人来方便使用的,讨论组相当于群聊了。顶部有两个消息盒子,是来消息时用作提醒用的。搜索可以定位到...

2011-11-13 16:36:32 200

Ext2.02的一些总结

最近公司产品需要搞个web聊天,ext写这类东西比较快捷方便,但是由于不想使用收费版本,所以采用2.02的免费版本,很多地方需要自己修正,以后会陆续把在实践中遇到的问题和技巧记录下来。1、htmlEditor (1)htmlEditor在弹出框后自动获取焦点,htmlEditor在弹出框中出现时,工具栏是灰色的,需要点击获得焦点和是工具栏激活。一般聊天时希望打开窗口就获得焦点,如果在ext...

2011-10-16 18:55:11 63

VirtualBox4.12文本安装CentOS 5.4以及xshell连接

附件带图解VirtualBox4.12文本安装CentOS 5.4以及xshell连接笔记 VirtualBox比较轻便小巧,用来做虚拟机学习是个不错的选择,下面就来记录下本人在VirtualBox上安装CentOS 5.4的过程。 1、工具和资源 虚拟机:VirtualBox4.12 CentOS5.4:总共六个ISO 2、新建虚拟电脑 默认下一步 在名称里输入”centos”,virtua...

2011-10-08 17:00:29 73

swfupload在火狐(firefox)下失效(302错误)的一种情况以及分析

最近用了一下swfupload,因为一些定制化需求,感觉这个东西做得挺不错的。然而在火狐下使用时抛出了 302 错误。在网上搜索很多朋友都说是session的问题,火狐不保存session,需要传递sessionID,说的很不清楚。 实际上情况如此:       火狐下使用swfupload不保存session的确没错,但是如果你在这个上传过程中不需要使用session的话,是...

2011-03-18 16:59:43 263

原创 springMVC+hibernate 嵌套对象时产生的一个问题及解决方法

最近在使用springMVC的时候,产生了这样一个问题。 一个Hibernate的Entity,命名为Department. Department 内有一个父节点变量 命名为 depParent; 因为是一个外键设置,所以depParent不能在声明时 却 new ,也不能在get 的时候去new 所以我在一个JSP页面提交一个这样的form时 <fo...

2010-12-24 17:28:48 189

原创 spring国际化文件的读取,指定路径

有关spring的国际化,我相信很多人还是喜欢把资源文件用单独的目录来进行管理的,但是网络上的大部分资料并没有介绍如何在spring加载资源文件时使用你指定的目录。看了一下源码的注释,然后自己测试了一下,终于搞明白了spring是如何加载国际化的资源文件的。直接看代码吧。<bean id="messageSource" class="org.springframework.conte...

2010-11-30 09:55:56 589

原创 springMVC+spring+hibernate整合(1)

以前一直用ssh2做东西,最近一阵子忽然想学习一下springMVC。据说设计理念也很不错的。我是个实用主义者,啥也不说,看看书,立马开始动手。1、web.xml     这个是大家一开始都需要配置的      <?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://java.sun.com/x...

2010-11-09 11:06:05 65

原创 javascript中replace两个标记的作用

replace有两个常用的标记第一个标记为 g,这个很容易找到,这个标记意味着进行全局替换第二个标记为 i,这个标记估计用的少一点,它的作用是忽略字母大小写的。...

2010-09-03 10:52:36 78

Eclipse @override报错

Eclipse @override报错2009-02-17 16:07在JAVA 1.5和1.6中@override的用法是有些区别的,虽然改变了JRE但eclipse还是会报错。解决办法:Windows->Preferences-->java->Compiler-->compiler compliance level设置成6.0就OK了....

2010-03-14 10:13:08 46

原创 Tomcat在linux下提示/struts-tags找不到的一种解决方式

最近在linux服务器上部署的工程,发现访问jsp页面,如果导入了/struts-tags,就会出现找不到的错误。查看tomcat日志,发现自己的spring配置文件竟然加载了2次,因此查看了一下server.xml,修改<Host>和<Context>部分配置1、我的工程xxx放在/home/xxx下,<Host>的appBase设置为"/home/",&...

2010-01-11 13:20:44 520

原创 删除liunx下自带的jdk

装centos5.3的时候一般系统会自带一个1.4的jdk,想删除它。于是首先输入命令 rpm -qa|grep gcj再用命令 rpm -e --nodeps 文件名 进行删除如果出现 error: 文件名" specifies multiple packages则用命令 rpm -e --allmatchs 文件名进行删除。如果是自己装的想要删除先查看: rpm...

2009-12-29 20:36:03 70

原创 linux下一些设置

1、tomcat6.0远程调试设置在Linux下,编辑catalina.sh文件,在文件顶部输入CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000" 然后重启tocmat即可.8000为端口号。如...

2009-12-09 12:39:28 86

原创 selinux管理与应用

1.1 SElinux概述 SELinux(Security-Enhanced Linux) 是美国国家安全局(NAS)对于强制访问控 制的实现,在这种访问控制体系的限制下,进程只能访问那些在他的任务中所需要文件。大部分使用 SELinux 的人使用的都是SELinux就绪的发行版,例如 Fedora、Red Hat Enterprise Linux (RHEL)、Debian 或 Gento...

2009-11-22 13:24:02 68

linux关闭selinux

安装好apache和vsftpd后,发现都只能访问默认根目录下的文件。查找资料后发现时selinux的问题,所以需要关闭这个服务vi /etc/sysconfig/selinux SELINUX=enforcing --> SELINUX=disabled 重启后生效 不需重启执行命令:setenforce 0 ...

2009-11-22 13:18:19 199

Wemin1.490的安装

1、从官方网下载 webmin2、cd opt目录下,并将文件上传到该目录下3、tar –xzvf webmin-1.490.tar.gz解压4、进入 webmin-1.490、5、运行 ./setup.sh ************************************************************************           ...

2009-11-21 21:26:49 141

原创 linux下apache2.2.3+tomcat6.0的整合1(http_proxy,ajp_proxy)

这两天准备在服务器上整合一下apache2.2.3+tomcat6.0(同样适用于2.4.6,已测)。因为以前没弄过,所以花了近一天的时间查资料。不停测试才弄好。所以准备和大家分享一下。1、在网上找了大半天,安装包啊。资料啊。下了不少。但是网上实在说得是比较乱。实在比较痛苦,半天奋战后。才终于搞清楚。整合有三种方式:(1)mod-jk(2)http_proxy(3)ajp_proxy2...

2009-11-09 01:50:34 102

原创 整合Struts2与Spring的步骤

一、需要的JAR文件为:Spring和Struts2框架本身需要的JAR文件以及他们所依赖的JAR文件,比如commons-logging.jar等等,另外还需要Struts2发布包中的struts2-spring-plugin-x.xx.jar。二、在web.xml中增加WebApplicationContext的相应配置,以下两种配置方式本质是一样的。1.         Se...

2009-11-02 23:04:51 70

struts2+spring 自动装配的一点疑问

struts2整合spring有两种方式1、采用自动装配方式,即不在spring中注入action;好处在于:不必在struts.xml中写了配置文件后,又在spring的配置文件中再写一遍配置如:在struts.xml中写<action name="loginAction" class="com.lk.loginAction" /> 就可以了。可以写一个B...

2009-11-02 23:01:15 95

struts2.1.6 redirectAction 传参有异常的解决方法

最近在使用“redirectAction”方式跳转时发现,按照正常的写法如: <result type="redirectAction" name="adminLoginSuc"> <param name="actionName">getTopCats_tbAdminAction</param> <param name="na

2009-11-02 11:57:04 170

原创 css命名

模块:module.css基本共用:base.css布局、版面:layout.css主题:themes.css专栏:columns.css文字:font.css表单:forms.css补丁:mend.css打印:print.css头:header  内容:content/container  尾:footer  导航:nav  侧栏:sidebar栏目:column  页面外围控制整体布局宽度:w...

2009-10-19 14:52:37 99

空空如也

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

TA关注的人

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