自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Summer_YuXia的博客

大道至简 知易行难

  • 博客(21)
  • 收藏
  • 关注

转载 Java POI 读取Office excel (2003,2007)及相关jar包

poi-3.7-20101029.jar,下载地址:http://download.csdn.net/detail/evangel_z/4107089geronimo-stax-api_1.0_spec-1.0.jar,下载地址:http://download.csdn.net/detail/evangel_z/4107083xmlbeans-2.3.0.jar,下载地

2016-11-30 20:34:20 4095

原创 Spring笔记总结2

课程目标:1. 回顾* 传统的开发模式* Struts与Hibernate可以做什么事?2. Spring框架* 概念(术语了解)* Spring框架* IOC容器功能  1. 回顾ü *  Struts与Hibernate可以做什么事?Struts,Mvc中控制层解决方案 可以进行请求数据自动封装、类型转换、文件上传、效验…Hibern

2016-11-27 22:54:53 945

原创 组合/聚合复用原则详解--七大面向对象设计原则

组合/聚合复用原则来源:       在面向对象的设计中,如果直接继承基类,会破坏封装,因为继承将基类的实现细节暴露给子类;如果基类的实现发生改变,则子类的实现也不得不发生改变;从基类继承而来的实现是静态的,不可能在运行时发生改变,没有足够的灵活性。于是就提出了组合/聚合复用原则,也就是在实际开发设计中,尽量使用合成/聚合,不要使用类继承。即在一个新的对象里面使用一些已有的对象,使之成为新

2016-11-26 11:29:42 742

原创 java常见的120道面试题第一季(每30题为一季,整理的好辛苦~~~)

哎,大晚上的看题,也是醉了,分享给大伙咯!!!问答题1 /120什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”?参考答案Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被Java虚拟机执行的字节码文件。Java被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。Java虚拟机让这个变为可

2016-11-25 23:37:10 3720

原创 Spring笔记整理

1 Spring基本特征 Spring是一个非常活跃的开源框架;它是一个基于Core来构架多层JavaEE系统的框架,它的主要目地是简化企业开发.Spring以一种非侵入式的方式来管理你的代码,Spring提倡”最少侵入”,这也就意味着你可以适当的时候安装或卸载Spring2 Spring的组成2.1 Spring的jar包到http://www.springsourc

2016-11-25 22:20:44 412

原创 Spring中的IOC和AOP

1. IOC(Inverse of Control):控制反转,也可以称为依赖倒置。        所谓依赖,从程序的角度看,就是比如A要调用B的方法,那么A就依赖于B,反正A要用到B,则A依赖于B。所谓倒置,你必须理解如果不倒置,会怎么着,因为A必须要有B,才可以调用B,如果不倒置,意思就是A主动获取B的实例:B b = new B(),这就是最简单的获取B实例的方法(当然还有各种设计模

2016-11-24 22:30:42 310

原创 SSH(三大框架总结)

JAVA三大框架ssh-Struts、Spring、HibernateStruts 1. struts是一个按MVC模式设计的Web层框架,其实它就是一个大大的servlet,这个Servlet名为ActionServlet,或是ActionServlet的子类。我们可以在web.xml文件中将符合某种特征的所有请求交给这个Servlet处理,这个Servlet再参照一个配置文

2016-11-21 22:06:15 1019 1

原创 <property name="hibernate.hbm2ddl.auto">update</property>的理解

hibernate session-factor配置一个属性 ,查一下这熟悉的用法 :update帮助文档解释为:在SessionFactory创建时,自动将数据库schema的DDL导出到数据库. 使用 create-drop时,在显式关闭SessionFactory时,将drop掉数据库schema.取值 update | create | 

2016-11-21 18:56:53 514

原创 程序员必知的8大排序(①直接插入排序②希尔排序③简单选择排序④堆排序⑤冒泡排序⑥快速排序⑦归并排序⑧基数排序)

8种排序之间的关系: 1,  直接插入排序   (1)基本思想:在要排序的一组数中,假设前面(n-1) [n>=2] 个数已经是排好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数也是排好顺序的。如此反复循环,直到全部排好顺序。(2)实例(3)用java实现[plain] view plain co

2016-11-20 14:42:14 2753

原创 mysql笔记大全

mysql基础  1)mysql存储结构: 数据库-> 表-> 数据   sql语句  2)管理数据库:增加: create database 数据库 default character utf8;删除: drop database 数据库;修改: alter database 数据库 default character gbk;查询: show dat

2016-11-16 23:15:43 338

原创 oracle数据库常用的99条查询语句

1. select * from emp;2. select empno, ename, job from emp;3. select empno 编号, ename 姓名, job 工作 from emp;4. select job from emp;5. select distinct job from emp;6. select distinct em

2016-11-16 16:04:36 754 1

原创 Mybatis下mapper映射文件配置之insert、update、delete

本篇文章将简单介绍 insert, update, delete 的配置及使用 ,以后会对mybatis的源码进行深入讲解。相信,看到insert, update, delete, 我们就知道其作用了,顾名思义嘛,myabtis 作为持久层框架,必须要对CRUD啊。好啦,咱们就先来看看 insert, update, delete 怎么配置, 能配置哪些元素吧:xml vers

2016-11-15 15:26:59 19137

原创 MyBatis xml配置文件详解

一、MyBatis 配置文件基本结构       在使用mybatis框架时,首先导入其对应的jar包,并进行相应的配置,所以得对配置文件的每个参数都得了解。一个完全的mybatis配置文件结构如下:[html] view plain copyxml version="1.0" encoding="UTF-8" ?>  PUBLIC 

2016-11-15 10:59:52 44614 9

原创 redhat操作命令笔记---系列3

系统服务的控制   ##systemctl命令##   list_units                      ##列出当前系统服务的状态  list-unit-files                   ##列出服务的开机状态  status                        ##查看指定服务的状态  start        

2016-11-07 17:41:24 596

原创 redhat操作命令笔记---系列3

####系统服务的控制####1.systemd系统的初始化程序,系统开始额第一个进程,pid为12.systemctl 命令systemctl list-units         #####列出当前系统服务的状态systemctl list-unit-files    #####列出服务的开机状态systemctl status sshd

2016-11-07 16:38:59 675

原创 表单验证常用正则表达

表单验证常用正则,非常不错,收集的相对比较完整,大家可以看看。1。^\d+$  //匹配非负整数(正整数 + 0) 2。^[0-9]*[1-9][0-9]*$  //匹配正整数 3。^((-\d+)|(0+))$  //匹配非正整数(负整数 + 0) 4。^-[0-9]*[1-9][0-9]*$  //匹配负整数 5。^-?\d+$    //匹配整数 6。^\d+(\.\

2016-11-07 16:02:19 710

原创 Hibernate4 session中的createCriteria方法

1.定义hibernate工具类HibernateUtil,如下[java] view plain copy public class HibernateUtil {      private static SessionFactory sessionFactory;              /**      *      

2016-11-04 22:55:54 2953

转载 Spring中jdbcTemplate的用法实例

一、首先配置JdbcTemplate;要使用Jdbctemplate 对象来完成jdbc 操作。通常情况下,有三种种方式得到JdbcTemplate 对象。       第一种方式:我们可以在自己定义的DAO 实现类中注入一个DataSource 引用来完 成JdbcTemplate 的实例化。也就是它是从外部“注入” DataSource 到DAO 中,然后 自己实例化JdbcTem

2016-11-03 22:41:29 623

原创 redhat操作命令笔记---系列2

####vim命令模式####在vim的命令模式下可以配置vim的工作方式:set nu     //行号添加:set nonu       //取消行号:set mouse=a        //添加鼠标选择:set cursorline     //行线显示 以上设定都是临时的,永久设定方式vim /etc/vimrc

2016-11-03 16:15:55 932

转载 eclipse下手动添加spring支持

手动添加spring的支持第一步:下载spring.*.RELEASE的所需的jar包,本例以spring.3.2.9.RELEASE为例。另附上各个版本的官方下载链接:http://repo.spring.io/release/org/springframework/spring/Spring 模块详解:Core 模块spring-beans-3.2.9.RELE

2016-11-02 23:19:09 5204

转载 常用的linux命令

1、cd命令这是一个非常基本,也是大家经常需要使用的命令,它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。如:[plain] view plain copy print?cd /root/Docements # 切换到目录/root/Docements  cd ./path          # 切换

2016-11-01 22:06:09 533

空空如也

空空如也

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

TA关注的人

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