自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (5)
  • 收藏
  • 关注

原创 架构设计-数据接入服务

标签: 门面模式、观察者模式、责任链模式、模式组合设计原则 流程清晰、责任明确、易于扩展、兼顾性能。场景描述: 需要提供一个服务开发若干接口可以是REST或者WEBSERVICE实现,协议数据包含两大类数据内容结构化数据和图片数据。整个服务需要完成结构化数据的输入、图片数据的存储、数据校验、数据处理。要求如下:数据校验部分涉及的数据字典都存储...

2019-03-30 13:02:19 2357 1

原创 Spring Boot +Mybatis多数据源配置

Spring Boot项目在整合Mybatis过程中全部使用了注解配置,由于业务系统涉及多个数据源,查阅后整理输出供需要的伙伴参考。难点由于全部使用@Mapper注解在接口中定义了DAO层逻辑,且在使用过程中直接使用@Autowired注入了该接口的代理对象,因此在有多个数据源的场景下在什么位置安全的切换数据源是需要考虑的问题。分析Mybatis中Session是和SqlSessi...

2019-03-10 16:30:37 276

原创 Spring Boot自定义Starter之FastDFS自动配置

https://github.com/poai/spring-starter-fastdfs.git最近Spring Boot用的较多,使用过程中发现一些问题Spring data 下的子项目 redis、elasticsearch、rabbitmq等都提供了深度封装的API 由于习惯了原生API的简洁性因此大部分场景下并不倾向于去使用这些模块封装的API 对于Reids\Elasti...

2019-03-30 17:44:13 1821 1

原创 人月神话-人月

人月神话 读前,完全不知道应该从这章中会得到点什么. 缺乏合理的进度安排是造成项目滞后的最主要原因;对技术缺乏有效的研究,”一切都将良好运行”的美好假设; 采用的估算技术隐含的假设人和月可以互换,错误的将进度和工作量相互混淆。不止人月,人和人互换的代价也是惨重的。 由于对自己的估算缺乏信心,软件经理通常不会有耐心持续的估算这项工作。说到痛点了。 对...

2019-03-30 11:19:51 532

原创 人月神话-焦油坑

焦油坑 开发一个可运行的系统和开发一个良好运行的系统差距是巨大的。对于软件开发中的问题都应该先试图去了解问题,影响软件开发进度和质量的往往是各种看似容易处理的小问题的综合结果。 我理解的这章主要是引导一下开发经理关注编程的各种因素,重视这些因素对软件开发的影响同时应尽可能的用经验去避免这些问题。同时了解软件开发人员的困境,做为开发经理或这开发的管理决策人员应...

2019-03-24 10:48:41 486

JVM学习笔记(一)

一份JVM学习的笔记,含查看JVM运行时信息\JVM垃圾收集信息\JVM锁信息等

2018-06-02

Tomcat +Apache实现负载均衡

Windows 环境下 Tomcat +Apache实现负载均衡

2016-04-08

SSM整合流程

SSM 整合开发流程

2016-04-08

SSH框架整合流程

SSH 开发环境搭建流程

2016-04-08

Struts2深入理解

Struts2深入理解

2016-03-25

空空如也

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

TA关注的人

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