自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

转载 线程池的成长之路

转自:猿天地什么是线程池?线程池是一种多线程处理形式,处理过程中将任务提交到线程池,任务的执行交由线程池来管理。如果每个请求都创建一个线程去处理,那么服务器的资源很快就会被耗尽,...

2018-06-21 20:43:52 308

原创 Spring Boot 系列(一)入门篇

 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者的。使用Spring Boot ,可以轻松的创建独立...

2018-06-21 20:43:34 204

转载 Java并发之深入分析volatile的实现原理

转自   chenssyvolatile是轻量级的synchronized,如果一个变量使用volatile,则它比使用synchronized的成本更低,因为它不会引起线程上下文的切换和调度。Java语言规范对volatile的定义如下:Java编程语言允许线程访问共享变量,为了确保共享变量能被准确和一致地更新,线程应该能确保通过排他锁单独获得这个变量。通俗点讲就是一个变量如果用volatile...

2018-06-09 12:21:00 174

转载 Java并发之深入分析synchronized的实现原理

本文转载自:http://www.open-open.com/lib/view/open1352431526366.html                    https://www.cnblogs.com/paddix/p/5367116.html目前在Java中存在两种锁机制:synchronized和Lock,Lock接口及其实现类是JDK5增加的内容,synchronized是个重量级...

2018-06-07 20:29:02 859

原创 单例模式

单例模式是一个比较简单的模式,定义:确保某一个类只有一个实例,而且自行实例化并向整个系统自行提供这个实例。通用类图如下:优点:1)由于单例模式在内存中只有一个实例,减少了内存开支,特别是一个对象需要频繁地创建、销毁时,而且创建或销毁时性能又无法优化,单例模式的优势就非常明显。2)由于单例模式只生成一个实例,所以减少了系统的性能开销,当一个对象的产生需要比较多的资源时,如读取配置、产生其他依赖对象时...

2018-06-03 23:02:08 169

原创 设计模式六大原则

一、单一职责原则定义:应该有且仅有一个原因引起类的变更。接口的职责在设计时应该做到单一,降低类的复杂性,实现的职责都有明确的定义,提高了可读性、可维护性、可扩展性;变更引起的风险降低,如果接口隔离性做的好,一个接口的修改只对相应实现类有影响,对其它接口没有影响,降低了耦合性。(单一职责提出了一个编写程序的标准,用“职责”或“变化原因”来衡量接口或类设计的是否优良,但是“职责”或“变化原因”都是不可...

2018-06-01 21:55:12 264

空空如也

空空如也

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

TA关注的人

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