- 博客(72)
- 资源 (7)
- 收藏
- 关注
原创 Java中的参数传递问题
Java中只有值传递。基本类型参数传递的是参数的值,引用类型参数传递的是参数在堆内存中的地址值,也是一种值。 基本类型:形式参数的改变不影响实际参数 引用类型:形式参数的改变直接影响实际参数
2015-11-30 15:38:40 475
原创 JAVA面向对象内存图
面向对象开发 就是不断的创建对象,使用对象,指挥对象做事情。 面向对象设计 其实就是在管理和维护对象之间的关系。面向对象特征 封装(encapsulation) 继承(inheritance) 多态(polymorphism)一个对象的内存图二个对象的内存图三个对象的内存图
2015-11-30 15:19:32 999
转载 java内存空间详解
http://blog.csdn.net/tutngfei1129287460/article/details/7383473Java内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。一般Java在内存分配时会涉及到以下区域:◆寄
2015-11-30 12:32:51 352
转载 java内存管理机制
转自:http://blog.csdn.net/tutngfei1129287460/article/details/7383480JAVA 内存管理总结1. java是如何管理内存的 Java的内存管理就是对象的分配和释放问题。(两部分) 分配 :内存的分配是由程序完成的,程序员需要通过关键字new 为每个对象申请内存空间 (基本类型除外),所有的对象都在堆 (H
2015-11-30 12:30:45 305
转载 String,StringBuffer与StringBuilder的区别
转自:http://blog.csdn.net/rmn190/article/details/1492013String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对
2015-11-30 12:29:34 311
原创 JAVA基础(2)
2:数组(掌握) (1)数组:存储同一种数据类型的多个元素的容器。 (2)特点:每一个元素都有编号,从0开始,最大编号是长度-1。 编号的专业叫法:索引 (3)定义格式 A:数据类型[] 数组名; B:数据类型 数组名[]; 推荐是用A方式,B方法就忘了吧。
2015-11-30 12:21:21 277
原创 JAVA基础(1)
1.逻辑运算符 A:&,|,^,!,&&,||(常用) B:逻辑运算符用于连接boolean类型的式子 C:结论 &:有false则false |:有true则true ^:相同则false,不同则true。 情侣关系。
2015-11-30 10:30:03 391
转载 Spring中JdbcTemplate使用RowMapper(简单明了的代码)
http://cxl2012.iteye.com/blog/1969394Java代码 package com.cxl.demo.dao; import java.sql.ResultSet; import java.sql.SQLException; import java.util.List; import org.springframework.jd
2015-11-25 11:34:45 18889
转载 Spring使用JdbcTemplate实现对数据库操作 (内部类定义RowMapper)
http://blog.csdn.net/wyc_cs/article/details/37766221Spring对数据库的操作使用JdbcTemplate来封装JDBC,结合Spring的注入特性可以很方便的实现对数据库的访问操作。使用JdbcTemplate可以像JDBC一样来编写数据库的操作代码,与hibernate相比对SQL语句的控制上会更灵活,下面以一个例子来讲解Jdbc
2015-11-25 11:33:01 2448
原创 BeanPropertyRowMapper使用注意事项
Spring 2.5 提供了一个便利的RowMapper实现-----BeanPropertyRowMapper它可自动将一行数据映射到指定类的实例中 它首先将这个类实例化,然后通过名称匹配的方式,映射到属性中去。例如:属性名称(vehicleNo)匹配到同名列或带下划线的同名列(VEHICLE_NO)。如果某个属性不匹配则返回属性值为Null;//用BeanPropertyRow
2015-11-25 11:22:41 11182 1
转载 JdbcDaoSupport.CLASS
http://www.apihome.cn/api/spring/JdbcDaoSupport.htmlorg.springframework.jdbc.core.supportClass JdbcDaoSupportjava.lang.Object org.springframework.dao.support.DaoSupport org.sprin
2015-11-24 16:31:27 590
转载 DDL、DML和DCL的区别与理解
http://www.jb51.net/article/40359.htmDML、DDL、DCL区别 . 总体解释: DML(data manipulation language): 它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言 DDL(data definition langua
2015-11-24 15:35:30 479
转载 Spring JdbcTemplate 查询方法中的RowMapper实现汇总
http://blog.chinaunix.net/uid-10018502-id-2972078.html实现一、在内部建立内联类实现RowMapper接口 package hysteria.contact.dao.impl; import java.sql.ResultSet; import java.sql.SQLException;
2015-11-24 14:54:42 1254
转载 JdbcTemplate查询数据 三种callback之间的区别(ResultSetExtractor,RowMapperRowCallbackHandler)
http://liangfeng366.iteye.com/blog/836077JdbcTemplate针对数据查询提供了多个重载的模板方法,你可以根据需要选用不同的模板方法。 如果你的查询很简单,仅仅是传入相应SQL或者相关参数,然后取得一个单一的结果,那么你可以选择如下一组便利的模板方法:int queryForInt(String sql) int queryFor
2015-11-24 14:50:54 5131
转载 Spring JdbcTemplate方法详解
http://blog.csdn.net/dyllove98/article/details/7772463JdbcTemplate主要提供以下五类方法:execute方法:可以用于执行任何SQL语句,一般用于执行DDL语句;update方法及batchUpdate方法:update方法用于执行新增、修改、删除等语句;batchUpdate方法用于执行批处理相关语句;q
2015-11-24 14:47:13 425
转载 Spring NamedParameterJdbcTemplate详解(带配置)
http://blog.csdn.net/dyllove98/article/details/7772470NamedParameterJdbcTemplate类是基于JdbcTemplate类,并对它进行了封装从而支持命名参数特性。NamedParameterJdbcTemplate主要提供以下三类方法:execute方法、query及queryForXXX方法、update及bat
2015-11-24 14:46:10 6771
转载 Spring的JdbcTemplate、NamedParameterJdbcTemplate、SimpleJdbcTemplate
http://li-sir.iteye.com/blog/717787使用spring自己对数据库操作时,可以使用这三个数据库操作模板。JdbcTemplate中方法主要传递sql,和数组参数,其方法要求sql占位符和参数数组位置需要对应,参考代码:Java代码 public class JdbcTemplateTest { static Jdb
2015-11-24 14:43:29 701
转载 JdbcTemplate.CLASS
http://www.apihome.cn/api/spring/JdbcTemplate.htmlorg.springframework.jdbc.coreClass JdbcTemplatejava.lang.Object org.springframework.jdbc.support.JdbcAccessor org.springframewor
2015-11-24 14:28:12 1045
转载 JdbcOperations 综合
转自:http://www.apihome.cn/api/spring/JdbcOperations.htmlorg.springframework.jdbc.coreInterface JdbcOperationsAll Known Implementing Classes: JdbcTemplatepublic interface JdbcOperation
2015-11-24 14:27:15 3419
转载 Spring中Jdbctemplate的用法实例
转自:http://1358440610-qq-com.iteye.com/blog/1826816一、首先配置JdbcTemplate;要使用Jdbctemplate 对象来完成jdbc 操作。通常情况下,有三种种方式得到JdbcTemplate 对象。 第一种方式:我们可以在自己定义的DAO 实现类中注入一个DataSource 引用来完 成Jd
2015-11-24 14:18:21 503
转载 由SpringJdbc引发的一点思考 (比较实用,如何选择Template)
转自:http://blog.csdn.net/shan9liang/article/details/41454429本来项目中使用的是Hibernate,后来换Mybatis,但由于项目中很多sql语句是动态的,无实体,参数不固定,列也不固定,Mybatis显得太重量了,所以我又选择用spring jdbc这种更轻量的封转替换掉原来的jdbc,更换dao层真心让我想吐了。其实
2015-11-24 14:08:01 1165
转载 JAVA中的Calendar
转自:http://blog.csdn.net/weinianjie1/article/details/17282905http://blog.csdn.net/tangkechu/article/details/8234469有一段时间没写东西,本着不断总结不断进步的理念,在这里整下里JAVA中的Calendar类。其实我一直觉得设计Calendar类的家伙脑残,我们需要
2015-11-23 16:18:23 312
转载 Java Calendar 类的时间操作
转自:http://blog.csdn.net/joyous/article/details/9630893Java Calendar 类时间操作,代码很简单。演示了获取时间,日期时间的累加和累减,以及比较。[java] view plaincopypackage MyTest; /* * 演示 Calendar 的一般操作 *
2015-11-23 16:16:07 394
转载 SimpleDateFormat(示例,出错代码)
转自:http://www.apihome.cn/api/java/SimpleDateFormat.htmlava.text类 SimpleDateFormatjava.lang.Object java.text.Format java.text.DateFormat java.text.SimpleDateFormat所有已
2015-11-23 16:06:51 1176
原创 java日期格式大全 format SimpleDateFormat
* 支持格式为 yyyy.MM.dd G 'at' hh:mm:ss z 如 '2002-1-1 AD at 22:10:59 PSD' * yy/MM/dd HH:mm:ss 如 '2002/1/1 17:55:00' * yy/MM/dd HH:mm:ss pm 如 '2002/1/1 17:55:00 pm' * yy-MM-dd HH:mm:ss 如 '200
2015-11-23 16:05:18 825
转载 深入理解Java:SimpleDateFormat安全的时间格式化
转自:http://www.cnblogs.com/peida/archive/2013/05/31/3070790.html想必大家对SimpleDateFormat并不陌生。SimpleDateFormat 是 Java 中一个非常常用的类,该类用来对日期字符串进行解析和格式化输出,但如果使用不小心会导致非常微妙和难以调试的问题,因为 DateFormat 和 SimpleDateFo
2015-11-23 15:57:46 262
转载 Java中的static关键字解析
转自:http://www.cnblogs.com/dolphin0520/p/3799052.htmlstatic关键字是很多朋友在编写代码和阅读代码时碰到的比较难以理解的一个关键字,也是各大公司的面试官喜欢在面试时问到的知识点之一。下面就先讲述一下static关键字的用法和平常容易误解的地方,最后列举了一些面试笔试中常见的关于static的考题。以下是本文的目录大纲: 一
2015-11-20 10:20:23 252
转载 基于java中泛型的总结分析
转自:http://www.jb51.net/article/36387.htm要我直接说出泛型是个what我还真讲不出来,这里先由一道问题引入: 定义一个坐标点类,要求能保存各种类型的数据,如:整形,浮点型,和字符串类型既然变量类型起先不确定,那么很容易想到就是用所有类型的父类,也就是Object类来代替不废话了,用代码来体现实例1:用Object来实现不确
2015-11-19 17:15:19 241
转载 详细讲解Java的泛型
转自:http://www.jb51.net/article/72859.htm我们知道,使用变量之前要定义,定义一个变量时必须要指明它的数据类型,什么样的数据类型赋给什么样的值。假如我们现在要定义一个类来表示坐标,要求坐标的数据类型可以是整数、小数和字符串,例如:?123x = 10、y =10x = 1
2015-11-19 17:13:14 285
转载 多个java泛型示例分享
1.泛型类1.1普通泛型复制代码 代码如下:package test.lujianing;/** * 泛型类 * @param */class Test{ private T obj; public void setValue(T obj){ this.obj =obj; } public T getV
2015-11-19 16:51:04 466
转载 java之泛型的应用
原文地址:http://blog.csdn.net/fengdongkun/article/details/8009230泛型(Generic)—泛形的作用JDK5以前,对象保存到集合中就会失去其特性,取出时通常要程序员手工进行类型的强制转换,这样不可避免就会引发程序的一些安全性问题。例如:ArrayList list = new ArrayList();list.
2015-11-19 16:50:09 264
转载 JDBC基础
原文地址:http://my.oschina.net/u/1014520/blog/224809一。简介 JDBC:实现跨数据库平台,统一数据库编程接口,但在编程中仍需要编写sql语句(不同的数据库语句sql语句有些区别),所以hibernate比较流行,完全屏蔽了数据库的区别。 JDBC两端:在开发端,有统一的JDBC接口,在数据库端,不同
2015-11-19 12:51:03 297
转载 Java 学习笔记14:Spring 数据库数据源DBCP配置说明
原文地址:http://blog.csdn.net/initphp/article/details/8255793连接数据库都必须要有数据连接,一般Spring中采用DBCP配置源,通过在bean.xml中配置相应的数据配置,就可以连接数据库了,可以看一下以下相关配置: bean id="jdbc" class="org.springframework
2015-11-19 12:50:03 424
转载 POI操作官网API
http://poi.apache.org/apidocs/org/apache/poi/hssf/usermodel/http://poi.apache.org/apidocs/org/apache/poi/ss/util/CellRangeAddress.htmlhttp://poi.apache.org/apidocs/org/apache/poi/hssf/usermodel/HS
2015-11-19 12:47:57 7748
转载 Maven基础-默认中央仓库[settings.xml 配置详解 ]
原文地址:http://blog.csdn.net/yiluoak_47/article/details/12068855首先:Maven中央仓库的搜索全部公共jar包的地址是,http://search.maven.org/===Maven基础-默认中央仓库===================================当我们创建一个简单的Maven项目
2015-11-18 07:56:21 517
转载 Jenkins: How to change JENKINS_HOME on Windows
原文地址:http://tech.nitoyon.com/en/blog/2014/02/25/jenkins-home-win/If you install Jenkins using MSI installer, it copies files to C:\Program Files (x86)\jenkins and uses the install directory as
2015-11-17 16:58:10 1223
转载 Jenkins控制管理MAVEN工程
原文地址:http://wxynxyo.iteye.com/blog/1902240使用Jenkins控制管理MAVEN项目,如果想把本地的项目在本地的JENKINS上管理,需要安装以下:一.安装 1)Ant 2)Maven 3) VisualSVN-Server 都可以在网上找到安装文件,SVN-Server安装完以后如下:
2015-11-17 15:47:46 413
转载 Linux环境 搭建Jenkins+SVN+Maven持续集成环境
原文地址:http://neo19860208.iteye.com/blog/1992969 准备操作系统:Linux环境:JDK 1.6+文件:jenkins.warapache-maven-3.1.1apache-tomcat-6.0.xx一、部署Jenkins1.复制tomcat,命名为jenkins-server,删除je
2015-11-16 15:19:35 1547
转载 多线程Runtime.getRuntime().exec常见问题
JAVA调用一个bat批处理程序,调用几十次后会莫名的不再执行,无任何异常抛出。千试万试,LOG精细到逐行,只知道走到Runtime.getRuntime().exec()程序就停止了,但打死不知道为什么。那真以为里面有鬼。后来寻摸着Runtime.getRuntime().exec()有问题,真给我找到答案了。大概原因是,调用Runtime.getRuntime().exec()后,如果不及
2015-11-16 14:15:01 5189 1
转载 beanUtils的用法
转自:http://www.cnblogs.com/friends-wf/p/3720348.htmlBeanUtils工具包是由Apache公司所开发,主要是方便程序员对Bean类能够进行简便的操作。在使用BeanUtils工具包之前我们需要的Jar包有以下几种:(1) BeanUtils相关包commons-beanutils-1.8.3.jar
2015-11-12 17:29:55 312
AnkhSvn-2.5.12040
2013-07-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人