- 博客(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
220
原创 如何把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
155
原创 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
151
原创 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
179
原创 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
111
原创 Python 启动web服务
python2.x 启动web服务 在cmd窗口中输入 : python -m SimpleHTTPServer 9000
2014-09-15 17:04:00
442
原创 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
692
原创 读不到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
136
原创 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
91
原创 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
85
原创 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
463
原创 Ubuntu 杀掉关不掉的进程
1. 先用 top 命令查看占cpu 和内存很高的进程, 查看进程的pid2. 用kill -9 pid 杀掉该进程
2014-08-28 10:37:36
3915
原创 让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
132
Lucene 问题
1. Lucene 搜索 时 如何对 <p>it is te<a>st</a></p> 这样的情况进行定位, 找到test在整个字符串里面的开始开始和结束位置, 现在可以得到 test 在 it is test这个字符串里面的开始位置和结束位置, 还不知道如何得到在<p>it is te<a>st</a>
2014-08-11 18:12:59
81
通过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
204
原创 lucene
1. 分词 (lucene, tika)2. 索引 (lucene)3. 语法高亮 (lucene)4. 拼写检查(Hunspell )5. 翻译 (XLF)
2014-08-01 11:22:16
239
原创 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
252
原创 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
112
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
172
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
1071
原创 在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
468
原创 NoResultException异常
getSingleResult()查不到结果时,它就抛出NoResultException异常。可以通过捕获NoResultException来防止抛出NoResultException异常。在getSingleResult的源码里有这样一句: @throws EntityNotFoundException if there is no result Code:
2011-05-08 15:43:00
2228
1
原创 事务回滚
java明确区分两种类型的异常.checked exceptions和unchecked exceptions那些扩展了java.lang.Exception的异常称为checked exceptions, 编译器要求这些异常必须被捕获或者重新抛出. 那些扩展了java.lang.RuntimeException的异常称为unchecked exceptions, 它们不是必须捕获的.
2011-04-22 11:58:00
734
1
原创 JDK动态代理和CGLIB动态代理
1.如果目标对象实现了接口,默认情况下会采用JDK动态代理实现AOP,也可以强制使用CGLIB动态代理实现AOP。2.如果目标对象没有实现接口,必须使用CGLIB动态代理实现AOP。
2011-04-18 17:00:00
254
原创 AOP理论知识
横切性关注点:对哪些方法拦截,拦截后怎么处理,这些关注就称之为横切性关注点.Aspect(切面):指横切性关注点的抽象即为切面,它与类相似,只是两者的关注点不一样,类是对物体特征的抽象,而切面是横 切性关注点的抽象。Joinpoint(连接点):所谓连接点是指那些被拦截到的点。在Spring中,这些点指的是方法,因为Spring只支持方法类型的连接 点,实际上j
2011-04-18 16:49:00
397
原创 基于XML开发AOP应用报错的问题
上述配置后会抛出org.springframework.beans.factory.BeanCreationException: 第一种解决方式:在拦截类MyInterceptor中去掉doAccessCheck(String name)方法中的参数第二种解决方式:修改beans.xml中切入点
2011-04-18 16:25:00
1036
转载 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
4536
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
369
原创 常用实例化Spring容器的方法
1.在类路径下寻找配置文件来实例化容器Code:ApplicationContext ctx = new ClassPathXmlApplicationContext( new String[]{"beans.xml"}) 2.在文件系统路径下寻找配置文件来实例化容器Code:ApplicationContext ctx = new F
2011-04-06 10:29:00
316
原创 防止表单重复提交
标签防止表单重复提交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
372
原创 OGNL表达式语言
OGNL的结构示意图如下:GNL Context---------{ValueStack(值栈,它是跟对象), parameters,request,session,application,attr} 当struts2接受一个请求时,会迅速创建ActionContext,ValueStack,action。然后把action存进ValueStack,所以action的实例变量可以被O
2011-03-27 17:03:00
652
原创 输入校验
在struts2中可以实现对Action的所有方法进行校验或者对Action的指定方法进行校验。struts2提供了两种实现方法。1.采用手工编写代码实现。2.基于XML配置的方式是实现。UserValidationAction package com.go123.a
2011-03-26 12:53:00
523
原创 输入校验流程
1. 首先类型转换器对请求参数进行类型转换,并把转换后的值赋给action中对应的属性。2.如果在执行类型转换中出现异常,系统则会将异常信息通过ActionContext,ConversionError将异常信息保存到fieldErrors中,不管类型转换是否出现异常,都会步入第3步3.系统通过反射技术先调用action中的validateXxx()方法,Xxx为需要验证的方法
2011-03-25 19:59:00
408
原创 为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
358
原创 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
562
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
877
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
579
原创 自定义类型转换器
java.util.Date类型的属性可以接受格式为xxxx-xx-xx的请求参数值,但如果需要接受格式为xxxxxxxx的请求参数,必须自定义类型转换器,否则struts2无法自动完成类型转换。
2011-03-23 20:08:00
439
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人