-
剑轩软件架构
领域驱动设计DDD的一点理解
有人误认为项目架构中加入xxRepository,xxDomain,xxValueObject就变成了DDD架构。如果没有悟出其精髓就在项目... -
剑轩软件架构
面向对象中的继承, 虚方法, 抽象类,抽象函数,接口等概念
面向对象继承中的构造函数问题:在继承的前提下,会先执行父类的构造函数,默认执行无参构造函数。因为在子类中... -
剑轩.NET
rsa加密介绍
RSA以及HTTPS基础[TOC] HTTPS HTTP 简介 sequenceDiagram participant 客户端 participant ... -
雪霏架构
CQRS介绍
CRUD系统 我们平常最熟悉的就是三层架构,通常都是通过数据访问层来修改或者查询数据,一般修改和查询使用的是... -
小见云服务
consul http api与Consul-Template
consul的主要接口是RESTful HTTP API,该API可以用来增删查改nodes、services、checks、configguration。所有的e... -
小见云服务
consul删除不需要的服务
调用consul的api接口就行了put请求:">http://consul服务地址/v1/agent/service/deregister/<serviceid>se... -
小恋架构
consul常用API接口地址
agent本地注册 curl http://127.0.0.1:8500/v1/agent/checks 本地代理注册服务的健康状态check cur... -
小恋架构
consulAPI接口
/v1/agent/checks : 返回本地agent注册的所有检查(包括配置文件和HTTP接口) /v1/agent/services : 返回本地ag... -
拂晓架构
微软开发工具 Tye 宣布开源
微软近期开源了一款开发人员工具 Tye,能够用于简化微服务以及分布式应用程序的开发、测试以及部署过程。该项目... -
陪你听风架构
CQRS架构简介
CQRS架构简介前不久,看到博客园一位园友写了一篇文章,其中的观点是,要想高性能,需要尽量:避开网络开销(IO... -
小恋架构
ddd介绍
领域服务(Domain Services)领域中的一些概念不太适合建模为对象,即归类到实体对象或值对象,因为它们本质上就是... -
陪你听风架构
webservice和wcf和web.api简单介绍
在.net平台下,有大量的技术让你创建一个HTTP服务,像Web Service,WCF,现在又出了Web API。在.net平台下,你有... -
风清月微服务
为什么要使用配置中心
配置中心的好处就是可以独立开项目管理所有的配置,而且可以用一个项目来配置不是比修改配置文件来得更爽么不然... -
风清月微服务
如何设计一个配置中心
很多人说配置中心很简单啊,我分分钟给你撸一个出来。说简单是可以很简单,方式一:写配置到redis,使用方定时从... -
风清月架构
也谈TDD,以及三层架构、设计模式、ORM……
想在园子里写点东西已经很久了,但一直没有落笔,还有些软文做推广,还要做奶爸带孩子,还要……好吧,我承认,... -
剑轩微服务
identity server4 四种授权模式
爱情哪有那么复杂,能让你开开心心笑得最甜的那个人就是对的人下面介绍4种模式安全性从低到高客户端模式客户端模... -
剑轩微服务
identityServer4携带自定义的Claim
identityServer4要携带自定义的Claim,仅仅传递Claim是不行的还需要实现IProfileService方法才行publicclassImpl... -
风清月架构
identity server4 的授权模式
授权模式OAuth2.0 定义了四种授权模式:Implicit:简化模式;直接通过浏览器的链接跳转申请令牌。Client Credent... -
剑轩微服务
IdentityServer4退出登录,跳转到原页面
IdentityServer4退出登录,注销登录已经封装好了我们使用其实很简单//注销登录 publicIActionResultLogout() { ... -
剑轩微服务
identity server4 实现单点登录
我希望有个如你一般的人我希望有个如你一般的人,如山间清爽的风,如古城温暖的光,从清晨到夜晚,从山野到书房... -
剑轩微服务
identity server4 常见错误
登录成功后跳转报错:An error occurred while processing your request可能原因1:登录成功后的跳转地址没有sig... -
剑轩微服务
identity server4 登录成功跳回到signin-oidc得到404
使用identity server4 做单点登录,登录成功后跳转到/signin-oidc得到404,纠结了很久,记录一下。我这里的环境是... -
风清月架构
ASP.NET Core 认证与授权 OAuth 与 OpenID Connect
OAuth 2.0在介绍OAuth之前,我们先简单介绍一下OpenID。OpenID 是一个以用户为中心的数字身份识别框架,它具有开... -
风清月架构
lvs为何不能完全替代DNS轮询
上一篇文章“一分钟了解负载均衡的一切”引起了不少同学的关注,评论中大家争论的比较多的一个技术点是接入层负... -
风清月架构
服务注册与发现-架构演进
随着业务的发展,用户量日益上升,单一的系统越来越复杂,越来越庞大,单纯的提升服务器性能始终有顶天的一天,... -
风清月微服务
为什么需要服务注册与服务发现
我的理解:就是服务于服务之间不直接依赖,而是通过注册中心来管理。就类似依赖注入一样,类与类之间不支持依赖... -
风清月rpc
webapi与rpc区别
首先说rpc,rpc的定义是远程过程调用,通俗讲就是客户端通过网络远程调用服务端的方法,比如一个用java写的metho... -
剑轩软件架构
说一点在程序中减少判断的做法
我们在架构层面上要尽量减少判断,不要让业余逻辑的变动就去修改代码逻辑那样是很不好的,那样的代码维护性很差... -
剑轩微服务
微服务、分布式架构项目的一点点想法
分布式与微服务的区别:说一点个人理解分布式: 分散压力。 不同功能块之间的通讯少,还是会有不少... -
剑轩软件架构
nginx配置注意事项
一.要注意后面要加一个分号:不然就会报这个错: -
剑轩软件架构
nginx处理静态资源
如果我们使用了nginx反向代理后,直接去项目中请求我们的静态资源会比较慢,当然我们有条件使用cdn更好,没有不... -
风清月架构
反向代理,正向代理的区别
A同学在大众创业、万众创新的大时代背景下开启他的创业之路,目前他遇到的最大的一个问题就是启动资金,于是他决... -
剑轩软件架构
nginx反向代理,负载均衡
nginx介绍nginx是一个高效的反向代理工具,可以很方便的实现服务的负载均衡反向代理方式实际上就是一台负责转发的... -
剑轩软件架构
DTO与VO的区别
概念VO(View Object): 视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。DTO... -
剑轩软件架构
nginx配置负载均衡注意事项
一.如果location下面的proxy_pass配置有端口号nginx就会直接反向代理到这个地址这样你配置的upstream就没有用了,... -
剑轩软件架构
nginx常用命令
启动命令:start nginx 关闭命令:nginx -s stop 重启命令:nginx -s reload重新打开日志文件nginx -s reopen测...