- 浏览: 531453 次
- 性别:
- 来自: 厦门
最新评论
-
Dazui0913:
小伙子 干得不错!
SVN保存了密码却仍需要输入用户名密码解决方案 -
tjming:
把C:\Documents and Settings\Admi ...
SVN保存了密码却仍需要输入用户名密码解决方案 -
羽翼的心动:
POI中对Word处理,读取不到书签。如果要处理书签的话,就只 ...
Java Web利用POI导出Excel简单例子 -
feng_zhi_zi510:
我在setting-->Save Date-->A ...
SVN保存了密码却仍需要输入用户名密码解决方案 -
cglxa:
Linux如何查看端口及进程
文章列表
一、模糊查询
Term Modifiers
Lucene支持在Term中使用通配符来支持模糊查询。
Wildcard Searches [类:org.apache.lucene.search.WildcardQuery]
Lucene支持单个或者多个字符的通配符查询,匹配单一字符使用符号“?”,匹配多个字符使用符号“*”。
...
一、静态代理
由程序员创建或特定工具自动生成源代码再对其编译。在程序运行前代理类的.class文件就已经存在了。
优点:不依赖于其它的类,实现简单。
缺点:当接口或抽象类添加方法时,需要修改相应的代理类。
Sample:
(1)、定义一个接口或者抽象类,这边定义一个接口
interface HelloWorld{
void say();
}
(2)、实现类
public class HelloWorldImp implements HelloWorld{
public void say(){
System.out.println("Hello,World!") ...
Log4j支持两种配置文件格式,一种是XML格式的文件,另一种是Properties键值属性文件。
这边主要介绍Properties格式的文件配置
Log4J配置文件的基本格式如下:
#配置根Logger
log4j.rootLogger = [level], appenderName1, appenderName2, …
#配置日志信息输出目的地Appender
log4j.appender.appenderName = fully.qualified.name.of.appender.class
log4j.appender.appenderName.option1 = ...
方法一:
利用svnkit的api进行获取,代码如下:
public String getMergeInfo1(String svnURL) {
Properties properties = System.getProperties();
properties.setProperty("svnkit.http.methods", "Basic,Digest,NTLM");
SVNRepository repository = null;
try {
re ...
1、创建bat快捷方式,然后右键快捷方式-->properties-->advanced-->Run as administrator。
2、下载bat转成exe工具,将bat转成exe,然后右键exe-->properties-->Compatibility-->Run as administrator。
3、以管理员权限运行cmd,然后dos框中运行相应的bat。
通过wsdl2java工具来将webservice转化成本地接口,之前转过几次都没问题,最近转化却报错了:RSA premaster secret error。比对和之前转化的区别在于之前是用http://xxx,而这次的URL是https://xxx,查看了网上资料,需将jre/lib/ext给加上,执行命令如下:
java -Djava.ext.dirs=%Axis_Lib%;%JAVA_HOME%\jre\lib\ext org.apache.axis.wsdl.WSDL2Java -o%Output_Path% -p%Package% https://xxx?wsdl,即可执行 ...
1、部署时有用到rsync命令,如系统没有安装,通过命令yum install rsync。
2、远程部署需要通过ssh连接。
在linux系统中,ssh是远程登录的默认工具,因为该工具的协议使用了RSA/DSA的加密算法.该工具做linux系统的远程管理是非常安全的。telnet,因为其不安全性,在linux系统中被搁置使用了。
ssh有一套很有用的工具,其中的ssh-keygen可以用来生成private和public密钥文件.将生成的public密钥文件内容拷贝到远程机器的authorized_keys文件后,可以使ssh到另外一台机器的登陆不用密码.具体方法如下.
1) 在本地机器中 ...
1、下载附件,将ZeroClipboard.js和ZeroClipboard.swf放在同一目录。
2、该功能需放在容器中运行才能生效。
<script type="text/javascript" src="/includes/js/jquery-1.7.2.js"></script>
<script type="text/javascript" src="/includes/js/ZeroClipboard.js"></script>
<script ...
一、在html中 ,引入css的方法主要有行内式、内嵌式、导入式和链接式4种
1。行内式
即在标记的style属性中设定css样式,这种方式本质上没体现出css的优势,因此不推荐使用。
2。嵌入式
在对页面中各种 元素的设置集中写在<head>和</head>之间的,对于单个页面来说,这种方式很方便
3。导入式
导入式格式如下:
<style type="text/css">
@import "mystyle.css";
</style>
4。连接式
格 ...
访问jsp页面时,报如下错:
org.apache.jasper.JasperException: /WEB-INF/templates/home.jsp(2,61) Unable to read TLD "META-INF/c.tld" from JAR file "file:/D:/Email/web/test/src/main/webapp/WEB-INF/lib/jstl-1.2.jar": org.apache.jasper.JasperException: Failed to load or instantiate TagLibraryVali ...
Nexus介绍
Nexus 是Maven仓库管理器,如果你使用Maven,你可以从Maven中央仓库下载所需要的构件(artifact),但这通常不是一个好的做法,你应该在本地架设一个Maven仓库服务器,在代理远程仓库的同时维护本地仓库,以节省带宽和时间,Nexus就可以满足这样的需要。此外,他还提供了强大的仓库管理功能,构件搜索功能,它基于REST,友好的UI是一个extjs的REST客户端,它占用较少的内存,基于简单文件系统而非数据库。这些优点使其日趋成为最流行的Maven仓库管理器。
下载安装
从网nexus网站http://www.sonatype.org/nexus/下载最 ...
.tar
解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
(注:tar是打包,不是压缩!)
.gz
解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName
.tar.gz 和 .tgz
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName
.bz2
解压1:bzip2 -d FileName.bz2
解压2:bunzip2 FileName.bz2
压缩: bzip2 -z File ...
用户组管理
groupadd 新增一个用户组
groupadd [-g gid [-o]] [-r] [-f] group
-g 其中gid是指定新用户组的标识号,除非配合使用-o参数,不然该值必须是唯一的
-o 标识新用户组gid可以和系统中原有的用户组的gid值相同
实例:
groupadd groupname
groupadd -g 789 groupname
groupdel 删除用户组
实例:
groupdel groupname
groupmod 修改用户组
实例:
groupmod -g 1000 groupname
groupmod -g 1000 -n newgroupn ...
mvn compile时报错:javac:invalid target release: 1.7
Add the following to your pom under build and plugins it should target 1.6
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.6& ...
项目组有好几个项目需要运行,之前项目少,一个tomcat对应一个项目还能应付,但现在项目多了,要是再一个tomcat对应一个项目的话,一方面看起来很业余,一方面也加大服务器的维护难度。所以现在需要对tomcat进行整理,用一个tomcat来启动多个应用实例,每个应用相互独立,互不干扰。
准备工作:下载的apache-tomcat-7.0.26.zip,上传到linux服务器下/opt/apps/目录下。
一、操作步骤
1、解压apache-tomcat-7.0.26.zip。
2、在apache-tomcat-7.0.26新建一个应用实例目录,如test,在test目录下创建三个目录: ...