自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

男儿当自强

人生来平凡,因奋斗进取而不凡。

  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 Maven 资源过滤

对于web项目,打包后,src/main/java src/main/resources 会输出到war包下的WEB-INF/classes目录下,src/main/webapp下的文件称为web资源,会输出到war包的跟目录下;对以上的资源和web资源进行资源过滤方式不一样,web资源过滤需要借助插件;1.txt是maven资源文件,2.txt是web资源文件,

2017-06-29 11:17:11 605

原创 查询tomcat日志(二)

catalina.out文件有几十万行的日志,要检索关键字最后出现的位置,可以使用如下命令:先预估关键字出现的日期,比如 2017年6月,关键字是:RefundJob,2个条件是与的关系使用两个grep:grep -n '2017-06' catalina.out |grep RefundJob得到关键字在 267892610行或者 cat -n catalina.out|grep '2017-0...

2017-06-26 14:29:05 463

转载 Tomcat单机多实例

在这篇文章中,我们将会看到在单机单用户基础上,如何运行多个tomcat实例。我们首先看到的是tomcat的目录结构,其每个文件夹有以下用途:bin – 包含所有运行tomcat的二进制和脚本文件lib – 包含tomcat使用的所有共享库conf - 包含配置信息,如tomcat绑定的端口等logs – 包含所有的日志文件temp – 此目录是tomcat存放的临时文件webapp

2017-06-23 14:49:59 218

原创 Spring 加载原模块和其他模块里的多个applicationContext.xml

现在有 A B C 三个模块,都是spring项目,A项目-------AService.java-------spring-a.xmlB项目-------BService.java-------spring-b.xmlC项目------Cservice.java------------------AService属性(get和set方法

2017-06-21 15:59:09 2722

原创 SVN 恢复至某个版本

右键文件--TortoiseSVN--Show Log右键版本号--Revert to this revision-Revert-ok最后把回复后的文件提交即可。

2017-06-21 11:09:37 690

原创 SVN 不同的环境merge项目merge产生冲突以及解决冲突

一 产生冲突现在有一个项目,有一个trunk目录,给trunk目录创建了一个分支dev目录,目录里都有1.txt  2.txt文件,如下:dev修改了1.txt,并提交,内容如下:dev 1atrunk也修改了1.txt,并提交,内容如下:trunk 1a此时,把dev合并到trunk,会产生冲突二 解决冲

2017-06-21 10:53:50 16123 1

原创 SVN merge详细说明

首页资讯精华论坛问答博客专栏群组更多▼关于svn merge部分的详细说明---带详图svn merge部分总是在用的时候要搜资料,于是特意把这一部分弄出来,以备以后使用为了做实验,要下载subversion,安装服务器,和TortoiseSVN客户端subversion

2017-06-21 09:36:52 1930

原创 合并分支dev的项目到主干trunk中

dev是trunk下的一个分支,有相同的项目1.txt后来经过开发人员提交代码到dev下,dev下有了2.txt,此时想把dev合并到trunk下首先更新dev,保证是最新的右键dev--tortoiseSVN--show log右键最新的日志--merge Revision to选择trunk 点击ok 此时trun

2017-06-20 15:38:25 614

原创 为主干项目创建分支项目

假设现在存在一个主干项目,项目在trunk文件夹下,我们想创建trunk项目对应的一个分支项目,项目在dev下项目目录如下:先更新trunk版本,保证此时是最新的右键trunk--TortoiseSVN--Branch/tag...to path:结尾处要修改为定义的分支目录名称,此处改为dev点击ok 分支创建成功此时并没有看到本地

2017-06-20 15:27:07 818

原创 Maven 使用profile以占位符的形式指定开发、生产等不同的环境

Maven 使用profile以占位符的形式指定开发、生产等不同的环境

2017-06-19 15:57:56 803

原创 Maven 使用profile以文件形式指定开发、生产等不同的环境

开发环境#\u8FD9\u662Fdev\u73AF\u5883\u914D\u7F6E  jdbc_url=jdbc:mysql://127.0.0.1:3306/abcdev  jdbc_user=dev  jdbc_password=root  正式环境#\u8FD9\u662Fdev\u73AF\u5883\u914D\u7F6E  jdbc_url

2017-06-19 15:31:18 487

原创 maven上传第三方jar到nexus私服

准备好jar;自定义内容:groupId artifactId version packaging指定内容:jar路径 要传入仓库的url  仓库的id一般上传需要这个仓库的特定权限,要在setting.xml配置好这个仓库的认证:      m1releases      zhangsan      admin123     命令行输入如下命令即可

2017-06-19 12:03:27 2417

原创 Linux下查询tomcat日志中的异常信息

1 如果知道发生异常的时间段,可以查看这个时间段的日志: sed -n '/Jun 8, 2017 6:22:50/,/Jun 8, 2017 6:22:51/p' catalina.out |cat  时间格式要与日志时间格式匹配,且都存在;2 如果知道多少行到多少行发生了日志: sed -n '起始行号,结束行号p' catalina.out |cat 3 按异

2017-06-09 18:11:27 8749

原创 dom4j 操作xml

引入包 dom4j dom4j 1.6.1 对xml进行增删改查:package com.test.acount.acount.persist;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.Fil

2017-06-07 13:19:29 310

原创 Maven 常用配置注释

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xs

2017-06-06 11:24:50 2099

原创 Tomcat优化之连接器其他参数优化

protocol="HTTP/1.1"             maxThreads="1000"             minSpareThreads="100"             acceptCount="1000"            maxConnections="1000"            connectionTimeout="20000"    

2017-06-05 15:46:26 573

原创 Tomcat优化之连接器运行模式优化

有BIO、NIO、APR三种模式:这三种模式的不同之处如下:BIO:一个线程处理一个请求。缺点:并发量高时,线程数较多,浪费资源。Tomcat7或以下,在Linux系统中默认使用这种方式。NIO:利用Java的异步IO处理,可以通过少量的线程处理大量的请求。Tomcat8在Linux系统中默认使用这种方式。Tomcat7必须修改Connector配置

2017-06-05 15:45:44 334

原创 Tomcat优化之并发优化

并发优化          protocol="HTTP/1.1"             maxThreads="1000"             minSpareThreads="100"             acceptCount="1000"            maxConnections="1000"            connectio

2017-06-05 15:44:45 616

原创 BigDecimal精确计算

import java.math.BigDecimal;public class Test { public static void main(String[] args) { BigDecimal bd1=new BigDecimal("0.1"); BigDecimal bd2=new BigDecimal("0.3"); BigDecimal add = bd1.

2017-06-05 15:17:59 407

原创 查看tomcat当前连接数

netstat -na|grep ESTAB|grep tomcat端口号|wc -l

2017-06-02 17:17:53 24162

原创 Tomcat优化之内存优化

tomcat初始分配内存较少,不适合大型web应用,需要适当调整内存参数。在linux下,修改tomcat目录下的bin目录下的catalina.sh,在CLASSPATH= 的下一行添加JAVA_OPTS="",如下设置了初始持久代和最大持久代内存以及初始堆内存和最大堆内存,堆内存初始和最大相同,防止jvm扩充堆内存浪费性能。重新启动tomcat;jps 命令列出java

2017-06-01 15:31:31 464

原创 Tomcat配置虚拟主机

在server.xml添加Host -->  appBase想当于webapps存放应用的目录 此时可用http://www.zte1.com:8080/应用名称 访问。如果D:\testDoc\ws目录有个helloword的应用,此时可以用http://www.zte1.com:8080/helloword访问 如果连接器端口为80,可以直接ht

2017-06-01 10:12:17 224

rocketmq-console.zip

RocketMQ控制台,下载后对资源解压,修改Pom中RocketMQ版本修改配置文件中RocketMQ nameServer地址,用Maven编译,运行target目录下的jar即可

2021-11-09

空空如也

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

TA关注的人

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