自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

Mysql 在windows Service 上面启动不成功

错误原因:  先在命令行中以Administrator启动mysql ,生成ib_logfile0和ib_logfile1文件,然后关闭mysql。 再在windows Service 中启动mysql, 这时候默认是用System 账户去启动,System账户读取不了ib_logfile0和ib_logfile1文件导致mysql启动失败...

2014-11-19 14:10:09 207

原创 如何把java 命令安装成windows Service

参考:java service wrapper 工具: http://wrapper.tanukisoftware.com/doc/english/download.jsp#historicJBoss eap 6.x 如何安装成windows Service  https://gist.github.com/mranest/6612147  windows上64位的wrappe...

2014-10-11 10:42:26 147

原创 IE iframe block cookie

在IE下面 iFrame 里面默认禁止cookie , 需要加上P3P Header, 在代码中加或者到Apache上面加。在Apache 上面加P3P header , 需要打开Header module#add p3p headerHeader add P3P "CP=NOI DSP LAW NID" ...

2014-09-29 10:19:46 142

原创 IE 浏览器只对服务器上的网页支持HTML LocalStorage

参考:http://stackoverflow.com/questions/8706006/local-storage-in-ie9-fails-when-the-website-is-accessed-directly-from-the-file-s  问题: 在做一个Oauth2 js 的 例子的时候,  Oauth2 js  通过HTML5 LocalStorage 来存储a...

2014-09-25 17:18:27 173

原创 How to install MySQL DataSource on JBoss EAP 6 and AS 7

参考: http://magnus-k-karlsson.blogspot.com/2012/08/how-to-install-mysql-datasource-on.htmlhttp://blog.csdn.net/yaoyu_leo/article/details/21975529 1. 把mysql添加为JBOSS module (复制msyql驱动的jar到JBOSS里面)...

2014-09-19 11:56:32 103

原创 Python 启动web服务

python2.x 启动web服务 在cmd窗口中输入 :   python -m SimpleHTTPServer 9000

2014-09-15 17:04:00 435

原创 windows server 2012 创建安装SMTP

参考 :安装SMTPhttp://blog.powerbiz.net.au/exchange/how-to-set-up-an-internal-smtp-service-for-windows-server-2012-essentials/测试安装是否成功http://www.simplescripts.de/smtp-check-port-25-telnet-command...

2014-09-15 17:01:04 685

原创 读不到liferay的coustom Fileds的值

参考:https://www.liferay.com/community/forums/-/message_boards/message/5130175 Liferay 中的coustom fileds默认是只能有Owner才能全部的权限操作, 只需要在coustom Filed上面把权限放开,就可以让任何人读取coustom fileds 的值...

2014-09-12 09:40:42 127

原创 liferay 评分功能

参考: https://www.liferay.com/community/wiki/-/wiki/Main/Adding+Rating+to+a+portlethttps://www.liferay.com/community/forums/-/message_boards/view_message/4817057  在jsp页面加上评分标签className 是评分绑定的类...

2014-08-29 14:35:17 82

原创 how to implement sorting by clicking on header in Search Container

参考: http://itsliferay.blogspot.com/2011/07/orderable-search-container.htmlhttp://itsliferay.blogspot.in/2014/04/sort-search-container-result.html 1 在jsp页面加上 orderable 和 orderableProperty<...

2014-08-29 11:52:46 74

原创 liferay-ui:search-container 标签的使用

参考:http://liferaytrends.blogspot.com/2013/01/tabs-with-search-container-in-liferay.html  想要的效果: 类似liferay 控制面板 搜索User 的页面可以搜索, 分页, 显示提示信息1. liferay-util:buffer 标签可以把这个标签里面的标签内容当做一个变量赋值给其...

2014-08-28 15:53:04 456

原创 Ubuntu 杀掉关不掉的进程

1. 先用 top 命令查看占cpu 和内存很高的进程, 查看进程的pid2. 用kill -9  pid 杀掉该进程

2014-08-28 10:37:36 3900

原创 让Spring 支持 跨域请求

参考: http://vraidsys.com/2012/08/spring-mvc-3-enable-cross-origin-resource-sharing/http://stackoverflow.com/questions/23103832/spring-mvc-does-not-handle-requestmethod-optionshttp://stackoverflow...

2014-08-26 11:56:53 121

Lucene 问题

1. Lucene 搜索 时 如何对 <p>it is  te<a>st</a></p>   这样的情况进行定位, 找到test在整个字符串里面的开始开始和结束位置, 现在可以得到 test 在 it is test这个字符串里面的开始位置和结束位置, 还不知道如何得到在<p>it is  te<a>st</a&gt

2014-08-11 18:12:59 67

Mysql 命令行启动 查看启动信息

在mysql安装目录下面的bin目录下面mysqld  --console  --verbose

2014-08-11 10:32:48 495

通过aws sdk 把ec2 机器上某个 mount 磁盘的路径的信息发送到cloudwatch

直接通过脚本可以用来查看ec2上面某个磁盘的大小,比如C盘,D盘。http://docs.aws.amazon.com/zh_cn/AWSEC2/latest/UserGuide/mon-scripts-powershell.html 但是不能直接得到mount 路径上的盘符的大小, 比如: c:\data所有映射的磁盘大小,磁盘使用率。$volumes = Get-WmiOb...

2014-08-08 16:47:55 194

原创 lucene

1. 分词 (lucene, tika)2. 索引 (lucene)3. 语法高亮 (lucene)4. 拼写检查(Hunspell )5. 翻译 (XLF) 

2014-08-01 11:22:16 232

原创 windows2003复制文件夹到windows2012上面,文件夹权限问题

 问题: windows2003复制文件夹到windows2012上面,文件夹在windows2012上面打不开1.  用windows 命令修改 参考: http://serverfault.com/questions/27332/how-to-take-ownership-of-files-from-the-command-linetakeown /F somedir /A /Ri...

2014-07-29 14:24:16 244

原创 Ubuntu 12.0.4 install apache2.2 tomcat with ajp

 1. 安装Apache2.2 , Tomcatapt-get install apache2apt-get install tomcat7  2. 在 /etc/apache2/mods-enabled  开启 proxy_ajp 和 proxy 模块sudo a2enmod proxy_ajpsudo a2enmod proxy 3. 编辑 /etc/apache2/...

2014-07-24 16:52:18 107

java file zip and upzip

[b]java zip file use Apache Compress [/b][code="java"]private void zip(File file) throws IOException { zipFile = new File(file.getParent(), file.getName()+".zip"); FileOutp...

2014-07-23 11:37:30 165

EC2 机器连不上RDS 的原因

描述: RDS上面的mysql建在 Zone A上面, 在 Zone A 下面的ec2 机器连不上去, 但是其他Zone 机器都可以连上, 本机也可以。 解决方案: 对于Zone A下面的ec2 机器,在RDS的 DB Security Group 里面, 需要添加的不是Zone A下面ec2 机器的public ip, 而是添加在cmd密码 用ipconfig 看到的那个ip地址...

2014-05-14 10:00:49 1062

原创 在javascript中如何去掉空字符(空格的字符串)

Code:         //自己动手为string添加Trim      function test(){   String.prototype.Trim     =   function(){return   this.replace(/^/s+|/s+$/g, "");}       String.prototype.Ltrim   =   function

2011-05-31 23:22:00 459

原创 NoResultException异常

 getSingleResult()查不到结果时,它就抛出NoResultException异常。可以通过捕获NoResultException来防止抛出NoResultException异常。在getSingleResult的源码里有这样一句: @throws EntityNotFoundException if there is no result Code:

2011-05-08 15:43:00 2211 1

原创 事务回滚

 java明确区分两种类型的异常.checked exceptions和unchecked exceptions那些扩展了java.lang.Exception的异常称为checked exceptions, 编译器要求这些异常必须被捕获或者重新抛出. 那些扩展了java.lang.RuntimeException的异常称为unchecked exceptions, 它们不是必须捕获的.

2011-04-22 11:58:00 724 1

原创 JDK动态代理和CGLIB动态代理

1.如果目标对象实现了接口,默认情况下会采用JDK动态代理实现AOP,也可以强制使用CGLIB动态代理实现AOP。2.如果目标对象没有实现接口,必须使用CGLIB动态代理实现AOP。

2011-04-18 17:00:00 244

原创 AOP理论知识

横切性关注点:对哪些方法拦截,拦截后怎么处理,这些关注就称之为横切性关注点.Aspect(切面):指横切性关注点的抽象即为切面,它与类相似,只是两者的关注点不一样,类是对物体特征的抽象,而切面是横   切性关注点的抽象。Joinpoint(连接点):所谓连接点是指那些被拦截到的点。在Spring中,这些点指的是方法,因为Spring只支持方法类型的连接       点,实际上j

2011-04-18 16:49:00 388

原创 基于XML开发AOP应用报错的问题

上述配置后会抛出org.springframework.beans.factory.BeanCreationException: 第一种解决方式:在拦截类MyInterceptor中去掉doAccessCheck(String name)方法中的参数第二种解决方式:修改beans.xml中切入点

2011-04-18 16:25:00 1029

转载 properties文件不能保存中文问题

MyEclipse中新建一个MessageBundle.properties文件,如果输入中文保存时就会提示错误: Save could not be completed.Reason:some characters cannot be mapped using "ISO-8859-1" character encoding.Either change the encoding

2011-04-14 13:48:00 4505 2

原创 实例化bean的方式

 1.使用类构造器实例化Code:bean id="personService" class="com.go123.service.impl.PersonServiceBean"/>   2.使用静态工厂方法实例化Code:  factory-method="createPerson"/>   静态工厂类Cod

2011-04-06 10:54:00 360

原创 常用实例化Spring容器的方法

1.在类路径下寻找配置文件来实例化容器Code:ApplicationContext ctx = new ClassPathXmlApplicationContext( new String[]{"beans.xml"})  2.在文件系统路径下寻找配置文件来实例化容器Code:ApplicationContext ctx = new F

2011-04-06 10:29:00 305

原创 防止表单重复提交

 标签防止表单重复提交1.在表单中加入Code:s:form action="test_save" namespace="/demo" method="post" >      s:textfield name="user.usernaem" />      s:token/>      s:submit/>  s:form>  2.在str

2011-03-29 20:15:00 364

原创 OGNL表达式语言

OGNL的结构示意图如下:GNL Context---------{ValueStack(值栈,它是跟对象), parameters,request,session,application,attr}  当struts2接受一个请求时,会迅速创建ActionContext,ValueStack,action。然后把action存进ValueStack,所以action的实例变量可以被O

2011-03-27 17:03:00 639

原创 输入校验

在struts2中可以实现对Action的所有方法进行校验或者对Action的指定方法进行校验。struts2提供了两种实现方法。1.采用手工编写代码实现。2.基于XML配置的方式是实现。UserValidationAction package com.go123.a

2011-03-26 12:53:00 515

原创 输入校验流程

1. 首先类型转换器对请求参数进行类型转换,并把转换后的值赋给action中对应的属性。2.如果在执行类型转换中出现异常,系统则会将异常信息通过ActionContext,ConversionError将异常信息保存到fieldErrors中,不管类型转换是否出现异常,都会步入第3步3.系统通过反射技术先调用action中的validateXxx()方法,Xxx为需要验证的方法

2011-03-25 19:59:00 399

原创 为Action的属性注入值

 Struts2为Action中的属性提供了依赖注入功能,在struts2的配置文件中可以很方便的为Action中的属性注入值。Code:package com.go123.action;   public class DemoAction {          private String id;          public String getId(

2011-03-25 19:08:00 347

原创 Action名称的搜索顺序

 1.获得请求的路径的URI,例如URI是:http://localhost:8888/struts2demo/path1/path2/path3/demo.action2.首先寻找namespace为/path1/path2/path3的package,如果不存在这个package则执行步骤3;如果存在这个package,则在这个 package中寻找名字为demo的action,当在该

2011-03-25 15:30:00 550 1

原创 Struts2在web中的启动配置

 在struts2中,struts框架是通过Filter启动。在web.xml中的配置如下:Code:xml version="1.0" encoding="UTF-8"?>  web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"      xmlns:xsi="http://www.w3

2011-03-25 13:59:00 867 1

原创 Action中怎样访问和添加request/session/application属性

Action如下:package com.go123.action;import javax.servlet.ServletContext;import javax.servlet.http.HttpServletRequest;import org.apache.st

2011-03-23 21:28:00 571

原创 自定义类型转换器

java.util.Date类型的属性可以接受格式为xxxx-xx-xx的请求参数值,但如果需要接受格式为xxxxxxxx的请求参数,必须自定义类型转换器,否则struts2无法自动完成类型转换。

2011-03-23 20:08:00 432

原创 使用通配符定义Action

使用通配符定义Action

2011-03-23 10:11:00 529

空空如也

空空如也

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

TA关注的人

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