- 博客(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 167
原创 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 505
原创 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 147
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 200
原创 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 341
原创 删除SVN元数据的批处理BAT
@echo off echo *********************************************************** echo 清除SVN版本信 息 e...
2014-10-20 10:25:10 171
原创 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 229
原创 vi快捷键必知必会
转自http://www.cnblogs.com/orez88/articles/1419216.html 文本编辑器是所有计算机系统中最常用的一种工具。UNIX下的编辑器有ex,sed和vi等,其中,使用最为广泛的是vi,而vi命令繁多,论坛里好像这方面的总结不多,以下稍做总结,以资共享!渴望更正和补充!进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首...
2014-09-23 22:56:13 123
原创 JUNIT新断言
转载,从哪儿转的忘了Junit4新断言 2012-11-18 10:16:58| 分类: 默认分类|举报|字号 订阅 一、字符相关匹配符1、equalTo: assertThat(testedValue, equalTo(expectedValue)); 断言被测的testedValue等于expectedValue,equ...
2014-08-06 22:47:12 100
原创 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 3049
原创 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 1408
原创 使用 Cobertura 和反射机制提高 Java 单元测试中的代码覆盖率
本文转自http://www.ibm.com/developerworks/cn/java/j-lo-cobertura/ 使用 Cobertura 和反射机制提高 Java 单元测试中的代码覆盖率本文将介绍两种开发实践,用于提高 Java 单元测试中的代码覆盖率。代码覆盖率 = (被测代码 / 代码总数)* 100%。提高被测代码数量或降低代码总数,均可达到提...
2014-07-23 14:33:35 170
原创 视图(二)
转自http://blog.csdn.net/tianlesoftware/article/details/5530618 一. 视图的定义 视图(view),也称虚表, 不占用物理空间,这个也是相对概念,因为视图本身的定义语句还是要存储在数据字典里的。视图只有逻辑定义。每次使用的时候,只是重新执行SQL. 视图是从一个或多个实际表中获得的,这些表...
2014-07-08 22:49:51 98
原创 视图简介应用场景入门使用
转自http://askdb.blog.163.com/blog/static/215683163201322711754198/Hi,everybody这里来介绍另一类可以显示数据逻辑子集或组合的SCHEMA对象,视图。1.1主要内容1>描述什么是视图2>创建,修改,删除视图3> 通过视图提取数据4> 插...
2014-07-08 22:41:13 775
原创 如何解决 “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 183
原创 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 119
原创 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 1162
父类中获取子类范型类型
import java.lang.reflect.ParameterizedType;public abstract class Base<T> { private Class<T> persistentClass; @SuppressWarnings("unchecked") public Base() { // 获取持久化对象的类型 ...
2014-02-14 10:12:44 160
原创 深入理解HelloWord
本文转自http://www.admin10000.com/document/3828.html深入理解Java HelloWorld HelloWorld是每个Java程序员都知道的程序。它很简单,但是简单的开始可以引导你去深入了解更复杂的东西。这篇文章将探究从这个HelloWorld这个简单程序中可以学到的东西。如果你对HelloWorld有独到的理解,欢迎留下你的评论...
2014-02-07 14:48:04 183
原创 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 742
原创 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 195
原创 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 125
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 135
原创 String那点事儿2--占了多少空间
本文部分内容摘抄自:《算法》第四版,图灵丛书,人邮出版社序孔老师:茴香豆的茴字有四种写法,来,我告诉你。1、一道面试题String str = "搞java";占用多少内存空间?一般给的答案是“6字节”。然而凭着男人的直觉,这个答案貌似不完全正确。如下图示: 这6个字节是如何来的?看这里,上干货fuck goodsimport java.io.Unsuppo...
2013-12-06 01:05:41 329
String那点事儿1--创建了几个对象
本文大部分内容来源于《深入JAVA虚拟机》java笔试题中,出现频率较高的一道题:String str = new String("str");String str2 = "str";产生了几个对象?我告诉你有0个,你信么?这道题解释起来比较费劲,咱们从根源说起先。1、虚拟机内存模型人们常说jvm分为堆区和栈区,这是比较粗的分发,实际的情况参照上图。和本道面试题有关的区域有:虚...
2013-12-05 00:09:05 123
原创 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 3284
原创 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 121
java投票器
好多刷票的,服务器宕机好几次,后来投票程序升级了,增加了图片验证码功能,验证码中有4个英文数字组合,再后来升级为中文验证码。上次的js投票器,写的有点随意了,这次改java版的。先来分析下验证码是如何工作的第一步,request到服务器端,server生成验证码,置入session第二部,跳转到客户端(一般是浏览器),此时生成图片,图片中的内容就是session 中的验证码第三...
2013-12-03 22:52:05 592
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 472 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 312
原创 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 145
原创 修改java类tomcat自动重启
使用eclipse4.3+tomcat7.0+jdk7开发过程中,修改java文件后,eclipse会自动将tomcat重启,比较浪费时间。 解决办法:方式一、eclipse中项目相对应的server>server.xml中,context节点,增加/设置属性reloadable="false" ...
2013-11-04 12:37:18 414
原创 eclipse 弹出 secure storage的解决办法
在eclipse中选择如下操作 第一步,Window -> Preferences General -> Security -> Secure Storage -> Content 然后展开左边的树选择相关内容,随后点击 “delete”按钮 第二步 ,restart eclipse...
2013-11-01 10:48:10 1126
原创 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 962
原创 设置eclipse空间默认字符集是UTF-8
windows->Preferences>general->Workspace,右 侧Text file encoding,选择Other,改变为UTF-8。
2013-09-09 17:23:14 101
原创 VISUALVM/JVISUALVM不能下载插件
窗口》插件》设置标签中编辑插件中心的地址具体地址参看VISUALVM 插件中心,http://visualvm.java.net/pluginscenters.html中选择和你visualVM相对应的版本,或者是和你jdk相对应的版本,或者下载到本地手动安装 ...
2013-08-21 13:26:52 533
原创 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 89
原创 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 135
原创 主板开机检测无键盘停止运行
电脑没有键盘,PHOENIX主板,开机后检测到无键盘即系统停止启动,报错表示无键盘。开机进入bios中,startUp>error boot什么的>keyboardless opration,将这一项关闭即可...
2013-08-08 10:04:00 665
原创 主线程等待所有线程运行完成
[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 107
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人