Java
xiaoxsen
这个作者很懒,什么都没留下…
展开
-
Java发展历史
1.1995年5月23号 Oak(橡树)语言改名为Java,并且在SunWorld大会上正式发布Java 1.0版本,Java语言第一次提出了“Write Once,Run Anywhere”口号。 2.1996年1月23日 JDK1.0发布,Java语言有了一个正式版本的运行环境。 3.1997年2月19日 Sun公司发布了JDK1.1,技术代表有JAR文件格式、JDBC,JavaBeans、原创 2017-07-21 09:29:50 · 1572 阅读 · 0 评论 -
Shiro学习笔记(一)
一、Shiro简介 •Apache Shiro 是 Java 的一个安全(权限)框架,比Spring Security简单。•Shiro 可以非常容易的开发出足够好的应用,其不仅可以用在 JavaSE 环境,也可以用在 JavaEE 环境。•Shiro 可以完成:认证、授权、加密、会话管理、与Web 集成、缓存等。下载:http://shiro.apache.org/二、功能简原创 2018-01-08 21:24:35 · 2003 阅读 · 0 评论 -
Shiro学习笔记(二)---Shiro架构
Shiro从外部来划分主要包括Subject,SecurityManager,Realm三大块,先看架构图,作用下面详细说。 Subject其实就是一个门面,代表“当前用户”,应用代码直接与Subject交互,最后委托给SecurityManager,SecurityManager是实际的执行者。 SecurityManager:安全管理器,所有安全验证的操作都与它进行交互,他管理原创 2018-01-08 22:10:50 · 2098 阅读 · 0 评论 -
SpringMVC配置实例
一、SpringMVC的优势1.角色划分:控制器(controller)、验证器(validator)、命令对象(command obect)、表单对象(form object)、模型对象(model object)、Servlet分发器(DispatcherServlet)、处理器映射(handler mapping)、试图解析器(view resoler)。每一个角色都可以由一个专门的对象原创 2017-08-18 20:31:39 · 10333 阅读 · 4 评论 -
Jodatime
jodatime工具类原创 2017-12-14 14:31:28 · 1920 阅读 · 0 评论 -
虚拟机工作原理
Java虚拟机工作原理转载 2017-07-22 11:27:32 · 8014 阅读 · 0 评论 -
IOC和DI本质理解
IoC IoC: Inversion of Control,控制反转, 控制权从应用程序转移到框架(如IoC容器),是框架共有特性 1、为什么需要IoC容器1.1、应用程序主动控制对象的实例化及依赖装配 Java代码 A a = new AImpl(); B b = new BImpl(); a.setB(b); 本质:创建对象,主动实例化,直接获取依赖,主动装配 缺点:更转载 2017-07-27 10:12:29 · 1428 阅读 · 1 评论 -
Servlet学习笔记(一)
Servlet的基本知识。 学习一个知识,我们应该按照这三部曲进行,首先了解这个东西是什么,怎么定义,然后了解他的作用是什么,为什么要出现这个东西,最后我们需要了解他怎么使用。下面我们就按照这三部曲来讲述Servlet的相关知识。一.什么是Servlet? 1.Servlet定义:Java Servlet是运行在Web原创 2017-07-25 22:48:10 · 1698 阅读 · 0 评论 -
Jsp内置对象详解
内置对象(又叫隐含对象,有9个内置对象):不需要预先声明就可以在脚本代码和表达式中随意使用。 Jsp内置了9个对象,定义和作用如下: 1.page对象 page对象代表Jsp页面本身,是this引用的一个代码词。类型为java.lang.Object类型,作用域为page 2.config对象 config对象是ServletConfig类的一个对象,存放着Servlet初始化原创 2017-07-29 23:06:13 · 1653 阅读 · 0 评论 -
Spring AOP详解(示例)
一、什么是AOP AOP(Aspect-Oriented Programming), 即 面向切面编程, 它与 OOP( Object-Oriented Programming, 面向对象编程) 相辅相成, 提供了与 OOP 不同的抽象软件结构的视角.在 OOP 中, 我们以类(class)作为我们的基本单元, 而 AOP 中的基本单元是 Aspect(切面)。 二、AOP的优点 它原创 2017-08-14 15:00:54 · 2342 阅读 · 0 评论