转错的弯,走错的路

世界上唯一不用努力就能得到的,只有年龄

DDD之战略战术设计

DDD将一个软件系统的核心业务功能集中在一个核心域里面,其中包含了实体、值对象、领域服务、资源库和聚合等概念。在此基础上,DDD提出了一套完整的支撑这样的核心领域的基础设施。此时,DDD已经不再是“面向对象进阶”那么简单了,而是演变成了一个系统工程。所谓领域,即是一个组织的业务开展方式,业务价值便...

2018-04-14 23:41:05

阅读数:504

评论数:0

BPM产品介绍

Business Process Management(BPM),即业务流程管理,是一套达成企业各种业务环节整合的全面管理模式。BPM涵盖了人员、设备、桌面应用系统、企业级 Backoffice 应用等内容的优化组合,从而实现跨应用、跨部门、跨合作伙伴与客户的企业运作。 BPM通常以Interne...

2017-07-07 22:14:07

阅读数:530

评论数:0

自定义状态机

附源码:https://gitee.com/Gjson/SpringCloud.gitSpring StateMachine框架可能对于大部分使用Spring的开发者来说还比较生僻,该框架的主要功能是帮助开发者简化状态机的开发过程,让状态机结构更加层次化介绍Spring StateMachine状...

2017-06-20 08:20:17

阅读数:430

评论数:3

软件的设计模式

PP面向过程编程 OOP面向对象编程 高內聚:描述了模块内部的一系列功能的相关程度,对于功能之间相关度不高或者根本没有相关性的功能包含在模块中的做法是不可取的。 低耦合:描述了模块直接的依赖、感知程度,耦合的衡量标准是从低到高,一般来说耦合度越低越好。 扩展性、可读性、可维护性、极高的可复用性 ...

2016-12-06 13:39:49

阅读数:318

评论数:0

中间件的发展

1. 由来   因为工作的原因,经常遇到一个问题就是中间件公司是个什么公司,中间件是什么?   毕竟,中间件在实际的应用过程中,是对应用软件起到支撑作用,最终用户并不直接使用中间件,中间件不是大众消费类软件产品。因此,除非是一个行业专业人士,一般不大可能与中间件打交道,不太了解什么是中...

2016-11-29 21:29:26

阅读数:738

评论数:0

开放平台(ISV接入)

微应用创建步骤   套件创建 应用添加 企业授权 应用市场添加应用 应用上架   重要参数: 套件KEY,套件加密串,回调地址 应用地址 永久授权码,授权同步 suiteTicket suiteToken 注:用这里回调生成的suiteTicket的数据配合套件的Key和...

2016-11-29 20:41:26

阅读数:4055

评论数:2

大型网站技术架构

此篇已收录至《大型网站技术架构》读书笔记系列目录贴 一、可用性度量与考核 首先,不得不说,要保证一个网站永远完全可用几乎是一件不可能完成的事。Mission Impossible        (1)如何度量网站可用性? 一个神奇的数字——9!你有几个9,就代表你的可用性。例如QQ可用性达到了4个...

2016-11-29 20:02:09

阅读数:334

评论数:0

Java网络编程

Java网络编程 课前思考 1. 什么是TCP/IP协议? 2. TCP/IP有哪两种传输协议,各有什么特点? 3. 什么是URL? 4. URL和IP地址有什么样的关系? 5. 什么叫套接字(Socket)? 6. 套接字(Socket)和TCP/IP协议的关系? 7. URL和套接字(Soc...

2016-11-29 14:56:05

阅读数:404

评论数:0

开放平台的一些想法

开放平台(Open Platform) 在软件行业和网络中,开放平台是指软件系统通过公开其应用程序编程接口(API)或函数(function)来使外部的程序可以增加该软件系统的功能或使用该软件系统的资源,而不需要更改该软件系统的源代码。 简介 在互联网时代,把网站的服务...

2016-10-31 13:50:11

阅读数:220

评论数:0

软件工程的意识

开发人员满脑子都是类、方法、算法、模式、架构,等等,总是想将实际生活中的概念和程序工件进行对应。他们希望看到要建立哪些对象类,要如何对对象类之间的关系建模。他们会习惯按照封装、继承、多态等面向对象编程中的概念去思考,会随时随地这样交谈,这对他们来说这太正常不过了,开发人员就是开发人员。 1、...

2016-07-14 13:47:17

阅读数:814

评论数:0

程序思想之路

场景举例: 业务场景为出行选择,出行对象抽象为普通人、富人、贵族,出行对象不同,选择的出行方式自然不同,如普通人大部分选择公交车,而且这部分人群比重最大,其次为富人,富人选择出租车比重比较大,再则是贵族,一般会是专车接送,按此应用场景我们进行代码示例。 以下为用例视图: 代码示例: @Te...

2016-07-12 09:44:24

阅读数:259

评论数:0

云计算之路

何为云计算?云平台是什么鬼?中台又是什么? IaaS,PaaS,SaaS...谈云计算常谈起这些名词,那么这些名词和云计算到底有什么关系呢? 名词解释:基础设施即服务(IaaS),平台即服务(PaaS),软件及服务(SaaS) 基础设施(infrastructure)、平台(platfo...

2018-11-27 08:29:11

阅读数:42

评论数:0

容器集群技术-Kubernetes简介

随着Docker技术的发展和广泛流行,云原生应用和容器调度管理系统也成为IT领域大热的词汇。事实上,云原生应用的思想,在Docker技术火爆之前,已经由云计算技术的领导者和分布式系统架构的推广者广泛传播,例如云原生应用的12要素早在2011年就由Heroku的工程师提出了;只不过以虚拟机技术作为云...

2018-11-16 13:56:41

阅读数:50

评论数:0

React解决方案

基于React的容量解决方案 基于React的表单解决方案 基于React的多端适配方案 基于React的国际化解决方案 基于React的长列表解决方案 基于React的异步及异步获取不到值解决方案  基于React打包解决方案 基于React优化方案 React无限加载更多...

2018-11-15 14:41:19

阅读数:50

评论数:0

React设计思想

自2013年Facebook发布以来,React吸引了越来越多的开发者,基于它的衍生技术,如React Native、React Canvas等也层出不穷。 React带来了很多开创性的思路来构建前端界面,虽然选择React的最重要原因之一是性能,但是相关技术背后的设计思想更值得我们去思考。 ...

2018-11-15 14:31:25

阅读数:38

评论数:0

前端开发的演变

“前端开发的演变,您变过来了吗?” 从前端开发的历史和趋势,帮助大家了解 React 要解决什么问题 静态页面阶段 互联网发展的早期,网站的前后端开发是一体的,即前端代码是后端代码的一部分。 后端收到浏览器的请求 生成静态页面 发送到浏览器 那时的前端页面都是静态的,所有前端代码和前端...

2018-11-15 14:13:57

阅读数:35

评论数:0

什么是服务治理平台?

上次被问到什么是服务治理平台?谈谈你对服务治理平台的理解? 我觉得谈服务治理,首先谈微服务,那么什么是微服务呢? 微服务就是一些协同工作的小而自治的服务,两个特性简单连接,分散管理。 Ø简单连接 1、在连接通道方面,微服务很轻,一般采用轻量级的通讯协议(如HTTP)和简单数据格式(如JSO...

2018-11-15 14:03:49

阅读数:165

评论数:0

云计算课程视角

1、我们有什么?平台+资料     -平台产品&文档资料     -学员下发资料 2、怎么讲?课程     -课程安排介绍     -前置课程介绍     -实训大纲介绍     -开发者中心教案 3、怎么练?练什么?实战     -基础运维知识实战(Linux、Docke...

2018-11-13 08:27:55

阅读数:22

评论数:0

高可用Eureka注册中心

对于Server要互为Peer,对于Client同样要将不同Zone的Peer列表全部列出来,Client1配置Server1,Server2,Client2配置Server2,Server1。虽然配置了两个,“客户端”会优先从第一个开始找,找到能连通的就从那里同步数据,找不到会继续找一直到最后。...

2018-11-06 10:01:41

阅读数:47

评论数:0

mesos简介

资源统一管理和调度平台-Mesos Mesos诞生于UC Berkeley的一个研究项目,现已成为Apache Incubator中的项目,当前有一些公司使用Mesos管理集群资源,比如Twitter。  Apache mesos中的基本术语解释 (1)    Mesos-master:...

2018-11-05 10:03:48

阅读数:40

评论数:0

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