2017年3月26日

输入输出(I/O)流。

摘要: 为了记录所学的知识,就简单的进行描述,后续再补充。 什么是字节流呢?字节流是基于二进制的万能流,对于任何类型的文件通过字节流都可以对其进行读写。字节流使用了装饰设计模式。 字节流输入流(InputStream)结构图: 字节输出流(OutputStream)结构图: 什么是字符流: 字符流只能够读取 阅读全文

posted @ 2017-03-26 21:57 java-追风筝的人 阅读(131) 评论(0) 推荐(0) 编辑

Git、Svn、Cvs版本控制工具的知识梳理。

摘要: Git简介:Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 Git 是Linux的创始人 Linus Torvalds 为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。 Svn简介:SVN是Subversion的简称,是一个开放源代码的版本 阅读全文

posted @ 2017-03-26 15:08 java-追风筝的人 阅读(277) 评论(0) 推荐(0) 编辑

2017年3月25日

Maven知识梳理。

摘要: Maven的简单介绍: Maven是一个项目管理和整合的工具。Maven为开发者提供了一套完整的构建生命周期框架。开发团队基本不用花多少时间就能自动完成工程的基础构建配置,因为Maven使用了一个标准的目录结构和一个默认的构建生命周期。在创建报告、检查、构建、测试时自动配置,Maven可以让开发者的 阅读全文

posted @ 2017-03-25 09:34 java-追风筝的人 阅读(130) 评论(0) 推荐(0) 编辑

2017年3月23日

Linux的知识。

摘要: 由于今天面试的笔试题里面含有请写出unix/Linux的简单命令,觉得挺重要的一次经验,java开发者应该多多了解了解! 本文摘自(散尽浮华 纵浪大化中,不喜亦不惧;应尽便须尽,无复独多虑。) 原文地址:http://www.cnblogs.com/kevingrace/p/5823003.html 阅读全文

posted @ 2017-03-23 23:19 java-追风筝的人 阅读(390) 评论(0) 推荐(0) 编辑

2017年3月22日

亲身经历的面试题,以供参考!

摘要: SpringMVC常用的注解: 1、@Controller 2、@RequestMapping 3、@Resource和@Autowired 4、@ModelAttribute和 @SessionAttributes 5、@PathVariable 6、@requestParam 7、@Respon 阅读全文

posted @ 2017-03-22 23:49 java-追风筝的人 阅读(436) 评论(0) 推荐(0) 编辑

2017年3月21日

springAOP(Aspect-Oriented Programming,面向切面或方面编程)。

摘要: 1、AOP是Spring核心模块之一,可以说是OOP(Object-Oriented Programing,面向对象编程)的有效补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引入公共行为的时候,OOP则显得无能为力。也就是说, 阅读全文

posted @ 2017-03-21 16:58 java-追风筝的人 阅读(508) 评论(0) 推荐(0) 编辑

2017年3月20日

MyBatis和Hibernate的优缺点对比。

摘要: Hibernate的优点: 1、hibernate是全自动,hibernate完全可以通过对象关系模型实现对数据库的操作,拥有完整的JavaBean对象与数据库的映射结构来自动生成sql。 2、功能强大,数据库无关性好,O/R映射能力强,需要写的代码很少,开发速度很快。 3、有更好的二级缓存机制,可 阅读全文

posted @ 2017-03-20 17:09 java-追风筝的人 阅读(27216) 评论(1) 推荐(0) 编辑

2017年3月19日

java中泛型的目的。

摘要: 在JDK1.5java引入了泛型: T(指java中类型)、K、V(指键和值Key Value)、E(Element 特性是枚举) 泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 1、安全:java引 阅读全文

posted @ 2017-03-19 13:26 java-追风筝的人 阅读(1843) 评论(0) 推荐(0) 编辑

2017年3月18日

简单介绍一下MyBatis和Hibernate.

摘要: MyBatis Hibernate 1、是一个sql语句映射的框架(工具) 1、ORM框架、提供了从POJO到数据库表的全套映射机制 2、注重POJO到数据库表的sql映射关系, 2、会自动生产全套SQL语句 不会为程序员在运行期自动生成sql语句 3、自动化程度低、 3、因为自动化程度高、映射配置 阅读全文

posted @ 2017-03-18 10:38 java-追风筝的人 阅读(1088) 评论(0) 推荐(0) 编辑

Struts2和SpringMVC的执行流程。

摘要: 先介绍一下SpringMVC的执行流程: 1:客户端发起请求到DispatcherServlet(前端控制器) 2:前端控制器请求HandlerMapping(处理器映射器)查找 Handler 根据xml配置、注解进行查找 3:HandlerMapping(处理器映射器)向DispatcherSe 阅读全文

posted @ 2017-03-18 10:18 java-追风筝的人 阅读(5378) 评论(1) 推荐(1) 编辑

导航