摘要: 想要写好代码,设计模式(Design Pattern)是必不可少的基本功,设计模式是对面向对象设计(Object Oriented Design)中反复出现的问题的解决方案,本篇从最简单的单例模式(Singleton Pattern)开讲。 单例模式属于创建型模式(Builder Pattern), 阅读全文
posted @ 2022-06-08 22:56 春光牛牛 阅读(58) 评论(0) 推荐(0) 编辑
摘要: # 写在前面 IdentityServer4的学习断断续续,兜兜转转,走了不少弯路,也花了不少时间。可能是因为没有阅读源码,也没有特别系统的学习资料,相关文章很多园子里的大佬都有涉及,有系列文章,比如: 晓晨大佬的: https://www.cnblogs.com/stulzq/p/8119928. 阅读全文
posted @ 2022-06-08 18:56 春光牛牛 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 全球技术精选. dotnet 国内外新鲜技术资讯,优秀博客,开源项目分享平台 Github 上有很多优秀的 .NET 开源项目,它们很适合用来学习 .NET 、设计模式和架构。 nopCommerce https://github.com/nopSolutions/nopCommerce star: 阅读全文
posted @ 2022-06-08 18:49 春光牛牛 阅读(402) 评论(0) 推荐(1) 编辑
摘要: 微软最有价值专家(Microsoft MVP)是微软授予第三方技术专业人士的一个全球奖项,目前全中国现任的微软 MVP 有一百多名 想要成为微软 MVP,可以通过自己擅长的领域持续为社区做贡献,让更多的人参与到社区建设中,可以写文章,录视频讲课,开源框架等等,积累一定的贡献之后可以通过一名现任的微软 阅读全文
posted @ 2022-06-08 18:47 春光牛牛 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 前言 微软的Workflow Foundation基于.NET Framework,并且没有向.NET Core迁移的计划。 我们的很多项目使用了工作流引擎,这些项目向.NET Core以及更高版本迁移时遇到了不少问题,一直在寻找/开发适合的工作流引擎。 找到一些开源的项目,可以解决一些问题,还有些 阅读全文
posted @ 2022-06-08 18:42 春光牛牛 阅读(632) 评论(0) 推荐(0) 编辑
摘要: 问题分析 以下就是这两天收集到比较常见的问题,我都收集到一起,统一给大家回复一下。 ArrayPool会不会无限扩大? 遇到的第一个问题就是我们Pooled类型依赖于ArrayPool进行底层数组的分配,那么我们一直使用Pooled类型会不会导致ArrayPool无限制的扩大下去?回答:不会无限制的 阅读全文
posted @ 2022-06-08 18:38 春光牛牛 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 在《Redis核心技术与实战》课程的学习中,我经常看到一位课代表的发言,他就是Kaito,他总结了一份Redis学习路径脑图(建议收藏),将Redis的知识分了类,有助于我们形成知识体系。 下面,我将参考上面这个脑图将本系列的Redis学习总结分类整理,希望对你有帮助。 2数据结构与基本使用 基础数 阅读全文
posted @ 2022-06-08 18:06 春光牛牛 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 我们很容易能联想到可以用mysql实现。 假设我们的建表sql是这样的 mysql建表sql 建表sql大家也不用扣细节,只需要知道id是主键,并且在user_name建了个非主键索引就够了,其他都不重要。 为了实现分页。 很容易联想到下面这样的sql语句。 select * from page o 阅读全文
posted @ 2022-06-08 17:47 春光牛牛 阅读(1721) 评论(0) 推荐(0) 编辑
摘要: 帮助命令docker version docker infodocker --help 镜像命令 2.1 列出镜像docker images [OPTIONS] [REPOSITORY[:TAG]] REPOSITORY:表示镜像的仓库源TAG:镜像的标签IMAGE ID:镜像IDCREATED:镜 阅读全文
posted @ 2022-06-08 17:32 春光牛牛 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 背景 有20多个慢接口,5个接口响应时间超过5s,1个超过10s,其余的都在2s以上,稳定性不足99.8%。作为一个优秀的后端程序员,这个数据肯定是不能忍的,我们马上就进入了漫长的接口优化之路。本文就是对我们漫长工作历程的一个总结。 哪些问题会引起接口性能问题? 这个问题的答案非常多,需要根据自己的 阅读全文
posted @ 2022-06-08 17:12 春光牛牛 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 原文链接:https://gitbook.curiouser.top 一、kubernetes 集群架构图 二、Openshift or Kubernetes 集群架构图 三、常见的 CI/CD 架构图 1、Gitlab Webhook + Jenkins SharedLibraries/Kuber 阅读全文
posted @ 2022-06-08 00:50 春光牛牛 阅读(98) 评论(0) 推荐(0) 编辑