自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(164)
  • 资源 (1)
  • 问答 (3)
  • 收藏
  • 关注

原创 eclipse启动无响应,停留在Loading workbench状态

关于 eclipse启动卡死的问题(eclipse上一次没有正确关闭,导致启动的时候卡死错误解决方法),自己常用的解决方法:      方案一(推荐使用,如果没有这个文件,就使用方案二):      到<workspace>\.metadata\.plugins\org.eclipse.core.resources目录,删除文件 .snap      方案二:    ...

2015-02-28 13:49:18 510

原创 eclipse中运行tomcat报java.lang.OutOfMemoryError: PermGen space的解决方案

 点击Run Run Configurations 选中Tomcat Server,进入Arguments分页,在VM arguments中加入提升初始分配空间的参数  -Xms256m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m...

2014-10-23 15:57:35 162

原创 Java @override报错的解决方法

有时候Java的Eclipse工程换一台电脑后编译总是@override报错,把@override去掉就好了,但不能从根本上解决问题,因为有时候有@override的地方超级多。这是jdk的问题,@Override是JDK5就已经有了,但是不支持对接口的实现,认为这不是Override而报错。JDK6修正了这个Bug,无论是对父类的方法覆盖还是对接口的实现都可以加上@Override。要...

2014-08-20 13:42:41 186

原创 session失效刷新后登录页面嵌入在iframe中的解决办法

后台系统用了IFRAME,当SESSION失效后,就会在IFRAME里跳转到了登陆页面,造成了嵌套问题。解决办法:var _topWin = window; while (_topWin != _topWin.parent.window) { _topWin = _topWin.parent.window; } if (window != _topW...

2014-05-13 15:37:03 590

原创 nginx多次转发后获取客户请求IP

/** * * @Description:获取客户端请求IP地址,解决使用nginx请求转发后不能获取问题 * @param @param request * @param @return * @return String * @throws */ public String getIpAddr(HttpServletRequest request...

2014-04-29 19:16:18 1229

原创 myeclipse项目不编译,发布到tomcat下classes文件为空

今天从SVN拉下一个项目导入myeclipse,发布到tomcat后发现classes文件为空,程序没有编译,试了下常规的clean等手段还不行,最后 remove掉 JRE System Library,重新导入即可编译。但是什么原因导致的还不清楚。 ...

2014-03-21 10:46:10 284

原创 linux下安装jdk

将下载好的 jdk-7-linux-i586.tar.gz 移动到 /opt 目录解压jdk-7-linux-i586.tar.gz :tar -zxvf  jdk-7-linux-i586.tar.gz配置环境变量;vi /etc/profile ,在末尾加上JAVA_HOME=/opt/jdk1.7.0PATH=$JAVA_HOME/bin:$PATHCLASSPAT...

2014-03-19 10:05:52 66

原创 linux ifconfig无效 bash:command not found

在虚拟机上安装了Redhat,输入命令行ifconfig,会提示bash: ifconfig: command not found。网上查资料得知因为在环境变量里,还没有设置完整的环境变量。输入/sbin/ifconfig就可以执行命令。 如果新装的系统,运行一些很正常的诸如:shutdown,fdisk的命令时,悍然提示:bash:command not found。那么首先就要考虑ro...

2014-03-18 17:12:52 454

原创 eclipse创建maven项目

创建聚合模块(工程的父模块,应该是管理项目用的)。选择菜单项 File—>New—>Other,在弹出的对话框中选择Maven下的Maven Project,然后单击Next按钮,在弹出的New Maven Project 对话框中,使用默认选项,单击Next 按钮,此时m2eclipse 会提示我们选择一个Archetype。这里选择maven-archetype-quickst...

2014-03-10 17:58:11 89

原创 jdk 动态代理使用

public interface User { void save();}public class UserImpl implements User { public void save() { System.out.println("save"); } public static void main(String[] args) { Us...

2014-03-08 16:40:13 63

原创 使用JQUERY制作可移动列的表格

使用的是colResizable-1.3.min.js插件。

2014-03-04 16:32:26 164

原创 jquery对象和dom对象互转

前两天接到阿里的电面,问怎么把jquery对象转成dom对象,愣是没答上来。悲剧,用 jquery也三四年了,这种问题平时是该多思考思考,不能只局限于使用。痛定思痛,特此记录,以为自勉。<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"...

2014-03-04 14:29:05 75

原创 物理机无法访问虚拟机JBOSS

今天在电脑上装了虚拟机(VMARE),虚拟机上装上JBOSS启动后,物理机却怎么也访问不通。然后在同事的帮助下,一步一步解决了。特此记录一下: 一. 首先要保证VMARE网络连接模式为Bridged模式:选中虚拟机上安装的系统—Settings—Network  Adapter –Network connection下面选择Bridged模式。二. LINUX防火墙放开服务端口(我...

2013-12-20 15:15:20 394

原创 linux vi命令

        vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。         1、vi的基本概念基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下:1) 命令行模式comm...

2013-12-03 13:11:21 70

原创 Java heap space

[code="java"]java.lang.OutOfMemoryError: Java heap space at java.util.Arrays.copyOfRange(Arrays.java:3209) at java.lang.String.(String.java:216) at com.sun.org.apache.xerces.internal.xni.XMLStri...

2013-12-02 19:37:43 119

原创 PL/SQL记住登陆密码

PL/SQL Developer记住登陆密码 在使用PL/SQL Developer时,为了工作方便希望PL/SQL Developer记住登录Oracle的用户名和密码; 设置方法:PL/SQL Developer 7.1.2 ->tools->Preferences->Oracle->Logon History , “Store history”是默认勾选的,勾上...

2013-12-02 12:22:52 72

原创 maven中使用tomcat

[code="java"]需要在WEB模块的POM配置文件中加如下 ssm-web org.apache.tomcat.maven tomcat6-maven-plugin 2.0-beta-1 http://localhost:8080/manager/html tomcat-local ...

2013-11-18 19:39:55 261

原创 maven创建项目报错

今天创建MAVEN项目报了一奇怪的错误,Unable to create project from archetype [org.apache.maven.archetypes:maven-archetype-quickstart:1.1] Unable to add module to the current project as it is not of packaging type 'p...

2013-11-16 10:45:46 150

原创 struts2 action 配置scope="prototype"问题

最近在修改同事代码时,经常遇到莫名的问题,比如查询结果集中出现上一次请求中的脏数据,我就排查啊,总觉得是代码哪个地方写的不严谨,后来想到了,可能是action对象成单例造成的。看了下spring配置文件,果然,全部没有加 scope="prototype"。加上后,问题顺利解决。 ps:不写scope="prototype",默认就是单例,必然会造成脏读取数据,因为不同的线程抢相同的AC...

2013-11-08 18:12:32 326

原创 JSONP

2013-11-05 23:09:26 54

原创 redis入门

1 常用命令 redis-cli        ./redis-cli -h localhost -a 密码 set,set book java get,get book keys * dbsize  返回当前数据库的 key 的数量flushdb 清空当前数据库中的所有 keytype key 返回 key 所储存的值的类型,知道类型后就可以分别调用不同的方法...

2013-10-31 19:51:38 58

原创 linux入门级命令

1:LINUX中查看进程命令      ps -ef;      ps -ef | grep java;显示JAVA进程2:查看日志命令     tail -f;3:切换用户命令   sudo -i;   man + 命令:如,man ls,就会看到相关的帮助文档了。从命令的介绍到命令的参数以及用法介绍的都非常详细的。不错吧(按快捷键 q 可退出当前界面回到上一步)...

2013-10-23 17:31:10 67

原创 eclipse中加入jad插件使其可以直接反编译.class文件

jad是java的反编译工具,是命令行执行,反编译出来的源文件可读性较高。可惜用起来不太方便。还好找到eclipse下的插件,叫jadclipse,安装好之后,只要双击.class文件,就能直接看源文件,包括jar包中的class文件,也可以直接反编译。1.下载jad1.5.8ehttp://www.kpdus.com/jad.html#download下载后解压。解压缩后将jad...

2013-07-03 13:14:16 148

原创 oracle 中常用语句集锦

begin  for cur in (select userid, username from t_a) loop    insert into t_b (xx, xx) values (cur.userid, cur.username);  end loop;  commit;end;  --创建只有查询权限的用户create user search identified by ...

2013-06-21 15:38:32 79

原创 oracle Net Manager 服务命名无法配置(无法新建、添加服务名) .

今天在配置oracle Net Manager 配置服务命名的时候总是无法配置,以前配置的服务名都显示不出来,然后点击绿色添加按钮也没反应,因为先前我修改了oracle\product\10.2.0\db_1\NETWORK\ADMIN下的tnsnames.ora文件   查了半天才发现重命名服务名前面多了个空格,把那个空格去掉就没事了...

2013-06-21 13:55:44 639

原创 jquery处理带有特殊字符的id

所以id最好不要取名有 “.”、“#”、“(”、“[” 一般情况下,在jQuery选择器中,我们很少会用到诸如“.”、“#”、“(”、“[”等特殊字符,因为根据W3C规定,HTML文档中属性的值是不能包含有这些个特殊字符的,但是在实际应用中,偶尔也会遇到表达式中含有“#”和“.”等特殊字符,正如我的Skygq表单验证和表单ajax提交合体版插件,在许多人的使用过程中出现了需要选择...

2013-05-15 09:41:25 181

原创 oracle 中创建dblink

当用户要跨本地数据库,访问另外一个数据库表中的数据时,本地数据库中必须创建了远程数据库的dblink,通过dblink本地数据库可以像访问本地数据库一样访问远程数据库表中的数据。 create database link link_old_oa connect to "DIPOA" identified by "deppondip" using '(DESCRIPTION ...

2013-05-08 14:39:07 84

原创 java 获取MAC地址

import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.InetAddress;import java.net.NetworkInterface;import java.net.SocketException;impo...

2013-05-05 18:09:46 108

原创 oracele中导入dmp文件

imp shboa/shboa@TEST  file=E:\test.dmp full=y

2013-02-27 12:46:00 121

原创 JSON.stringify()中文乱码

 最近用json2.js来做客户端的JSON提交,使用了JSON.stringify()方法,结果发送到服务器端的Json里的中文变成了乱码. 查了一下资料才知道IE8支持原生的JSON对象,自带了JSON.parse与JSON.stringify两个方法。当我使用json2里的Json.stringify方法里IE默认调用了IE8的stringify方法进行了uncode编码,致使传到服务...

2013-02-26 13:17:01 1187

原创 hibernate 分页时报java.lang.Long cannot be cast to java.lang.Integer

HIBERNATE 分页时报:java.lang.Long cannot be cast to java.lang.Integer  Long 无法转化成Integer类型. 原因:         这里在Hibernate2.0之前版本list.get(0)返回的是Integer类型.         然则在Hibernate3.0今后版本list.get(0)返回的是Long类型. ...

2013-01-16 09:44:19 95

原创 jquery 选中select 中的第一个option值

$('#sortType').get(0).selectedIndex=0;

2012-11-12 16:25:59 1454

原创 JAVA 表达式计算

Calc是一个用Java编写的算术表达式计算工具。它能够直接解析一个字符串形式的算术表达式并计算出结果。Calc使用下面的语法:E ->  I | E + I | E - II -> U | I * U | I / UU -> + U | - U | <浮点数> | ( E ) | <函数> | PI | E其中,<浮点数>是一个符合jav...

2012-11-01 17:36:14 157

原创 classloader是如何查找类的

转自:http://blog.chinaunix.net/uid-21227800-id-65879.html  首先,转载一篇文章,个人认为是看到过了讲得最清楚的 XD  当JVM(Java虚拟机)启动时,会形成由三个类加载器组成的初始类加载器层次结构:        bootstrap classloader                 |        extensi...

2012-09-20 14:31:24 671

原创 分布式环境中三种Session管理方法的使用场景及优缺点 .

在分布式环境,管理Session通常使用下面三种方式: 一、Session Replication 方式管理 (即session复制)        简介:将一台机器上的Session数据广播复制到集群中其余机器上        使用场景:机器较少,网络流量较小        优点:实现简单、配置较少、当网络中有机器Down掉时不影响用户访问        缺点:广播式复制...

2012-09-12 16:49:07 140

自己写的jquery 弹出层插件,可拖动

 jquery 弹出层插件,弹出位置默认垂直居中,可拖拽。如果用过easyui的朋友,是不是发现挺相似?呵呵.参考了某网友的插件。PS:CSS写的不咋的,要用的话可以修改CSS样式.先介绍下怎么调用:$(function(){ $('#btn_add').click(function(){ open_dialog(); }); $('#btn_edit').cli...

2012-08-23 17:14:29 90

原创 myeclipse安装svn插件的多种方式

方法一:在线安装 1.打开HELP->MyEclipse Configuration Center。切换到SoftWare标签页。 2.点击Add Site 打开对话框,在对话框Name输入Svn,URL中输入:http://subclipse.tigris.org/update_1.6.x3.在左边栏中找到Personal Site中找到SVN展开。将Core SVNKit...

2012-08-17 09:46:20 139

原创 Spring提供了MethodNameResolver的三种方式:

Spring提供了MethodNameResolver的三种方式:1 : ParameterMethodNameResolver,这个可以根据请求的参数来确定一个需要调用的方法。例如,http://www.sf.net/index.view?testParam=testIt,这个请求会调用名称为testIt的处理方法。2 : InternalPathMethodNameResolver,这个可以根...

2012-08-14 20:25:56 345

原创 hibernate保存数据时报Could not synchronize database state with session

 ERROR org.hibernate.event.def.AbstractFlushingEventListener - Could not synchronize database state with session 今天在做Webservice接口时候,客户端传过来一批数据,服务端保存,报了上面的错误。排查后,找到了原因,客户端传过来的对象,已经拥有了主键,而客户端的这个主键...

2012-08-06 17:29:53 1854

原创 hibernate.hbm2ddl.auto mysql不能生成表

ERROR org.hibernate.tool.hbm2ddl.SchemaExport - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'type=InnoDB' at l...

2012-08-04 11:23:47 174

netty中的多线程应用

netty中的多线程并发应用,

2018-09-30

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

TA关注的人

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