自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

TanJianCheng

这是我记录技术的博客,文章有错的话可以留言,欢迎探讨技术

  • 博客(2)
  • 资源 (1)
  • 收藏
  • 关注

原创 Spring 的 AOP 究竟可以做什么?

前言对于 Spring 的初学者来说,Spring AOP 这个词儿真显的高大上,让人摸不着头脑。举个栗子,常常我们在开发的时候,会发现会做大量重复的工作。例如,一个管理系统,每次用户请求的时候,我们都需要检查他的权限是否足够。问题出现了,如果系统非常复杂,很多方法都需要权限的检查,日后可能还会继续增加。这种时候,我们不可能在每个方法都写好权限检查的代码,这样会造成代码的非常多非常冗余。所以,类似...

2018-02-24 22:13:07 6766 2

原创 设计模式之代理模式

意义将核心逻辑放入某个接口,而公共的非业务逻辑放入代理类,通过代理实现类包装业务逻辑,我们可以全心全意的将精力放入业务逻辑的实现。实现代码 public interface Core{ public void coreCode(); } // 核心代码 class CoreTest implements Core{ public void coreCode() { ...

2018-02-24 21:30:32 192

完整版!!!Java多线程编程实战指南

随着CPU多核时代的到来,多线程编程在充分利用计算资源、提高软件服务质量方面扮演了越来越重要的角色。而解决多线程编程中频繁出现的普遍问题可以借鉴设计模式中的现成解决方案。本书采用Java(JDK1.6)语言和UML为描述语言,并结合作者多年工作经历的相关实战案例,介绍了多线程环境下常用设计模式的来龙去脉:各个设计模式是什么样的及其典型的实际应用场景、实际应用时需要注意的事项以及各个模式的可复用代码 实现。

2017-10-03

空空如也

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

TA关注的人

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