- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 Spring支持Restful
1.1 什么是REST REST全称是Representational State Transfer,中文意思是表述(编者注:通常译为表征)性状态转移。 它首次出现在2000年Roy Fielding的博士论文中,Roy Fielding是HTTP规范的主要编写者之一。 他在论文中提到:“我这篇文章的写作目的,就是想在符合架构原理的前提下,理解和评估以网络为基础的应用软件的架构设计,得到一个
2018-01-02 11:58:01
500
原创 Spring之事务管理
1.1 事务的基础简介 1.1.1 事务的例子 理解事务之前,先讲一个你日常生活中最常干的事:取钱。 比如你去ATM机取1000块钱,大体有两个步骤:首先输入密码金额,银行卡扣掉1000元钱;然后ATM出1000元钱。这两个步骤必须是要么都执行要么都不执行。如果银行卡扣除了1000块但是ATM出钱失败的话,你将会损失1000元;如果银行卡扣钱失败但是ATM却出了1000块,那么银行将损失1
2018-01-02 11:55:30
256
转载 多线程讲解
多线程是Java应用程序的一个特点,掌握java的多线程也是作为一java程序员必备的知识。多线程指的是在单个程序中可以同时运行多个同的线程执行不同的任务.线程是程序内的顺序控制流,只能使用分配给序的资源和环境。还记得刚开始学习的时候总是和进程分不清,总是对这两个名词所迷惑。 下面就首先对这两个名词区分来作为本篇博客的开始: 一、线程与进程的区别 多个进程的内部数据和状态都是完全独立
2017-05-04 10:56:54
156
原创 大话进程与线程
1 进程与线程 1.1 进程 1.1.1 什么是进程 进程:指在系统中能独立运行并作为资源分配的基本单位,它是由一组机器指令、数据和堆栈等组成的,是一个能独立运行的活动实体。 进程的特征: 1.动态性:进程的实质是程序的一次执行过程,进程是动态产生,动态消亡的。 2.并发性:任何进程都可以同其他进程一起并发执行。 3.独立性:进程是一个能独立运行的基本单位,同时也是系统分配
2017-05-03 15:52:12
367
转载 深入理解java异常处理机制
1. 引子 try…catch…finally恐怕是大家再熟悉不过的语句了,而且感觉用起来也是很简单,逻辑上似乎也是很容易理解。不过,我亲自体验的“教训”告诉我,这个东西可不是想象中的那么简单、听话。不信?那你看看下面的代码,“猜猜”它执行后的结果会是什么?不要往后看答案、也不许执行代码看真正答案哦。如果你的答案是正确,那么这篇文章你就不用浪费时间看啦。 [j
2017-05-03 15:34:52
471
转载 架构师知识体系(3)--互联网架构师必备技能(比你牛B的人比你还努力,你有什么资格不去奋斗)
序言: "比你牛B的人比你还努力,你有什么资格不去奋斗" http://developer.51cto.com/developer/top10Architect/#rd?sukey=66d4519b2d3854cd535bf0462edeb1d5721720363e90d6701c95530c7d8a78ac6203d54a7f38501ac7386ff1f65d9356
2017-05-03 15:26:17
1682
转载 架构师知识体系(2)--系统架构管理实践
《IT架构设计》-西门子系统架构管理实践 1、 系统架构生命期 架构不是设计出来的,而是进化而来。 系统架构生命期包括:单一产品架构生命期和产品线架构生命期。 单一产品架构生命期阶段是基础,包括架构构建,架构优化,架构成熟,架构老化,架构消亡。 当单一产品向产品线升级演化的时候,产品线架构也同样经历5个子阶段。 因此产品架构是个逐步演化
2017-05-03 15:24:47
498
原创 dom4j解析单标签xml
解析文档: 实现代码: public static void main(String args[]) throws Exception{ SAXReader reader = new SAXReader(); D
2017-04-14 12:01:12
915
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人