当前位置: 萬仟网 > IT编程>

软件设计

创建型模式

2020-01-18 14:56 | 分类:软件设计 | 评论:0 次 | 浏览: 17

title: "[设计模式]创建型模式"date: 2016-03-07 18:05tags:设计模式des...

复杂系统架构设计<1>

2020-01-17 14:58 | 分类:软件设计 | 评论:0 次 | 浏览: 24

这两天开始读由Edward Crawley(爱德华 克劳利)、Bruce Cameron(布鲁斯 卡梅隆)、Daniel Sel...

二进制、十六进制理解及int类型二进制存储方式

2020-01-16 15:06 | 分类:软件设计 | 评论:0 次 | 浏览: 31

二进制 0000 0000 0000 0000 0000 0000 0000 0001 // 2^0 0000 0000 000...

消息中间件-消息的可靠性传递

2020-01-16 15:05 | 分类:软件设计 | 评论:0 次 | 浏览: 36

消息中间件 消息的可靠性传递 前言 消息中间件的可靠性消息传递,是消息中间件领域非常重要的方案落实问题(在这之前的MQ理论,MQ...

CAP原理

2020-01-16 15:05 | 分类:软件设计 | 评论:0 次 | 浏览: 26

定义 在一个分布式系统(指系统中的节点互相连接并共享数据)中,当涉及读写操作时,只能保证一致性 (Consistency)、可用...

理解中台

2020-01-15 14:57 | 分类:软件设计 | 评论:0 次 | 浏览: 22

前段时间参加了IAS2019(互联网架构峰会),本次峰会以中台为主题,所以又称中台战略大会,据说是全国首届关于中台战略的会议,会...

详解定时任务中的 cron 表达式

2020-01-15 14:56 | 分类:软件设计 | 评论:0 次 | 浏览: 22

1.前言 我们经常使用 cron 表达式来定义定时任务的执行策略,今天我们就总结一下 cron 表达式的一些相关知识。 2. c...

如何从开发岗转型做架构师?

2020-01-14 15:02 | 分类:软件设计 | 评论:0 次 | 浏览: 44

微服务可以帮我们成就更大的梦想,为什么呢?请看老兵哥近些年推广微服务架构过程中收获的心得体会! ...

深入学习《大话设计模式》 简单工厂模式

2020-01-13 14:55 | 分类:软件设计 | 评论:0 次 | 浏览: 25

简单工厂模式 定义:封装改变,既然要封装改变,自然也就要找到需要更改的代码,然后将需要更改的代码用类来封装,这样的思路就是我们简...

【设计模式】设计原则--面向接口编程你理解的对吗?

2020-01-13 14:55 | 分类:软件设计 | 评论:0 次 | 浏览: 23

最近看了《Head First Design Patterns》这本书。正如其名,这本书讲的是设计模式(Design Patte...

缓存中间件-缓存架构的实现(下)

2020-01-13 14:53 | 分类:软件设计 | 评论:0 次 | 浏览: 72

缓存中间件 缓存架构的实现(下) 前言 缓存架构,说白了就是利用各种手段,来实现缓存,从而降低服务器,乃至数据库的压力。 这里把...

回到未来:Smalltalk 编程系统

2020-01-12 14:51 | 分类:软件设计 | 评论:0 次 | 浏览: 78

Smalltalk 是19世纪70年代由 Alan Kay 设计的,第一个以面向对象(Object-Orientation)为主...

面向对象的六大原则

2020-01-11 14:49 | 分类:软件设计 | 评论:0 次 | 浏览: 24

个人博客 "http://www.milovetingting.cn" 面向对象的六大原则 单一职责原则 就一个类而言,应该仅有...

java设计模式学习笔记——里氏替换原则

2020-01-11 14:49 | 分类:软件设计 | 评论:0 次 | 浏览: 26

oo中的继承性的思考和说明 1、继承包含这样一层含义:父类中凡是已经实现好的方法,实际上是在设定规范和契约,虽然它不强制要求所有...

java设计模式学习笔记--开闭原则

2020-01-11 14:49 | 分类:软件设计 | 评论:0 次 | 浏览: 27

基本介绍 1、开闭(ocp)原则时编程中最基础、最重要的设计原则 2、一个软件实体如类、木块和函数应该对扩展开放,对修改关闭。用...

java设计模式--迪米特法则

2020-01-11 14:49 | 分类:软件设计 | 评论:0 次 | 浏览: 27

基本介绍 1、一个对象应该对其他对象保持最少的了解 2、类与类关系越密切,耦合度越大 3、迪米特法则又叫 最少知道原则 ,即一个...

SpringBoot 配置

2020-01-11 14:48 | 分类:软件设计 | 评论:0 次 | 浏览: 30

mvc spring.mvc.async.request-timeout=设定async请求的超时时间,以毫秒为单位,如果没有设...

spring cloud springboot 框架源码 activiti工作流 前后分离 集成代码生成器

2020-01-11 14:48 | 分类:软件设计 | 评论:0 次 | 浏览: 52

1.代码生成器: [正反双向](单表、主表、明细表、树形表,快速开发利器)freemaker模版技术 ,0个代码不用写,生成完整...

K8s~为pod添加sidecar进行日志收集

2020-01-11 14:48 | 分类:软件设计 | 评论:0 次 | 浏览: 39

我们在k8s部署服务时,一般来说一个服务会对应一类pod,而pod通过rs实现副本集,而这些pod的日志一般有控制台stdout...

CDC+ETL实现数据集成方案

2020-01-09 15:21 | 分类:软件设计 | 评论:0 次 | 浏览: 33

数据集成有两种方案: 一种是通过ESB接口方式进行数据集成,优点是数据的时效性高,但最大的弊端是依赖于业务系统的接口改造,往往会...

长链生成短链的思考

2020-01-09 15:20 | 分类:软件设计 | 评论:0 次 | 浏览: 28

一些业务场景,比如说短信、push需要带上跳转链接,这个时候就需要把长链转换为短链 长链如何转短链?其实长链和生成短链的过程是没...

聊聊spring之bean对象的实例化过程

2020-01-09 15:17 | 分类:软件设计 | 评论:0 次 | 浏览: 45

在spring实例化 之前bean对象封装成 beanDefinition 对象 想了解详情的请参考上一篇文...

spring cloud微服务快速教程之(四)熔断器(Hystrix)及其工具(Dashboard、Turbine)

2020-01-08 15:00 | 分类:软件设计 | 评论:0 次 | 浏览: 45

0-为什么需要熔断器 在分布式系统中,各个服务相互调用相互依赖,如果某个服务挂了,很可能导致其他调用它的一连串服务也挂掉或者在不...

spring cloud微服务快速教程之(五) ZUUL API网关中心

2020-01-08 15:00 | 分类:软件设计 | 评论:0 次 | 浏览: 41

0-前言 我们一个个微服务构建好了,外部的应用如何来访问内部各种各样的微服务呢?在微服务架构中,后端服务往往不直接开放给调用端,...

spring cloud微服务快速教程之(六) 应用监控 spring boot admin

2020-01-08 15:00 | 分类:软件设计 | 评论:0 次 | 浏览: 28

0-前言 当我们发布了微服务后,我们希望对各个应用的各个运行状况进行一个监控;这个时候spring boot admin,就出场...

大白话抽象工厂模式(Abstract Factory Pattern)

2020-01-07 15:02 | 分类:软件设计 | 评论:0 次 | 浏览: 25

实例分析 "大白话工厂方法模式(Factory Method)" 一文中,我们讲解了日产4S店工厂规模的扩大,创建了针对不同车型...

spring cloud 微服务之 -- 配置文件拆分之道

2020-01-07 15:00 | 分类:软件设计 | 评论:0 次 | 浏览: 34

0-前言 在spring cloud微服务架构中,基本上每个拆分的微服务都会部署多个运行实例,这些运行实例,配置基本都是一样的,...

spring cloud微服务快速教程之(二)服务注册与发现 eureka

2020-01-07 15:00 | 分类:软件设计 | 评论:0 次 | 浏览: 34

0、为什么需要eureka 当我们从当体系统拆分为多个独立服务项目之后,如果aaa.com/uer、aaa.com/order;...

医院信息集成平台(ESB)实施、建设方案

2020-01-07 15:00 | 分类:软件设计 | 评论:0 次 | 浏览: 42

医院信息集成平台(ESB)实施、建设方案 基于中立、标准、开放的IT架构和数据标准,打造插拔式医院应用生态。 解决方案 基于ES...

图解Java设计模式之设计模式面试题

2020-01-06 15:38 | 分类:软件设计 | 评论:0 次 | 浏览: 32

图解Java设计模式之设计模式面试题 1.1 Java设计模式内容介绍 1.1.1 先看几个经典的面试题 1.1.2 设计模式的...

Copyright © 2020  萬仟网 保留所有权利. 粤ICP备17035492号-1
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com