- 博客(25)
- 收藏
- 关注
原创 -Dsvn-revision-number.failOnError=false 解决"svn和maven版本不匹配命令行deploy到nexus私服报错"
svn和maven版本不匹配命令行deploy报错,报版本不一致。加上-Dsvn-revision-number.failOnError=false参数解决问题:step1:cmd进入工程目录:C:\Users\jinwei>d:D:\>cd D:\workspace_eclipse4.2\platform-merchant-manager-service-brD:\wor
2015-08-26 14:53:55
1210
转载 软开心法二||参考文献及推荐阅读
软开心法二||参考文献及推荐阅读(2012-09-17 17:20:42)转载▼标签:程序开发软件书籍软件经典开发书籍推荐阅读分类: 科学工程我的任何表达都不会离开自己的技术背景,而文献列表在很大的程度上能表现出来写作的技术背景。所以我在声明之后首先将参考文献列示出来,因为有些表达或者思想我也不能明确来自哪本文献的
2013-05-31 20:11:16
692
转载 ORACLE查询二张表的差集 MINUS的用法
Oracle中的MINUS用法MINUS 指令是运用在两个 SQL 语句上。它先找出第一个 SQL 语句所产生的结果,然后看这些结果有没有在第二个 SQL 语句的结果中。如果有的话,那这一笔资料就被去除,而不会在最后的结果中出现。如果第二个 SQL 语句所产生的结果并没有存在于第一个 SQL 语句所产生的结果内,那这笔资料就被抛弃。 MINUS 的语法如下: [SQL 语句 1
2012-10-15 14:41:23
5408
转载 java中的参数传递
Parameter passing in Java - Java中的参数传递 介绍本文是由于在Java新闻组中相关话题被越来越多地提出而逐渐积累起来的。现在它分为三个部分:l 我的回答(如下)l Dale King的正式的分析l
2012-04-13 16:15:45
1019
原创 java singleton model
单例模式有三个特点: 单例类只能有一个实例 单例类必须自己创建自己的唯一实例 单例类必须给所有其他对象提供这一实例 一般Singleton模式通常有两种形式: 第一种形式:也是常用的形式: public class Singleton{ privat
2012-02-21 11:19:49
521
原创 方法重载、方法覆盖和多态
方法重载: 重载方法必须满足以下特点: 方法名相同,返回类型可以不同方法的参数类型、个数、顺序至少有一项不相同 方法覆盖: 覆盖方法必须满足多种约束: 子类方法的名称、参数签名和返回类型必须与父类方法的名称、参数签名和返回类型一致。 子类方法不能缩小父类方法
2012-02-19 16:05:45
1648
转载 java数据库设计中的14个技巧
下述十四个技巧,是许多人在大量的数据库分析与设计实践中,逐步总结出来的。对于这些经验的运用,读者不能生帮硬套,死记硬背,而要消化理解,实事求是,灵活掌握。并逐步做到:在应用中发展,在发展中应用。原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对
2012-01-04 00:07:57
1030
转载 每个新手都要弄明白的,JAVA基础一起回顾下
问题一:我申明了什么? String s = “Hello World!”; 许多人都做过这样的事情,但是,我们到底申明了什么?回答通常是:一个String,内容是“Hello World!”。这样模糊的回答通常是概念不清的根源。 这个语句申明的是一个指向对象的引用,名为“s”,可以指向类型为String的任何对象,目前指向“H
2011-12-30 12:11:26
562
转载 深入理解JAVA中的栈与堆
Java栈与堆 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不动,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 栈的优势是,存取速度比堆快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外栈数据可以共享,详见地3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,
2011-12-30 08:34:25
493
原创 Cookie&Session
HTTP协议制定的时候,为了提高HTTP协议通信的效率,在制定HTTP协议的时候,把HTTP协议指定成了无状态的通信协议。 Cookie就是Web服务器所产生的一小段文本信息,它把这一小段文本信息已文本文件的形式保存在用户机硬盘上,而Web服务器可以对这个文本信息进行读写操作,这样Web服务器就可以把一些需要记忆的内容保存到这个文件中。Cookie虽小,但是可以实现的功能
2011-12-25 21:34:05
455
原创 Connection DBUtils (封装了原始JDBC对数据库的操作的一个开源类库)
DBUtils是Apache组织提供的一个能方便的对各种数据库进行操作的开源类库,它是一个对数据库操作的类库,把对数据库操作的JDBC代码重新进行了封装,简化了我们使用JDBC代码操作数据库的繁琐度,减少重复代码的数量。 DBUtils类库中包括若干类和接口,最重要的是Dbutils、QueryRunner、MapListHandler、BeanListHandler类和Res
2011-12-25 14:58:32
3199
原创 配置Tomcat的连接池和数据源
为了简化通过连接池获取数据库连接的过程,JDBC2.0规范中引进了JDBC数据源(DataSource)的概念。DataSource对象是Connection对象的工厂,也可以认为是数据库连接池的管理员。我们的程序要通过Tomcat服务器获得数据库的连接,先要获取DataSource对象,然后通过DataSource对象获取连接池的连接。 Tomcat服务器中使用默认的连接
2011-12-25 13:22:07
1440
原创 DataBase Connetion Pool
建立数据库连接相对其他代码的执行是一个需要消耗大量时间的工作,当我们的JDBC程序向数据库请求连接需要同数据库系统建立通讯、分配资源和权限认证等操作。这些操作对系统的开销很高。 为了提高整个JAVA数据库应用的速度,我们必须解决数据库连接的瓶颈问题。于是就出现了数据库连接池(connection pool)的概念。核心理念就是在内存中建立一个虚拟的容器,在这个容器中保存预先建
2011-12-24 21:36:51
1029
转载 java获取计算机cpu利用率和内存使用信息
利用java获取计算机cpu利用率和内存使用信息1.pojo类:public class MonitorInfoBean { /** 可使用内存. */ private long totalMemory; /** 剩余内存. */ private long freeMemory; /** 最大可使用内存. */
2011-12-23 22:32:34
18997
2
转载 Java获取客户端代码大全
String agent = request.getHeader("user-agent"); System.out.println(agent); StringTokenizer st = new StringTokenizer(agent,";"); st.nextToken(); //得到用户的浏览器名 String userbrowser = st.nextT
2011-12-23 22:30:38
868
转载 Java Reflection 反射通用经典实例
package cn.com.common; import java.io.Serializable;import java.lang.reflect.Array;import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.Method;impo
2011-12-23 22:26:09
736
转载 Oracle 10g 常见问题处理
1.Oracle常见错误代码的分析与解决2.ORACLE 监听错误(ora-12514)的解决3.oracle监听器无法启动,提示“错误1067:进程意外终止” 4.Oracle not available Shared memory realm does not exist的解决办法5.在oracle数据库中,如何增加表空间的大小,有两种方法增加表空间的大小6.查询表空间
2011-12-23 22:06:02
1293
转载 通过v$sqlarea,v$sql查询最占用资源的查询 ORACLE性能
从V$SQLAREA中查询最占用资源的查询select b.username username,a.disk_reads reads, a.executions exec,a.disk_reads/decode(a.executions,0,1,a.executions) rds_exec_ratio, a.sql_text Statementfrom v$sqla
2011-12-23 21:59:17
3160
原创 JAVA开发 分析JNI标准原理,附实例
JNI已成为JAVA平台的一部分,它允许JAVA代码和其他语言写的代码进行交互。 JNI是JAVA Native Interface的缩写,中文为JAVA本地调用。 JNI是JAVA标准平台中的一个重要功能,它弥补了JAVA的与平台无关这一重大优点的不足,在JAVA实现跨平台的同时,也能与其它语言(如C、C++)的动态库进行交互,给其它
2011-12-21 08:01:20
540
转载 Java多线程编程基础之线程对象
多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。 在进行java平台的线程对象之前,先看看二个基本概念。 线程的并发与并行 在单CPU系统中,系统调度在某一时刻只能让一个线程运行,虽然这种调试机制有多种形式(大多数是时间片轮巡为主),但无论如何,要通过不断切换需要运行的线程让其运行
2011-12-20 17:24:02
463
转载 Why Domain Model Design ?
软件的生命性:一个有生命的软件首先必须有一个灵活可扩展的基础架构,其次才是完整的功能。软件的关键还是架构的灵活性和可扩展性。基础架构好,功能添加只是时间和工作量问题。 Hibernate是一个基于对象模型持久化的对象,因此,关键是我们需要设计出高质量的对象模型,遵循DDD领域建模原则,减少降低关联,通过分层等有效办法处理关联。如果不首先设计Domain Model,而是设计数据库
2011-12-20 09:49:47
613
原创 Servlet生命周期
当Servlet 部署到Web容器中后,客户机发送调用这个Servlet的请求到达Web容器,Web容器会先判断所调用的Servlet的实例是否存在。如果存在,新创建一个线程,并在新建线程中调用这个实例的service()方法。如果不存在,装载当前所调用的Servlet类,调用构造方法生成这个Servlet的实例,调用这个实例的init()方法进行初始化,特别强调这个init()方法智慧在Serv
2011-12-20 08:37:30
499
转载 内存"缩水"之谜
破解内存容量的“缩水”之谜很多已经购买了4GB内存的硬件玩家在实际使用中却遭遇到了一个非常尴尬的问题,那就是明明安装了4条1GB内存或者2条2GB内存,为什么在操作系统中 能够使用的内存却只有3.7G甚至3GB?最初不少玩家都认为是内存和主板不兼容或存在质量问题,可是经过三番五次更换硬件后,内存容量“缩水”的情况丝 毫没有得到改变,这究竟是什么原因呢? 其实问题的根源并非内存
2011-12-20 08:33:43
1440
转载 JAVA中抽象类和接口的区别
abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很
2011-12-20 08:31:49
298
原创 JAVA 初始化顺序
父类--静态变量 父类--静态初始化块 子类--静态变量 子类--静态初始化块 父类--变量 父类--初始化块 父类--构造器 子类--变量 子类--初始化块 子类--构造器 同一层次静态变量和静态块之间的执行顺序是他们所在位置的顺序
2011-12-20 08:29:52
297
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人