自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

svn

 SVN重启失败,报FAIL,直接kill掉,然后就傻逼了。连接不上了。解决办法,启动时候指定仓库位置 和主机 svnserve -d -r /home/deploy/svn/repo1 --listen-host 192.168.1.257 其中/home/deploy/svn是svn安装路径,repo1是仓库位置...

2016-03-25 20:07:29 132

原创 mysql update不能使用select

mysql update不能直接使用select的结果 在sql server中,我们可是使用以下update语句对表进行更新:update a set a.xx= (select yy from b) ;但是在mysql中,不能直接使用set select的结果,必须使用inner join:update a inner join (select yy from b) c set a....

2015-05-13 20:28:53 487

原创 mysql update select

oracle 中: update table  t set t.status = 'x' where t.status='y' 在mysql中则需要使用update table t inner join (select 'x' status from dual) c set t.status = c.status where t.status = 'y' 需要设置的列...

2015-04-21 11:18:14 131

Spring4参考手册中文版-4.20-5-IoC容器

最新进度参看https://github.com/b2gats/stone-docs/blob/master/spring-4-beans.mdIoC容器springIOC容器和beans简介本章讲解spring的控制反转(IoC)的spring 框架实现 [1] 原理. IoC 又名 依赖注入 (DI). 它是一个由对象定义依赖的处理手法,也就是如何与其他对象协同工作, 可以通...

2015-02-09 13:56:19 175

原创 Java主线程等待子线程、线程池运行完成

本文转自http://blog.csdn.net/xiao__gui/article/details/9213413 Java主线程等待子线程、线程池 线程池主线程子线程CountDownLatchExecutorService[java] view plaincopy public class TestThread extends Thr...

2014-11-04 13:56:07 322

原创 删除SVN元数据的批处理BAT

@echo off   echo ***********************************************************   echo 清除SVN版本信 息                                                                                                 e...

2014-10-20 10:25:10 156

原创 maven-war-plugin插件的warSourceExcludes和packagingExcludes参数的区别

本文转自http://www.kafeitu.me/2010/11/03/maven-war-plugin-parameters-diff.htmlmaven-war-plugin插件的warSourceExcludes和packagingExcludes参数的区别 项目中在打包的时候时常要忽略一些只在本地使用的文件,比如一些test文件夹或者本地配置,刚刚开始使用maven-war...

2014-10-17 09:59:22 196

原创 vi快捷键必知必会

转自http://www.cnblogs.com/orez88/articles/1419216.html 文本编辑器是所有计算机系统中最常用的一种工具。UNIX下的编辑器有ex,sed和vi等,其中,使用最为广泛的是vi,而vi命令繁多,论坛里好像这方面的总结不多,以下稍做总结,以资共享!渴望更正和补充!进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首...

2014-09-23 22:56:13 107

原创 JUNIT新断言

转载,从哪儿转的忘了Junit4新断言  2012-11-18 10:16:58|  分类: 默认分类|举报|字号 订阅   一、字符相关匹配符1、equalTo:    assertThat(testedValue, equalTo(expectedValue));    断言被测的testedValue等于expectedValue,equ...

2014-08-06 22:47:12 85

原创 git修改默认ssh端口号22

git修改默认ssh端口号22,客户端git,win7修改$home/.ssh/中增加文件config($home就是C:\Users\电脑登陆用户未设置用户的是administrator文件夹\.ssh),文件内容如下 Host 10.10.10.10Port 2222ProxyCommand D:/develope/cygwin64/bin/corkscrew.exe ...

2014-08-06 22:44:49 2983

原创 junit找不到配置文件,日志不输出,配置不生效

http://www.cnblogs.com/idealing/archive/2013/06/06/3120782.html 第一个:log4j:WARN No appenders could be found for logger(org.springframework.context.support.ClassPathXmlApplicationContext).lo...

2014-08-06 22:36:36 1384

原创 使用 Cobertura 和反射机制提高 Java 单元测试中的代码覆盖率

本文转自http://www.ibm.com/developerworks/cn/java/j-lo-cobertura/ 使用 Cobertura 和反射机制提高 Java 单元测试中的代码覆盖率本文将介绍两种开发实践,用于提高 Java 单元测试中的代码覆盖率。代码覆盖率 = (被测代码 / 代码总数)* 100%。提高被测代码数量或降低代码总数,均可达到提...

2014-07-23 14:33:35 139

原创 视图(二)

转自http://blog.csdn.net/tianlesoftware/article/details/5530618 一. 视图的定义       视图(view),也称虚表, 不占用物理空间,这个也是相对概念,因为视图本身的定义语句还是要存储在数据字典里的。视图只有逻辑定义。每次使用的时候,只是重新执行SQL.       视图是从一个或多个实际表中获得的,这些表...

2014-07-08 22:49:51 87

原创 视图简介应用场景入门使用

   转自http://askdb.blog.163.com/blog/static/215683163201322711754198/Hi,everybody这里来介绍另一类可以显示数据逻辑子集或组合的SCHEMA对象,视图。1.1主要内容1>描述什么是视图2>创建,修改,删除视图3> 通过视图提取数据4> 插...

2014-07-08 22:41:13 758

原创 如何解决 “Plugin execution not covered by lifecycle configuration”

转自http://stackoverflow.com/questions/6352208/how-to-solve-plugin-execution-not-covered-by-lifecycle-configuration-for-sprin  Multiple annotations found at this line: - Plugin execution not ...

2014-05-15 15:50:48 167

原创 LOG4E PRO注册码

 转自http://blog.csdn.net/safecom/article/details/5888058插件安装地址http://log4e.jayefem.de/update LOG4E PRO注册码 2010-09-16 12:28 198人阅读 评论(0) 收藏 举报log4e插件,用于自动生成logger的代码http://l...

2014-05-06 16:58:44 98

原创 visio2010 UML用例图无include包含关系的解决办法

转自http://blog.csdn.net/robin022/article/details/7332575  今天用Microsoft Visio画用例图时,发现visio UML用例里面找不到include关系,即“箭头”+“<<include>>” 这个组件,后来终于发现一个可行的解决办法:  首先:打开Microsoft Visio  -> 选...

2014-03-05 12:09:15 1098

父类中获取子类范型类型

import java.lang.reflect.ParameterizedType;public abstract class Base<T> { private Class<T> persistentClass; @SuppressWarnings("unchecked") public Base() { // 获取持久化对象的类型 ...

2014-02-14 10:12:44 126

原创 深入理解HelloWord

本文转自http://www.admin10000.com/document/3828.html深入理解Java HelloWorld  HelloWorld是每个Java程序员都知道的程序。它很简单,但是简单的开始可以引导你去深入了解更复杂的东西。这篇文章将探究从这个HelloWorld这个简单程序中可以学到的东西。如果你对HelloWorld有独到的理解,欢迎留下你的评论...

2014-02-07 14:48:04 169

原创 SpringTest+JUNIT中Log4j报错,设置失效

环境:SPRING-TEST ,JUNIT,Log4j运行 junit时,报错log4j:WARN No appenders could be found for logger (org.springframework.test.context.junit4.SpringJUnit4ClassRunner).log4j:WARN Please initialize the log4j...

2014-01-27 16:25:42 703

原创 JAVA容器效率深度分析List

本文中的测试代码来源于《think in java》第四版附件中有测试代码1、各种List的各种操作的耗时size:每一个list的元素数量,从10到10W 操作:add增加到list末端,get随机访问,set修改某个元素值,insert在list中间插入(代码中只是插入到了第五个元素,放大了随机插入的操作时间),rmMiddle从list中间删除元素(代码中是删除了...

2013-12-20 00:26:06 156

原创 IO包概要

本文内容摘抄自http://developer.51cto.com/art/201309/410792.htmhttp://blog.csdn.net/wong_judy/article/details/5262104 1、io简介io中的输入、输出,是相对于内存来说,比如:写文件是将内存作为源端、磁盘作为接收端,从内存中输出到磁盘2、io包中主要的类和接口 In...

2013-12-10 01:12:40 108

String那点事儿3--溢出、陷阱、效率、优化

本文部分内容来自于《突破程序员基本功的16课》,《Java程序性能优化》1、拼接1.1直接量拼接、变量拼接、fianl变量拼接上干货,fuck goods public class StringTest { public static void main(String[] args) { test(); test2(); test3(); ...

2013-12-09 01:23:35 104

原创 String那点事儿2--占了多少空间

本文部分内容摘抄自:《算法》第四版,图灵丛书,人邮出版社序孔老师:茴香豆的茴字有四种写法,来,我告诉你。1、一道面试题String str = "搞java";占用多少内存空间?一般给的答案是“6字节”。然而凭着男人的直觉,这个答案貌似不完全正确。如下图示: 这6个字节是如何来的?看这里,上干货fuck goodsimport java.io.Unsuppo...

2013-12-06 01:05:41 290

String那点事儿1--创建了几个对象

本文大部分内容来源于《深入JAVA虚拟机》java笔试题中,出现频率较高的一道题:String str = new String("str");String str2 = "str";产生了几个对象?我告诉你有0个,你信么?这道题解释起来比较费劲,咱们从根源说起先。1、虚拟机内存模型人们常说jvm分为堆区和栈区,这是比较粗的分发,实际的情况参照上图。和本道面试题有关的区域有:虚...

2013-12-05 00:09:05 110

原创 Log4j将System.out搞到log4j中输出四

System.out输出的信息,难于控制,让log4j接管System.out。第一步,自定义输出流,翻译成java语言就是Log4jPrintStream extends PrintStream,在该流中重写print方法,println方法,用log.debug输出第二部,给jvm分配新的standard输出流,翻译成java语言就是 System.setOut(new Log4j...

2013-12-04 16:21:14 3224

原创 Log4j的输出格式三

使用配置文件log4j.rootCategory=DEBUG, stdout log4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.log4j.PatternLayout#输出格式log4j.appender.stdout.layout....

2013-12-04 14:35:32 99

java投票器

好多刷票的,服务器宕机好几次,后来投票程序升级了,增加了图片验证码功能,验证码中有4个英文数字组合,再后来升级为中文验证码。上次的js投票器,写的有点随意了,这次改java版的。先来分析下验证码是如何工作的第一步,request到服务器端,server生成验证码,置入session第二部,跳转到客户端(一般是浏览器),此时生成图片,图片中的内容就是session 中的验证码第三...

2013-12-03 22:52:05 561

js投票器

帮忙网络投票,粗看下,仅有一个ip校验:每天每个ip仅能投票一次。解决办法1、伪造ip,http协议中,request有个属性:"X-Forwarded-For",这个属性值就是服务器端的程序所能获取的ip。通过request.setRequestHeader("X-Forwarded-For","10.12.10.1");从网上随便搜了段代码,是网络投票的,稍加改了改,增加伪造ip方...

2013-12-03 21:51:27 376 2

Log4j使用的效率二

1、效率log4j关闭debug级别输出,但是在代码中log.debug(Object msg)的写法不同,将会多耗费3-5倍的时间。因此,要优化log.debug()这个方法的调用的,log.info()也是同理。2、log4j的优化简介log4j做了大量的优化,比如:Log4j初始化时打开文件并保持对文件的写控制,直到进程结束时才关闭流。这样控制打开I/O次数。还有其他方面...

2013-11-25 16:40:02 298

原创 Log4j的HelloWorld 在javaSE中入门使用一

1、新建java项目,引入log4j.jar、commons-logging.jar2、根目录新建文件log4j.properties#级别是DEBUG的输出目的地stdoutlog4j.rootCategory=DEBUG, stdout #目的地stdout的输出终端是控制台consolelog4j.appender.stdout=org.apache.log4j.Cons...

2013-11-15 15:02:02 128

原创 修改java类tomcat自动重启

使用eclipse4.3+tomcat7.0+jdk7开发过程中,修改java文件后,eclipse会自动将tomcat重启,比较浪费时间。 解决办法:方式一、eclipse中项目相对应的server>server.xml中,context节点,增加/设置属性reloadable="false"  ...

2013-11-04 12:37:18 378

原创 eclipse 弹出 secure storage的解决办法

在eclipse中选择如下操作  第一步,Window -> Preferences General -> Security -> Secure Storage -> Content 然后展开左边的树选择相关内容,随后点击 “delete”按钮  第二步 ,restart eclipse...

2013-11-01 10:48:10 1076

原创 Eclipse的控制台console自动切换自动激活

转自http://my.oschina.net/mn1127/blog/161093 Eclipse的控制台console有时候经常的跳出来,有时不方便调试若关闭此功能,如下下作:windows  ->   preferences   ->  run/debug   ->   console 在右边面板去掉"Show when program writes...

2013-09-24 13:39:16 943

原创 设置eclipse空间默认字符集是UTF-8

windows->Preferences>general->Workspace,右 侧Text file encoding,选择Other,改变为UTF-8。

2013-09-09 17:23:14 84

原创 VISUALVM/JVISUALVM不能下载插件

窗口》插件》设置标签中编辑插件中心的地址具体地址参看VISUALVM 插件中心,http://visualvm.java.net/pluginscenters.html中选择和你visualVM相对应的版本,或者是和你jdk相对应的版本,或者下载到本地手动安装  ...

2013-08-21 13:26:52 497

原创 mysql 字串转日期

SELECT date_format('2013-01-01','%Y-%c-%d %h:%i:%s') sale_date   扩展: %Y:年%c:月%d:日%H:小时%i:分钟%s:秒 mysql> select date_format(now(),'%Y-%c-%d %h:%i:%s');+---------------...

2013-08-08 12:58:35 76

原创 FINAL_修饰引用变量

[code="java"]import java.util.HashMap;import java.util.Map;/** * description:* final修饰map变量 ,map可以调用put,clear等方法。但不能重新赋值,改变引用对象的地址* 推论:final修饰的引用型变量都具有该特性*/public class FinalTest { ...

2013-08-08 12:36:27 116

原创 主板开机检测无键盘停止运行

电脑没有键盘,PHOENIX主板,开机后检测到无键盘即系统停止启动,报错表示无键盘。开机进入bios中,startUp>error boot什么的>keyboardless opration,将这一项关闭即可...

2013-08-08 10:04:00 629

原创 主线程等待所有线程运行完成

[code="java"] ThreadPoolExecutor executor = new ThreadPoolExecutor(5,5, 60, TimeUnit.SECONDS, new LinkedBlockingQueue()); int n = threads.size(); for(int i=0; i

2013-08-05 15:57:15 73

空空如也

空空如也

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

TA关注的人

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