自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 mvn scope

依赖范围控制哪些依赖在哪些classpath 中可用,哪些依赖包含在一个应用中。让我们详细看一下每一种范围:compile (编译范围)compile是默认的范围;如果没有提供一个范围,那该依赖的范围就是编译范围。编译范围依赖在所有的classpath 中可用,同时它们也会被打包。provided (已提供范围)provided 依赖只有在当JDK 或者一个容器已提

2014-04-30 16:31:12 541

转载 mvn execution

Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-dependency-plugin:2.7:copy...错误如上,有介绍解决方法                                        org.eclipse.m2e

2014-04-29 14:23:16 1396

原创 mvn 备忘

1.install   mvn install:install-file -Dfile=jar的位置 -DgroupId=组织名 -DartifactId=jar名 -Dversion=版本号 -Dpackaging=jar

2014-04-29 10:42:26 553

转载 dm Server project moves to Eclipse.org

Today we will be releasing version 2.0 of the dm server. This represents a major milestone for the project, and for enterprise application development with OSGi in general. I’m delighted to now be a

2014-04-27 16:31:53 566

转载 virgo 简介

简介Virgo项目Web服务器是EclipseRT项目的一部分,是一个完全模块化的Java运行时。Virgo自身就是设计为在标准OSGi框架实现(Equinox)之上的一个OSGi bundle集合。Virgo可以运行企业级Java应用以及基于Spring(Spring - powered)的应用,具有很强的灵活性和可靠性,它提供了一个支持企业级Java应用开发、部署和服务的简单而强大

2014-04-27 15:22:23 3440

转载 editplus 正则表达式

使用EditPlus替换文件中的某一字符为换行符 现有如下需求,对如下的单行数据,自动换行,要求每条insert语句一行:insert into user values('aaa','1');insert into user values('bbb','2');insert into user values('ccc','3');预期结果:insert into

2014-04-23 14:28:34 763

原创 secureCrt ftp

1.options-->session options-->file transfer 下可以设置上传和下载的目录2.

2014-04-21 20:32:28 753

原创 [git]google code git

1.git clone https://code.google.com/p/kane-project/2.git init3.git checkout master4.git add .5.git commit -a -m 'prompt' 6.git remote add db_guzz https://code.google.com/p/kane-project7.gi

2014-04-13 23:18:27 463

转载 [db]sqlplus中调节输出的宽度

使用sqlplus来查询数据,经常碰到分行的情况,看起来非常别扭,这就需要对输出的宽度进行调节。调节包括整个输出行的长度和单个列的宽度。 行的长度是由参数linesize确定的,可以使用命令show linesize来查看当前行的最大长度,默认是80,即最多在每行上显示80个字符。使用set linesize 120可以把行长调整到120个字符。当然,此变量只是指定了sqlplus的行长,而s

2014-04-13 21:57:16 833

转载 [spring]数据库连接管理之连接泄漏

对于应用开发者来说,数据连接泄漏无疑是一个可怕的梦魇。如果存在数据连接泄漏问题,应用程序将因数据连接资源的耗尽而崩溃,甚至还可能引起数据库的崩溃。数据连接泄漏像黑洞一样让开发者避之唯恐不及。   Spring DAO 对所有支持的数据访问技术框架都使用模板化技术进行了薄层的封装。只要您的程序都使用 Spring DAO 模板(如 JdbcTemplate、HibernateTemplate

2014-04-13 21:56:30 3867

转载 [Java]动态代理(JDK和cglib)

JAVA的动态代理 代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。 按照代理的创建时期,代理类可以分为

2014-04-13 21:54:23 417

转载 [git] git start command

Global setup: Set up git   git config --global user.name "Your Name"   git config --global user.email huang.gadela@gmail.com       Next steps:   mkdir test   cd test   git init   tou

2014-04-13 21:52:10 588

原创 [JS]jquery cache-autocomplete

var allCitys = [] ; $.ajax({     type : "get",     url : _allcinemacityUrl,     data : {},     async : false,     success : function(data){     var citys = jQuery.parseJSON(data); if

2014-04-11 18:00:46 580

转载 [JS]JQuery中使用Ajax赋值给全局变量异常解决方案

来自:http://www.wlcrane.com/ 我们在用JQuery的Ajax从后台提取数据后想把它赋值给全局变量,但是却怎么都赋不进,为什么呢?   原因其实很简单,我们用的Ajax是异步操作,也就是说在你赋值的时候数据还没提取出来,你当然赋不进去,所以只要改成同步操作就行~ 方法1:先设置同步在进行Ajax操作 //在全局或某个需要的函数内设置Ajax异步为f

2014-04-11 17:57:30 973

转载 Maven依赖管理的规则

硬依赖 指的就是必须由本模块来引入的依赖 传递依赖 当引入其它模块时,由于其它模块中已经有了某些jar包的依赖了,将自动把依赖关系导入到本模块 如,A模块已经配置了对hibernate的依赖, 当B模块中引入A模块的依赖时,hibernate的依赖将自动传入到B模块中。 此时,B模块中不用再配置hibernate的依赖了,会根据传递过来的依赖自动导入那些jar包! 依赖

2014-04-11 17:52:21 707

原创 mybatis configuration

<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:context="http://www.sprin

2014-04-11 17:49:28 1053

转载 mybatis generator plugin

generator自动生成mybatis的xml配置、model、map等信息: 1、下载mybatis-generator-core-1.3.2.jar包。        网址:http://code.google.com/p/mybatis/downloads/list?can=3&q=Product%3DGenerator,下载mybatis-generator-core-1.3.2

2014-04-11 17:46:22 1557

转载 mybatis batch insert

oracle的批量插入方式是: insert  into db(id, zgbh, shbzh)         select '1', '2', '3' from dual         union all select '2', '3', '4' from dual         union all select '3', '4', '5' from dual     

2014-04-11 17:44:35 5810

原创 [UX]unix log view

1.grep 'search-txt' file_name.file_type -n(show line-no) 2.more +X(line-no) file_name.file_type 3.ctrl+b pageup   ctrl+f pagedown

2014-04-11 17:43:10 568

原创 Guzz DatabaseSharding

1.Guzz's Home    https://code.google.com/p/guzz/ 2.Guzz's description    https://code.google.com/p/guzz/wiki/AboutGuzz?tm=6 3.Guzz start    https://code.google.com/p/guzz/wiki/Lesson120#Chap

2014-04-11 17:41:52 519

原创 [Java] proxy class

Proxy.newProxyInstance(source.getClass().getClassLoader(), source.getClass().getInterfaces(), myInvoHandler)

2014-04-11 17:38:24 573

转载 [UX]unix process-id

引用:Marshall Kirk McKusick, George V. Neville-Neil 的《The Design and Implementation of the FreeBSD Operating System》一书中对这个问题的论述。。。  3.7 User, Group, and Other Identifiers 每个FreeBSD进程的状态里都有一个UID和

2014-04-11 17:34:49 609

原创 liquibase

pom org.liquibase liquibase-core 3.0.8 build

2014-04-11 17:33:24 5585

原创 log templet

<!-- --><!-- -->

2014-04-11 17:30:04 508

转载 spring test

http://sishuok.com/forum/blogPost/list/0/2557.html 13.3  集成测试 13.3.1  概述        集成测试是在单元测试之上,通常是将一个或多个已进行过单元测试的组件组合起来完成的,即集成测试中一般不会出现Mock对象,都是实实在在的真实实现。        对于单元测试,如前边在进行数据访问层单元测试时,通过Mock

2014-04-11 17:26:18 1070

转载 [Java]深入理解Java内存模型(四)——volatile

深入理解Java内存模型(四)——volatile 作者 程晓明 发布于 二月 05, 2013 | 34 http://www.infoq.com/cn/articles/java-memory-model-4?utm_source=infoq&utm_medium=related_content_link&utm_campaign=relatedContent_articles_c

2014-04-11 17:21:54 618

转载 [Java]线程池的分析和使用

聊聊并发(三)Java线程池的分析和使用 作者:方腾飞 原文发表于infoQ:http://www.infoq.com/cn/articles/java-threadPool 1.    引言 合理利用线程池能够带来三个好处。第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。第二:提高响应速度。当任务到达时,任务可以不需要的等到线程创建就能立即执行。第三:提

2014-04-11 17:18:45 666

转载 [Java]多线程总结之由synchronized说开去

Java多线程总结之由synchronized说开去 博客分类: Java技术 ReentrantLockSynchronizedwait/notifyJMMThreadLocal 更新完毕,结贴,以后有新的想法再开新帖 这几天不断添加新内容,给个大概的提纲吧,方面朋友们阅读,各部分是用分割线隔开了的: synchronized与wait()/notify() JMM与

2014-04-11 17:05:44 672

转载 [JAVA] 中止线程

使用Java内置支持的线程写多线程程序是很常见的事情。然而,多线程给开发人员带来了一些新的挑战。如果处理不好就会导致超出预期的行为以及难于定位的错误。这篇文章解读了其中一个挑战:如何中止一个正在运行的线程。 背景     中止一个线程意味着在线程处理完任务之前停掉正在做的操作,特别是放弃当前的操作。之后无论线程死掉,等待新的任务,或者执行下一步取决于应用程序的逻辑。     虽

2014-04-11 17:02:15 549

转载 [JAVA]深入Java对象及元素的存储区域

在JAVA平台上开发应用程序的时候,有一个很大的特点就是其是在应用程序运行的时候才建立对象。换句话说,在程序运行的时候,才会最终确定对象的归属,即对象应该存储在什么地方。由于存储在不同的区域,其在性能上会有所不同。为此作为Java程序开发人员需要了解各个存储区域的特点以及对性能的影响。然后再根据需要来调整应用程序的区域分配。总的来说,在操作系统中有五个地方可以用来保存应用程序运行中的数据。这类区域

2014-04-11 16:59:05 552

转载 [JAVA]java.util.concurrent package

讲到Java多线程,大多数人脑海中跳出来的是Thread、Runnable、synchronized……这些是最基本的东西,虽然已经足够强大,但想要用好还真不容易。从JDK 1.5开始,增加了java.util.concurrent包,它的引入大大简化了多线程程序的开发(要感谢一下大牛Doug Lee)。 java.util.concurrent包分成了三个部分,分别是java.util.

2014-04-11 16:55:54 948

转载 [JAVA] hashcode相关

有许多人学了很长时间的Java,但一直不明白hashCode方法的作用, 我来解释一下吧。首先,想要明白hashCode的作用,你必须要先知道Java中的集合。   总的来说,Java中的集合(Collection)有两类,一类是List,再有一类是Set。 你知道它们的区别吗?前者集合内的元素是有序的,元素可以重复;后者元素无序,但元素不可重复。 那么这里就有一个比较严重的问题了

2014-04-11 16:48:27 500

原创 将博客搬至CSDN

111111111111111111111

2014-04-11 16:45:07 81

原创 liquibase demo

pom 依赖[code="xml"] org.liquibase liquibase-core 3.0.8 [/code]build[code="xml"] v-crm org.apache.maven.plugins maven-compiler-plugin...

2014-04-11 11:34:31 374

原创 log temple xml

[code="xml"] [/code]

2014-04-11 10:12:58 101

空空如也

空空如也

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

TA关注的人

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