- 浏览: 13049 次
- 性别:
- 来自: 深圳
最新评论
-
sivan_0222:
...
我的ssm项目总结
文章列表
一、打包时跳过测试(单元测试插件):
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
对应MVN命令 ...
a.在 /etc/init.d/ 目录下创建文件 tomcat,代码如下:
# chkconfig: 345 91 10?
# description: tomcat 启停脚本
# 包含函数库
. /etc/rc.d/init.d/functions
# 获取网络配置
. /etc/sysconfig/network
# 检测 NETWORKING 是否为 "yes"
[ "${NETWORKIN ...
a、项目启动监听器:
用途:为系统初始化一些,系统参数,及其他初始化操作
例如:System.setProperty(“logpath”,”xxx”),日志输出地址,可在log4j配置文件中${logPath} 获取。
System.setProperty("jsse.enableSNIExtension", "false");解决linux 中,httpClient 异常问题。
实现方式如下:
/**
* 项目启动监听器
* @author Sivan
*
*/
public class ...
在启动apache时出现the requested operation has failed解决办法
原因一:80端口占用 查看端口命令:netstat -ano|findstr"80"
如被占用修改端口号即可
原因三:httpd.conf配置错误 使用命令查询出具体错误位置: httpd.exe -w -n "Apache2" -k start
实时查看tomcat日志:tail -f fileName ;退出 :q
打开文件:vi fileName
变更用户:su userName
创建文件夹:mkdir name
删除文件/文件夹:rm [-r|-f|-rf] fileName (-r删除多级|-f强制删除)
查看进程:ps -ef|grep 程序名
关闭进程:kill -9 进程编号(查看进程时有显示)
查看端口是否被占用:netstat –ntlp |grep 端口号
为了方便项目的动态打包部署,只需在POM.XML中加入相应的插件就OK,插件引入如下:
</properties>
<finalName>ROOT</finalName> <tomcat.home>D:\apache-tomcat-6.0.41</tomcat.home> <deploy.dir>${tomcat.home}\webapps</deploy.dir></properties>
<build> < ...
引入高级系统架构师JohnGao的一个开源成果------MiniBean
MiniBean的基本使用方式
1、使用MiniBean来构建自动赋值应用场景
在开始在你的代码中使用MinBean之前,我们首先应该下载MiniBean所需的构件。值得庆幸的是,MiniBean并没有依赖除了Java API之外的其他构件,也就是说使用MiniBean你将完全不必下载其他的第三方构件。MiniBean目前的最新版本是2.0.1,该版本目前较为稳定,单元测试覆盖率已经达到85%以上,完全可以满足RC版本的要求。 当成功下载好MiniBe ...
1、《白帽子讲web安全》
2、《大型网站系统与Java中间件实践》
3、《Java性能优化权威指南》
4、《Java虚拟机规范》
5、《深入理解Java虚拟机》
两个常用maven repository 地址:
http://search.maven.org/
http://mvnrepository.com/
google 地址:
http://74.125.224.18/
http://74.125.20.31/
http://g.ttlsa.com/?gws_rd=ssl
https://edgecastcdn.net/00107ED/g/
java jvm 好文章地址:
http://blog.csdn.net/csh624366188/article/details/7937144
3Des______加解密以及GZip______解压缩
/* 声明加解密方式 */ private static final String ALGORITHM = "DESede"; /** * 使用3des执行加密操作 * * @param key * 加密key * * @param src * 未加密之前的数据 * @exception Exception * * @return byte[] 执行加密后的 ...