随笔分类 -  框架

框架
摘要:说到微服务,先给大家提一下CAP分布式应用知识吧,无论你微服务使用的是阿里云开源的Dubbo还是基于Springboot的一整套实现微服务的Springcloud都必须遵循CAP定理不然你所实现的分布式是达不到高可用(一般指服务的冗余,一个服务挂了,可以自动切换到另外一个服务上,不影响整个服务的运行 阅读全文
posted @ 2020-06-18 00:51 杨浪 阅读(618) 评论(0) 推荐(0) 编辑
摘要:原文链接:https://www.cnblogs.com/myzony/p/10722506.html 一、简要介绍# ABP vNext 是 ABP 框架作者所发起的新项目,截止目前 (2019 年 12 月 18 日) 已经拥有 2.8K 的 Star,最新版本号为 v 1.1.2 ,可以用于生 阅读全文
posted @ 2020-01-31 16:40 杨浪 阅读(578) 评论(0) 推荐(0) 编辑
摘要:在本快速入门中,我们希望通过 OpenID Connect 协议向我们的 IdentityServer 添加对用户认证交互的支持。 我们将创建一个将使用 IdentityServer 进行身份认证的MVC应用程序。 添加UI OpenID Connect 所需的所有协议支持都已内置到 Identit 阅读全文
posted @ 2020-01-30 18:28 杨浪 阅读(518) 评论(0) 推荐(0) 编辑
摘要:一、结构型模式1.适配器模式 通过一个具体类把适配者适配到目标接口中,使得原本不兼容的那些类可以一起工作。 举个例子:可以把二分查找和快排(适配者)封装到一个DataOperation(目标接口)接口中,再操作Adapter(适配器)来进行操作。【Adapter(QuickSort sortobj, 阅读全文
posted @ 2019-12-13 11:07 杨浪 阅读(2334) 评论(0) 推荐(0) 编辑
摘要:VS2019 中 .Net Core 3.0 项目默认没有启用动态编译, 这导致按F5调试的时候,修改了 HTML 代码,在浏览器上刷新没有效果。 启用动态编译方法如下: 1. 安装 Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation NuGet 包 阅读全文
posted @ 2019-11-30 09:47 杨浪 阅读(1280) 评论(0) 推荐(2) 编辑
摘要:摘要 在前后端分离、Restful API盛行的年代,完美的接口文档,成了交流的纽带。在项目中引入Swagger (也称为OpenAPI),是种不错的选择,它可以让接口数据可视化。下文将会演示 利用Nswag如何生成Api文档 利用NSwagStudio如何生成客户端代码,并且进行测试 利用Nswa 阅读全文
posted @ 2019-11-30 09:40 杨浪 阅读(1893) 评论(0) 推荐(0) 编辑
摘要:什么样的代码才是美的代码?一千个coders可能会给出一千个答案。今天,让我从一个简单的角度来谈谈对于代码之美的理解。 可读性高的代码才有可能是美的代码 相信大家都有过这样的经历:接手一个项目要修复bug或者开发新功能的时候,发现代码可读性非常差。哪怕是在有说明文档的情况下,都不太敢提交代码,唯恐引 阅读全文
posted @ 2019-11-30 09:20 杨浪 阅读(793) 评论(0) 推荐(0) 编辑
摘要:原文:https://www.cnblogs.com/chejiangyi/p/5220217.html 一. 业务背景 构建具备高可用,高扩展性,高性能,能承载高并发,大流量的分布式电子商务平台,支持用户,订单,采购,物流,配送,财务等多个项目的协作,便于后续运营报表,分析,便于运维及监控。 二. 阅读全文
posted @ 2019-11-26 09:53 杨浪 阅读(228) 评论(0) 推荐(0) 编辑
摘要:本文转载自:https://www.cnblogs.com/william-xu/p/11245738.html abp vNext新框架的热度一直都很高,于是最近上手将vNext的微服务Demo做了一番研究。我的体验是,vNext的微服务架构确实比较成熟,但是十分难以上手,对于没有微服务开发经验的 阅读全文
posted @ 2019-11-14 14:08 杨浪 阅读(23234) 评论(3) 推荐(10) 编辑
摘要:文章主人公:小明,就职于某互联网公司,从事后端开发工作。最近小明收到通知公司需要开发一款《证件照》应用,需要征集架构方案,主要功能包括: 小明虽然从事后端开发工作,但是一直很关注架构这方面的知识,以往都是开发大佬们架构好的应用现在有机会自己去实践下,打算把自己学到的知识应用于实际案例中来。 小明的脑 阅读全文
posted @ 2019-11-08 14:11 杨浪 阅读(204) 评论(0) 推荐(0) 编辑
摘要:原文:https://blog.csdn.net/WPwalter/article/details/100158000 本文的内容分为三个部分: 完美还原 无处不在的智能感知提示 默认情况下,Visual Studio 只在你刚开始打字或者输入 . 和 ( 的时候才出现智能感知提示,但是如果你使用 阅读全文
posted @ 2019-11-03 00:53 杨浪 阅读(1289) 评论(0) 推荐(0) 编辑
摘要:行编辑可以在行修改后更新数据,如下图所示 用户用鼠标点击选择一行,jqGrid将可编辑的字段转换为数据输入单元,如上面图所示。不可编辑的列,如id,不会转为可输入单元,而是保持不变。可以通过配置colModel来实现。完成修改后,按下“enter”键提交数据到服务器。 行编辑可以在行修改后更新数据, 阅读全文
posted @ 2019-10-11 19:47 杨浪 阅读(5563) 评论(0) 推荐(0) 编辑
摘要:ZZZ Project 这家外国公司,有很多关于.NET和数据访问的项目,有收费的,有开源的,我之前介绍过 Z.ExtensionMethods 一个强大的开源扩展库 就出自该名下,其他有 如下 1. Bulk-Operations ,这个我相信大家也不陌生,Ado.Net 批量操作数据组件 收费 阅读全文
posted @ 2018-08-08 09:59 杨浪 阅读(1527) 评论(2) 推荐(0) 编辑
摘要:首先在官网下载VS2015的Visual Studio Installer 1.创建安装项目 里面最左侧的框框有三个文件夹 1.“应用程序文件夹”即"Application Folder"表示要安装的应用程序需要添加的文件; 2.“用户的‘程序’菜单”即"User's Programs Menu"表 阅读全文
posted @ 2017-11-08 10:04 杨浪 阅读(1430) 评论(0) 推荐(0) 编辑
摘要:分布式缓存框架: Microsoft Velocity:微软自家分布式缓存服务框架。 Memcahed:一套分布式的高速缓存系统,目前被许多网站使用以提升网站的访问速度。 Redis:是一个高性能的KV数据库。 它的出现很大程度补偿了Memcached在某些方面的不足。 EnyimMemcached 阅读全文
posted @ 2017-06-06 20:56 杨浪 阅读(527) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示