自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

转载 java操作Excel表

Excel是我们平时工作中比较常用的用于存储二维表数据的,JAVA也可以直接对Excel进行操作,在这篇博客中将为大家介绍两种操作Excel的方式,分别为:jxl和poi。对于两者的区别网上有测试如下:测试结果 类型   数据量(行)   执行时间(ms)   执行时间(ms)   执行时间(ms)   平均时间(ms) POI   1000       579    

2017-08-15 21:15:23 265

转载 shiro的简单配置

注:这里只介绍spring配置模式。因为官方例子虽然中有更加简洁的ini配置形式,但是使用ini配置无法与spring整合。而且两种配置方法一样,只是格式不一样。涉及的jar包Jar包名称版本核心包shiro-core1.2.0Web相关包shiro-web1.2.0

2017-08-14 17:10:48 241

转载 oracle分页查询

版权声明:http://blog.csdn.net/anxpp转载请注明出处:http://blog.csdn.net/anxpp/article/details/51534006,谢谢!    本文分析并介绍Oracle中的分页查找的方法。    oracle中的表,除了我们建表时设计的各个字段,其实还有两个字段(此处只介绍2个),分别是ROWID(行标示符)和R

2017-07-31 20:39:18 274

原创 mybatis常遇见的面试问题

1.JDBC编程有哪些不足之处,MyBatis是如何解决这些问题的?① 数据库链接创建、释放频繁造成系统资源浪费从而影响系统性能,如果使用数据库链接池可解决此问题。解决:在SqlMapConfig.xml中配置数据链接池,使用连接池管理数据库链接。② Sql语句写在代码中造成代码不易维护,实际应用sql变化的可能较大,sql变动需要改变java代码。解决:将Sql语句配

2017-07-31 17:02:03 1949

原创 spring常见问题

1. 谈谈对Spring框架的理解Spring是一个封层的一站式开发的轻量级开源框架,通过配置文件中的元素配置用于创建实例对象的类名和实例对象的属性。Spring提供支持 IOC 和 AOP 技术,我们可以将对象之间的依赖关系交由Spring进行控制,避免硬编码所造成的程序过度耦合。,通过AOP也可以对某个方法进行操作,例如:权限验证Spring对Junit4支持,方便程序测试。声明式

2017-07-31 16:51:37 413

转载 idea上git冲突解决

Idea中Git的使用和两种类型的冲突解决发表于2017/6/16 17:35:03  203人阅读分类: 程序开发在idea开发工具中使用Git时,主要用到的快捷按钮如下五个:这五个按钮的使用说明及在idea中如何配置和使用git可参考https://github.com/DayThink/IntelliJ-IDEA-Tutorial/blob/n

2017-07-29 16:21:08 22908 2

转载 第07章 ORM映射:基于主键的一对一

第07章ORM映射:基于主键的一对一  1 映射关系总览①单类→单表②单向n对1③双向1对n④1对1基于外键⑤1对1基于主键⑥单向多对多⑦双向多对多 1 实现方式Department表的主键作为外键关联到Manager表,让两个表中对应记录的主键一致  2 持久化类不变3 创建映射文件Department

2017-07-10 09:14:37 281

原创 hibernateORM映射:双向多对一

第05章 ORM映射:双向多对一  1 映射关系总览①单类→单表②单向n对1③双向1对n④1对1基于外键⑤1对1基于主键⑥单向多对多⑦双向多对多  1 概念①双向1-n和双向n-1是完全相同的情况,只是表述方式不同。②要求:[1]从one的一端访问many的一端:one.getManySet();[2]从many的一端访问one的一端:m

2017-07-10 09:13:18 214

转载 hibernate的ORM映射

第04章ORM映射:单向多对一 1 映射关系总览 ①单类→单表②单向n对1③双向1对n④1对1基于外键⑤1对1基于主键⑥单向多对多⑦双向多对多 2 概念2.1 多对一生活中有很多数据直接是多对一的关联关系,例如:多个Order对应一个Customer。3 创建持久化类①one:Customer封装自身必要的信息即可,不包含Orde

2017-07-10 09:12:06 271

转载 hibernate的表的映射

第03章 单表映射 1 映射关系总览①单类→单表②单向n对1③双向1对n④1对1基于外键⑤1对1基于主键⑥单向多对多⑦双向多对多  2 对象关系映射文件2.1 Hibernate使用*.hbm.xml文件定义持久化类和数据库表之间的映射关系,并以这个文件为依据生成各种SQL语句2.2 映射关系①持久化类:数据库表②持久化类属性:数据库表中

2017-07-10 09:10:47 306

转载 myBatis的动态SQL

动态 SQLMyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其他类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句有多么痛苦。拼接的时候要确保不能忘了必要的空格,还要注意省掉列名列表最后的逗号。利用动态 SQL 这一特性可以彻底摆脱这种痛苦。通常使用动态 SQL 不可能是独立的一部分,MyBatis 当然使用一种强大的动态 SQL 语言来改进这

2017-07-03 21:51:31 161

转载 mybatis的mapper XML

MyBatis 的真正强大在于它的映射语句,也是它的魔力所在。由于它的异常强大,映射器的 XML 文件就显得相对简单。如果拿它跟具有相同功能的 JDBC 代码进行对比,你会立即发现省掉了将近 95% 的代码。MyBatis 就是针对 SQL 构建的,并且比普通的方法做的更好。SQL 映射文件有很少的几个顶级元素(按照它们应该被定义的顺序):cache – 给定命名空间的缓存配置。c

2017-04-30 14:21:41 211

原创 Java的反射机制

一、什么是反射机制:反射机制是运行状态中,对于任意一个类,都能够知道这个类的属性和方法。对于该类对象,都能够调用他的任意一个属性和方法,这种动态的获取类的信息和动态调用对象的方法的功能,称之为Java语言的反射机制。二、反射机制的功能: (1)可以在运行状态下,判断任意一个对象所属的类; (2)可以在运行状态下,构造任意一个类的对象; (3)可以在运行状态下,判断任意一个类所具

2017-04-20 20:00:12 397 1

原创 Java考试基础知识回顾

1、关键字定义:被java赋有特殊含义的单词特点: 都是小写2.标识符 常规组成:a-z字母  0-9数字 $ _作用:用于程序中一些自定义的名称注意:1.不能以数字开头2.不能有空格3.不能使用关键字4.不能包含$之外的特殊字符3.二进制进制转换:二/八/十六 -----> 十进制按权展开十进制 ---> 二整数除2取余  倒序

2017-04-17 20:17:33 385

原创 Java中的装箱与拆箱

装箱:把基本数据类型转换成引用类型的拆箱:把引用类型转换成为基本数据类型 基本数据类型  :                    引用类型:int Integerfloat Floatdouble Doublebyte Byteshort Shortlong Long以上几个包装类型都是数值类型 他们有一个共同的抽象父类 Numberboolean

2017-04-15 17:25:23 242

原创 多线程中线程同步问题

当多线程同时访问同一资源的时候,并对同一资源数据做修改的,容易发生资源数据混乱,这个时候用到线程同步。典型列子:生产者和消费者问题。怎么做到线程同步:(三种方式)(1).同步代码块,使用synchronizd(object o){  处理统一资源的代码}(2).同步方法。在方法前面加synchronizd(3).同步锁。 private fianl ReetrantLo

2017-04-15 17:23:09 230

elasticsearch 5.2.2下载

elasticsearch 5.2.2下载

2017-08-14

空空如也

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

TA关注的人

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