java
javabaidu
这个作者很懒,什么都没留下…
展开
-
rsync备份和删除指定文件
文件异地备份时,需要将本地文件合并到服务器上,且不能删除服务器上已有的文件[code="java"]rsync -avzP --delete -f '+ MT_*' -f '- *.*' -f 'P **/' -f 'P *.*' --password-file=/root/sbin/rsync.password /var/ztmis/ rsync@192.168.1.15...原创 2018-01-02 10:23:24 · 2229 阅读 · 0 评论 -
jenkins中集成sonar,使用findbug、pmd、checkstyle提升代码质量
实际上jenkins单独也可以安装这几个插件,只是没有像sonar这样,专注于集成代码质量检查插件这么专业,所以完美主义的人需要单独装一个sonar。[img]http://dl2.iteye.com/upload/attachment/0120/1554/0130005a-b6f9-3120-9e15-78c9f4177faf.jpg[/img] sonar的全名so...原创 2016-09-29 14:58:21 · 1761 阅读 · 0 评论 -
java String writer reader
Java里经常会有将输入输出流的来源或目录设定为一个字符串,实现方法有两种第一种,使用StringReader或StringWriter,但是只有writer,不能转换为InputStream或OutputStream示例[code="java"]package net.nyist.io;import java.io.IOException;import java.io...原创 2015-10-09 18:33:52 · 169 阅读 · 0 评论 -
getResource和getResourceAsStream读取类资源
Java里读取资源文件时,经常用到的两个方法,但是经常会用错的方法方法说明如下[quote]public URL getResource(String name)Finds the resource with the given name. A resource is some data (images, audio, text, etc) that can be access...原创 2015-10-09 18:23:55 · 104 阅读 · 0 评论 -
activeMQ5.14权限配置
activeMQ默认的消息队列没有用户名和密码,可以直接通过TCP连接[code="java"]tcp://192.168.1.1:61616[/code]管理控制台的默认用户名密码admin/adminhttp://192.168.1.1:8161/admin/一般情况下,都需要修改用户名和密码,控制台的要修改,消息队列也要有自己的用户名和密码。修改控制台的密...原创 2016-08-17 13:47:48 · 646 阅读 · 0 评论 -
CascadeType.REMOVE
[code="java"]/******************************************************************************* * Copyright (c) 2005, 2014 springside.github.io * * Licensed under the Apache License, Version 2.0...原创 2015-09-30 16:46:06 · 487 阅读 · 0 评论 -
JPA CascadeType.PERSIST
[code="java"]/******************************************************************************* * Copyright (c) 2005, 2014 springside.github.io * * Licensed under the Apache License, Version ...原创 2015-09-30 15:59:56 · 354 阅读 · 0 评论 -
solaris tomcat开机启动
创建文件夹/var/svc/manifest/application/web/创建文档/opt/tomcat7.0.42-solaris/conf/solaris.xml[code="java"] ...原创 2016-07-27 16:17:21 · 158 阅读 · 0 评论 -
solaris 使用解压版的jdk
solaris上配置jdk其实也很简单由于solaris有三种架构,sparc、x86、x64三种架构,安装的包都不一样,所以要先确认一下服务器是什么架构看一下服务器相关信息http://docs.oracle.com/cd/E19455-01/805-7229/6j6q8svf4/index.html查看服务器版本和架构solaris分 x86 x64 sparc...原创 2016-07-27 15:17:41 · 252 阅读 · 0 评论 -
HibernateTemplate Vs HibernateDaoSupport Vs Direct Hibernate Access
[url]http://forum.spring.io/forum/spring-projects/data/53831-hibernatetemplate-vs-hibernatedaosupport-vs-direct-hibernate-access[/url][quote] It Depends...Originally posted by sudheshnaiye...原创 2016-07-26 11:07:53 · 105 阅读 · 0 评论 -
SNAPSHOT更新不下来
项目发布正式版1.2了,重新修改1.0的SNAPSHOT版本,deploy后,其它项目里再依赖1.0-SNAPSHOT版本时,更新出错,使用版本1.2-SNAPSHOT不会报错[code="java"][INFO] BUILD FAILURE[INFO] ----------------------------------------------------------------...原创 2015-09-07 17:16:38 · 1662 阅读 · 0 评论 -
可用的maven仓库
国内http://maven.oschina.net/content/groups/public/国外https://maven.java.net/https://repository.sonatype.org/自己搜[url]https://www.sogou.com/web?query=content%2Fgroups%2Fpublic%2F&sut...原创 2015-09-07 14:58:25 · 113 阅读 · 0 评论 -
What is the fastest way of (not) logging?
[url]http://www.slf4j.org/faq.html#logging_performance[/url][code="java"]logger.debug("The new entry is "+entry+".");logger.debug("The new entry is {}.", entry);[/code]第二种方式将比第一种方式有30%...原创 2015-08-20 18:09:49 · 123 阅读 · 0 评论 -
logback和slf4j的日志架构
下面这两张图已经能说明问题了[url=http://www.slf4j.org/manual.html]slf4j日志绑定概念图[/url][img]http://dl2.iteye.com/upload/attachment/0111/0759/eff2a352-3699-3f0b-adbe-a2efff4285cc.png[/img][url=http://www.sl...2015-08-19 17:01:33 · 104 阅读 · 0 评论 -
fmt:formatNumber是否四舍五入
[code="java"][/code]结果 5.452015-08-13 12:42:02 · 1316 阅读 · 0 评论 -
Spring PropertyPlaceholderConfigurer解析Java Properties属性文件值
Spring中PropertyPlaceholderConfigurer这个类,它是用来解析Java Properties属性文件值,并提供在spring配置期间替换使用属性值。接下来让我们逐渐的深入其配置。基本的使用方法是: classpath:/spring/include/dbQuery.properties ...原创 2015-12-17 17:29:37 · 260 阅读 · 0 评论 -
spring 通过 profile 加载配置文件
项目默认从diamond里加载配置文件,diamond只有一个,开发时,修改配置会影响到所有人,开发时需要使用本地配置,项目布署时,还按生产环境的方式布署使用spring4.1的配置[code="java"] ...原创 2015-12-18 16:43:08 · 350 阅读 · 0 评论 -
eclipse maven debug时找不到源代码
最近搞的项目用到maven,在进行断点调试的时候总是报source not found,点击了"Edit Source Lookup Path"添加了工程也都无济于事经过一番尝试,终于找到解决方法。在一开始创建maven的debug的时候,就把资源添加进去,这样就能进行正常的debug了。在run--》run configurations-->选中命令--》source...原创 2015-12-22 16:06:54 · 264 阅读 · 0 评论 -
javaLocale格式化日期和数字
[code="java"]public static void main(String[] args) { Locale.setDefault(Locale.CHINA); //日期格式已设置为2017-8-25 9:37:55 DateFormat df = DateFormat.getDateTimeInstance(); Date date = ne...2017-08-25 09:26:10 · 801 阅读 · 0 评论 -
centos6 tomcat 启动脚本 tomcat服务
系统自动启动tomcat复制该脚本到/etc/init.d/目录,修改对应的tomcat参数然后执行 chkconfig --add tomcat-biz 添加到系统服务执行 service tomcat-biz start 启动tomcat[code="java"]#!/bin/bash#/etc/init.d/tomcat-biz#chkconfig: ...2017-08-23 11:24:43 · 254 阅读 · 0 评论 -
ehcache-web缓存的使用和清除
引入jar包[code="xml"] net.sf.ehcache ehcache-web 2.0.4 [/code]配置ehcache.xml[code="xml"] [/co...原创 2016-03-15 11:37:44 · 921 阅读 · 0 评论 -
优化tomcat应用的性能
[code="java"]#catalina.batset JAVA_OPTS=-server -Xms2048M -Xmx2048M -Xss512k -XX:+AggressiveOpts -XX:+UseBiasedLocking -XX:PermSize=256M -XX:MaxPermSize=512M -XX:+DisableExplicitGC -XX:MaxTenurin...原创 2016-03-11 17:58:51 · 78 阅读 · 0 评论 -
dubbo 直连测试配置
(1) 如果是线上需求需要点对点,可在中配置url指向提供者,将绕过注册中心,多个地址用分号隔开,配置如下:(1.0.6及以上版本支持)[code="java"] [/code][url="http://dubbo.io/User+Guide-zh.htm#UserGuide-zh-%E7%9B%B4%E8%BF%9E%E6%8F%90%E4%BE%9B%E8%80%8...原创 2016-02-29 18:29:44 · 468 阅读 · 0 评论 -
jsp中使用spring的property属性
[url="http://stackoverflow.com/questions/3920088/jsp-servlet-read-parameters-from-properties-file"]stackoverflow里的大神已经给了方案[/url][quote] You can load the properties using java.util.Properties (o...原创 2016-02-24 12:41:50 · 543 阅读 · 0 评论 -
eclipse maven插件 不能正确解析包名
eclipse里的M2E插件,不能正常解析Java 源代码里的包名,重新安装插件还是不行直接修改.classpath文件内容[code="xml"] ...原创 2016-01-15 13:14:11 · 227 阅读 · 0 评论 -
eclipse 镜像
由于download.eclipse.org域连接较慢,安装eclipse插件时,要连接半天,可以使用eclipse的国内镜像进行安装好用的镜像[url=http://blog.csdn.net/ludonghai715/article/details/6973433]原创博客[/url][quote]有以下几个好用的mirror: download.actuatec...原创 2016-01-13 17:48:22 · 673 阅读 · 0 评论 -
ATG droplet的并发
ATG的droplet真是一个让人蛋疼的东西。 普通的servlet,每个请求是个单独的线程,线程间数据互不影响,这是我一直以来对请求响应模型的理解。 今天据然出现一个droplet,在并发环境下,打印出的线程ID和名称是重复的,确切的说,是有重复的。何解?droplet是每个请求一个线程,还是共享线程?如果是共享线程,代码有的改了,所...2014-12-02 21:16:43 · 165 阅读 · 0 评论 -
eclipse性能调整
系统有4G内存,eclipse启动很慢,系统总共才使内存3G,怀疑没有充分利用。调整了下eclipse参数[code="java"]-startupplugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.w...原创 2014-11-29 12:48:18 · 82 阅读 · 0 评论 -
eclipse 打开maven eclipse项目
eclipse打开某些maven项目时,可能是由于某些同学用了myeclipse导致项目jar包全部列出[img]http://dl2.iteye.com/upload/attachment/0103/6974/3dfec2b7-7c45-32f5-81a2-2803adec60e1.jpg[/img]解决办法退出eclipse在该项目目录下,执行[code="java"]...2014-11-26 20:33:48 · 107 阅读 · 0 评论 -
win7 命令行改IP和DNS
使用管理员权限运行CMD[code="java"]//改DNSnetsh interface ipv4 set dnsserver "本地连接" static 192.168.1.23ipconfig /flushdns// 命令帮助 netsh interface ipv4 set dnsserver ?//改IP和网关netsh interfac...原创 2016-12-21 18:35:15 · 574 阅读 · 0 评论 -
服务器内存占用过高
server| used mem| total mem| used % |instance |mem used /instance 10.xx.xx.xx 15.4 15.55 99 1 15.4 11.xx.xx.xx 15.4 15.55 99 1 15.4 12.xx.xx.xx 15.4 15.55 99 1 15.4 13.xx.xx.xx 15.4 15.55 99 1...原创 2014-11-20 15:19:22 · 679 阅读 · 0 评论 -
commons-logging和log4j多配置文件问题的定位
[b]现象[/b]项目里使用的commons-httclient组件,莫名其妙的打印debug信息,[code="java"][ 0] DEBUG - .commons.httpclient.HttpClient - Java version: 1.6.0_24 [ 0] DEBUG - .commons.httpclient.HttpClient - Ja...原创 2014-11-18 16:44:03 · 303 阅读 · 0 评论 -
spring import resource classpath*:和class:的区别
A方式[code="xml"][/code]B方式比A方式少个[color=red][b]*[/b][/color][code="xml"][/code]两个配置只有一个字符之差,项目启动时使用B方式就启动不了,报service未加载实际使用B方式,在spring里为精确匹配,不能匹配通配符,A方式才可以配匹通配符。原文[url=...2015-08-11 17:23:13 · 2123 阅读 · 0 评论 -
maven tomcat 报错SpringServletContainerInitializer ServletContainerInitializer Fi
项目里使用的tomcat插件:[code="java"] org.apache.tomcat.maven tomcat7-maven-plugin 2.2 8080 / [/code]无论是用tomcat7启动,还是用tomcat6启动都报错,使用jetty启动正常tomcat7...2015-08-10 18:24:51 · 316 阅读 · 0 评论 -
mvn jetty:run无法修改js css文件问题的解决
使用mvn jetty:run web开发时,经常会遇到无法修改js文件问题,一修改就会报错:[code="java"]Could not write file:index.css.index.css (请求的操作无法在使用用户映射区域打开的文件上执行。)[/code][code="java"]Cannot save index.css.Th...2015-08-10 16:11:53 · 154 阅读 · 0 评论 -
spring mvc json循环引用JsonMappingException: Infinite recursion
Java实体里两个对象有关联关系,互相引用,比如,在一对多的关联关系里,老师对象,引用了学生列表学生对象,引用了所属老师就构成了互相引用。在spring MVC中,要使其中的一个对像响应成json会造成无限递归引用的异常:[code="java"]org.codehaus.jackson.map.JsonMappingException: Infinite recurs...原创 2014-03-31 11:15:37 · 248 阅读 · 0 评论 -
jstat的用法
[url="http://xianqi-h.iteye.com/blog/1346491"]jstat的用法[/url]用以判断JVM是否存在内存问题呢?如何判断JVM垃圾回收是否正常?一般的top指令基本上满足不了这样的需求,因为它主要监控的是总体的系统资源,很难定位到java应用程序。jstat 是JDK自带的一个轻量级小工具。全称“Java Virtual Machine...原创 2015-02-09 13:42:36 · 96 阅读 · 0 评论 -
GC 日志格式
[url]http://ganlv.iteye.com/blog/1583181[/url][quote]下面是通过使用-XX:+UseParallelOldGC或者-XX:+UseParallelGC选项来打印出来的垃圾回收信息,而且使用了前面列出的3个选项。 45.152: [GC [PSYoungGen: 295648K->32968K(306432K)] 296198K...原创 2015-02-02 15:04:42 · 129 阅读 · 0 评论 -
jmeter beanShell 修改http请求参数
在使用jmeter进行测试时,需要对上一步响应的明文参数,如userName='tom' token='%sdf%sdkdfj'之类的参数,加密一下,才能进行下一步http请求,涉及三个问题1、加密要引入自定义的加密函数2、要可以拿到第一次http的响应3、第二次http请求前,要动态构建参数1、[url="http://powertech.iteye.com/admin/...2015-01-09 19:01:05 · 1468 阅读 · 0 评论 -
jmeter 里使用第三方jar包调用自定义方法
在jmeter的beanshell使用自定义的java方法或者引入第三方的工具类,有两种引入方法第一种 直接将包放至 jmemter扩展包目录下:[code="java"]apache-jmeter-2.12\apache-jmeter-2.12\lib\ext[/code]第二种[img]http://dl2.iteye.com/upload/attachment...2015-01-09 18:46:23 · 811 阅读 · 0 评论