定义: 单例模式(singleton),保证一个类仅有一个实例,并且提供一个访问它的全局访问点。 这句话很好理解,今天我们的重点也不在于如何解读单例模式。 在面试的过程中,往往会遇到考察手写单例模式的场景,今天让我们关注一下,写单例模式的几种方法。 饿汉式: /** * 饿汉式. * * @auth ...
分类:
其他好文 时间:
2019-12-31 10:31:09
阅读次数:
79
一、前言 最近一段时间撸了Spring IOC、AOP、Transactional源码,这篇文章聊聊我写了哪些小玩意,这可能就是阅读源码以后最大收获。希望大家在里面能学习一些什么东西吧; 二、Spring IOC简单实现 第一步首先看一下配置文件,配置文件模拟Spring Bean注入时候的样子,少 ...
分类:
编程语言 时间:
2019-12-30 09:25:47
阅读次数:
79
文档对象模型DOM,是一种基于树的API文档,它要求在处理过程中整个文档都表示在存储器中。另外一种简单的API是基于事件的SAX,它可以用于处理很大的XML文档,由于大,所以不适合全部放在存储器中处理。今天大家就跟随我的脚步,来详细了解一下关于DOM的那些事。 DOM的增加 DOM操作中增指的是增加 ...
分类:
编程语言 时间:
2019-12-27 20:10:40
阅读次数:
106
解析流程及原理 //根据xml的标签创建对应的实体类 //创建SAX工厂 //从工厂实例获取SAX解析器 //创建Handler子类并new //重写此子类:将标签下对应的内容写入实体类中 //解析 SAX解析xml文件只走一次,一次就解析完成,解析顺序是从上到下,逐行解析,解析标签,然后解析标签之 ...
分类:
其他好文 时间:
2019-12-24 14:08:41
阅读次数:
88
常见的 XML 编程接口有 DOM 和 SAX,这两种接口处理 XML 文件的方式不同,当然使用场合也不同。 Python 有三种方法解析 XML,SAX,DOM,以及 ElementTree: 1.SAX (simple API for XML ) Python 标准库包含 SAX 解析器,SAX ...
分类:
编程语言 时间:
2019-12-20 22:37:31
阅读次数:
114
解析的xml <?xml version="1.0" encoding="UTF-8"?> <bookstore> <book id="1"> <name>Java</name> <author>Bruce Eckel</author> <year>2014</year> <price>102</p ...
分类:
编程语言 时间:
2019-12-19 19:17:20
阅读次数:
72
对于入门程序的流程分析 使用过程 1. 读配置文件 读取配置文件时绝对路径和相对路径(web工程部署后没有src路径)都有一定问题,实际开发中一般有两种方法 使用类加载器,它只能读取类路径的配置文件 使用SerbletContext对象的getRealPath() 2. 创建SqlSessionFa ...
分类:
其他好文 时间:
2019-12-18 00:02:38
阅读次数:
87
JSON:JavaScript 对象表示法(JavaScript Object Notation)。 JSON 是存储和交换文本信息的语法。类似 XML, 但它比 XML 更小、更快,更易解析。 XML XML (Extensible Markup Language) 指可扩展标记语言,它被设计用来 ...
分类:
Web程序 时间:
2019-12-17 22:09:31
阅读次数:
101