posts - 231,  comments - 546,  views - 135万
< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

随笔分类 -  软件架构

架构方法或者思想的概括
Net 高级调试之一:开始认识一些调试工具
摘要:一、简介 从今天开始一个长系列,Net 高级调试的相关文章,我自从学习了之后,以前很多模糊的地方现在很清楚了,原来自己的功力还是不够,所以有很多不明白,通过学习 Net 高级调试,眼前豁然开朗,茅塞顿开。其实,刚开始要学习《Net 高级调试》,还是很是很困难的,很多工具不会用,又不知道如何调试,痛苦 阅读全文
posted @ 2023-10-24 13:43 可均可可 阅读(5850) 评论(24) 推荐(75) 编辑
庐山真面目之十五微服务架构的动态分离的设计实现
摘要:一、开场白 我是一名程序员,是基于 NET 框架的跨平台开发的程序员。现在的业务系统,不论大小都开始实现了微服务,不管合不合适,最起码说起来挺牛气的。我做一位程序员,当然也不能落后了。微服务是为了满足高并发、高可用和高扩展特性进化出来的一个架构模式。一个微服务架构中,为了解决其中一个性能问题,可能就 阅读全文
posted @ 2022-09-13 12:36 可均可可 阅读(885) 评论(4) 推荐(4) 编辑
庐山真面目之十三微服务架构中如何在Docker上使用Redis缓存
摘要:一、介绍 1、开始说明 在微服务器架构中,有一个组件是不能少的,那就是缓存组件。其实来说,缓存组件,这个叫法不是完全正确,因为除了缓存功能,它还能完成其他很多功能。我就不隐瞒了,今天我们要探讨的就是Redis,作为RDBMS的一个有效的补充。现在的互联网和以前的互联网已经发生了翻天覆地的变化,这些变 阅读全文
posted @ 2021-04-11 11:52 可均可可 阅读(1270) 评论(3) 推荐(1) 编辑
我教你如何解决 Docker 下载 mcr.microsoft.com 镜像慢的办法
摘要:我教你如何解决 Docker 下载 mcr.microsoft.com 镜像慢的办法 一、介绍 最近,我在写有关使用 Jenkins 搭建企业级持续集成环境的文章,准备了四台服务器,企业级别嘛,一台就不是企业级别了。在这个过程中遇到了很多问题,也遇到了很多坑,也是凭着自己的不懈努力,每个问题都解决了 阅读全文
posted @ 2021-01-29 11:34 可均可可 阅读(5213) 评论(3) 推荐(4) 编辑
如何在Linux(CentOS7)环境搭建 Jenkins 服务器环境
摘要:最近,我自己要亲手搭建一套完整的企业级 CI/CD 环境,这个环节里面涉及了很多内容,没有办法把这么多的内容都放在一篇文章里,所以 Jenkins 的安装和Java 的 JDK 安装我就是分了两篇文章来写的。而且这套环境中也包含 Docker 容器,涉及的东西不少,有些东西,自己也是第一次遇到,所以 阅读全文
posted @ 2021-01-09 13:31 可均可可 阅读(1075) 评论(2) 推荐(0) 编辑
庐山真面目之十微服务架构 Net Core 基于 Docker 容器部署 Nginx 集群
摘要:庐山真面目之十微服务架构 Net Core 基于 Docker 容器部署 Nginx 集群 一、简介 前面的两篇文章,我们已经介绍了Net Core项目基于Docker容器部署在Linux服务器上的两种方式,代码和步骤都很详尽。虽然这两篇文章都是基础性的文章,但是,对于,大家学习后面的文章都很重要, 阅读全文
posted @ 2021-01-01 17:25 可均可可 阅读(1073) 评论(1) 推荐(4) 编辑
庐山真面目之九微服务架构 NetCore 基于 Docker 基础镜像和挂载文件部署
摘要:庐山真面目之九微服务架构 NetCore 基于 Docker 基础镜像和挂载文件部署 一、简介 我们在上一篇文章《庐山真面目之八微服务架构 NetCore 基于 Dockerfile 文件部署》中介绍了,如何在Linux系统上的Docker容器中部署Net Core项目的第一种方法。当然,有些话忘记 阅读全文
posted @ 2020-12-24 09:38 可均可可 阅读(668) 评论(2) 推荐(2) 编辑
庐山真面目之八微服务架构 NetCore 基于 Dockerfile 文件部署
摘要:庐山真面目之八微服务架构 NetCore 基于 Dockerfile 文件部署 一、简介 从今天开始,不出意外的话,以后所写的文章中所介绍项目的部署环境都应该会迁移到Linux环境上,而且是基于Docker容器部署Net Core的项目。但是,也有可能写一些基于Windows环境的测试类型的文章,如 阅读全文
posted @ 2020-12-17 10:15 可均可可 阅读(1459) 评论(0) 推荐(5) 编辑
庐山真面目之七微服务架构Consul集群、Ocelot网关集群和IdentityServer4版本实现
摘要:庐山真面目之七微服务架构Consul集群、Ocelot网关集群和IdentityServer4版本实现 一、简介 在上一篇文章《庐山真面目之六微服务架构Consul集群、Ocelot网关集群和Nginx版本实现》中,我们已经探讨了如何搭建基于Consul服务集群和Ocelot网关集群的微服务架构。乍 阅读全文
posted @ 2020-12-11 15:55 可均可可 阅读(2307) 评论(3) 推荐(4) 编辑
庐山真面目之六微服务架构Consul集群、Ocelot网关集群和Nginx版本实现
摘要:庐山真面目之六微服务架构Consul集群、Ocelot网关集群和Nginx版本实现 一、简介 在上一篇文章《庐山真面目之五微服务架构Consul集群、Ocelot网关和Nginx版本实现》中,我们已经探讨了如何搭建基于Consul服务集群的微服务架构。没错,那个版本也有它自己的问题,每篇文章都会解决 阅读全文
posted @ 2020-12-05 13:25 可均可可 阅读(5221) 评论(31) 推荐(28) 编辑
庐山真面目之五微服务架构Consul集群、Ocelot网关和Nginx版本实现
摘要:庐山真面目之五微服务架构Consul集群、Ocelot网关和Nginx版本实现 一、简介 在上一篇文章《庐山真面目之四微服务架构Consul和Ocelot简单版本实现》中,我们已经探讨了如何搭建基于单节点Consul的微服务架构。没错,那个版本也有它自己的问题,每篇文章都会解决一个问题,这样大家就会 阅读全文
posted @ 2020-11-17 10:07 可均可可 阅读(3522) 评论(5) 推荐(1) 编辑
庐山真面目之三微服务架构Consul简单版本实现
摘要:庐山真面目之三微服务架构 Consul 简单版本实现 一、简介 在上一篇文章《庐山真面目之二微服务架构NGINX简单版本实现》中,我们已经探讨了如何搭建基于Nginx 网关的微服务架构,可能很多人感觉很简单。没错,的确很简单,因为我的每篇文章只会解决一个问题,这样更单纯、更精准,微服务架构也是这样演 阅读全文
posted @ 2020-11-11 09:44 可均可可 阅读(2295) 评论(1) 推荐(2) 编辑
庐山真面目之二微服务架构NGINX简单版本实现
摘要:一、简介 在上一篇文章《庐山真面目之一微服务的简介和技术栈》中,我们已经探讨了微服务的来龙去脉,也说了想要实现微服务架构所需要的技术栈,今天我们开始实现一个微服务,当然这个实现是简化版本的,在这个版本里面也不涉及 Docker、K8S等的东西,我们逐步演化,今天这一期只是实现一个NGINX版本的微服 阅读全文
posted @ 2020-11-07 10:59 可均可可 阅读(2102) 评论(2) 推荐(6) 编辑
庐山真面目之一微服务的简介和技术栈
摘要:微服务的简介和技术栈 一、简介 这些年软件的设计规模越来越庞大,业务需求也越来越复杂,针对系统的性能、高吞吐率、高稳定性、高扩展等特性提出了更高的要求。可以说业务需求是软件架构能力的第一推动力,由于这些因素导致了软件架构思想和相关技术也在发生着巨变。这些变化反应在软件架构行业里,就是我们开始越来越多 阅读全文
posted @ 2020-11-04 12:23 可均可可 阅读(4925) 评论(7) 推荐(25) 编辑
Windows服务安装、卸载、启动和关闭的管理器
摘要:最近在重构公司的系统,把一些需要独立执行、并不需要人为关注的组件转换为Windows服务,Windows服务在使用的过程中有很多好处,相信这一点,就不用我多说了。但是每次都要建立Windows服务项目,编写服务代码,建立服务的安装程序,然后还要通过InstallUtil.exe这个命令来安装Wind 阅读全文
posted @ 2018-08-01 17:28 可均可可 阅读(1548) 评论(0) 推荐(0) 编辑
C#设计模式之总结篇
摘要:一、引言 C#版本的23种设计模式已经写完了,现在也到了一个该总结的时候了。说起设计模式,我的话就比较多了。刚开始写代码的时候,有需求就写代码来解决需求,如果有新的需求,或者需求变了,我就想当然的修改自己的代码来满足新的需求,这样做感觉是理所当然的,也没感觉有什么不妥的地方。写了两年多代码,偶尔一次 阅读全文
posted @ 2018-01-15 13:58 可均可可 阅读(18422) 评论(15) 推荐(92) 编辑
C#设计模式之一单例模式(Singleton Pattern)【创建型】
摘要:一、引言 看了李建忠老师的讲的设计模式已经有一段时间了(这段时间大概有一年多了),自己还没有写过自己的、有关设计模式的文章。这次想写一些关于设计模式的文章,用自己的理解和代码来写,算是复习一遍。写作的过程中也会多看看其他大牛的文章,争取让自己的理解正确,否则把大家带跑偏了,就是我的过错了。今天就开始 阅读全文
posted @ 2018-01-09 13:28 可均可可 阅读(24675) 评论(20) 推荐(6) 编辑
C#设计模式之二十三解释器模式(Interpreter Pattern)【行为型】
摘要:一、引言 今天我们开始讲“行为型”设计模式的第十一个模式,也是面向对象设计模式的最后一个模式,先要说明一下,其实这个模式不是最后一个模式(按Gof的排序来讲),为什么把它放在最后呢?因为我们在业务系统中写一个解释器的机会并不是很多,实践比较少,理解和应用该模式就有些困难,所以就放在最后来说。该模式就 阅读全文
posted @ 2018-01-08 13:34 可均可可 阅读(5639) 评论(2) 推荐(2) 编辑
C#设计模式之二十二备忘录模式(Memento Pattern)【行为型】
摘要:一、引言 今天我们开始讲“行为型”设计模式的第十个模式,该模式是【备忘录模式】,英文名称是:Memento Pattern。按老规矩,先从名称上来看看这个模式,个人的最初理解就是对某个对象的状态进行保存,等到需要恢复的时候,可以从备忘录中进行恢复。生活中这样的例子也能经常看到,如备份电话通讯录,备份 阅读全文
posted @ 2018-01-02 14:08 可均可可 阅读(3255) 评论(0) 推荐(1) 编辑
C#设计模式之二十一访问者模式(Visitor Pattern)【行为型】
摘要:一、引言 今天我们开始讲“行为型”设计模式的第九个模式,该模式是【访问者模式】,英文名称是:Visitor Pattern。如果按老规矩,先从名称上来看看这个模式,我根本不能获得任何对理解该模式有用的信息,而且这个模式在我们的编码生活中使用的并不是很多。该模式的意图定义很抽象,第一次看了这个定义其实 阅读全文
posted @ 2017-12-28 12:38 可均可可 阅读(4421) 评论(0) 推荐(3) 编辑

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