自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1015)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 Docker 》》Docker Compose 》》network 网络 compose

docker 会自动创建一个 以为docker-compose.yml 文件所在的文件夹名称 + _default 的网络名称,同时容器加入这个网络。docker network inspect network名称。

2025-03-14 17:13:46 111

原创 Linux》Ubuntu》Docker >>安装中文版GitLab compose

vim docker-compose.yml # vim 命令 若没有这个docker-compose.yml 文件则 创建同时打开,有则 直接打开。因为linux 自己安装软件 不成名的规定 一般放在 》》/usr/local 中。在 /usr/local 目录 创建 gitlab 文件夹。因gitlab 启动 要配置,稍微有点慢。稍微等一会 在访问。》》访问直接跳转到修改 超级管理员密码的界面了。如果gitlab启动不了 可以看下面日志。》》用超级管理员登录。

2025-03-14 11:40:17 66

原创 Linux >> cat >、>>、<、<<、 EOF

< 标准输入来自命令行的一对分隔号的中间内容。输出重定向,进行追加,不会覆盖之前内容。< 输入重定向。

2025-03-13 16:12:06 146

原创 Linux 》》Ubuntu 18 LTS 之后的版本 修改IP地址 主机名

修改 50-cloud-init.yaml。

2025-03-13 15:15:54 213

原创 Linux》》Ubuntu22.04下Docker的安装 Docker

【代码】Linux》》Ubuntu22.04下Docker的安装 Docker。

2025-03-12 16:42:42 308

原创 Linux >> LVM 技术 磁盘扩容

PE (Physical Extend),我们的LVM磁盘管理中PE的默认大小是4M大小(可以指定大小),其实PE就是我们逻辑卷管理的最基本单位(一旦确定将不能改变)。比如说我有一个400M的硬盘,那么在将其格式化成PV的时候,其实际就是将这块物理硬盘划分成了100个的PE,因为PE默认的大小就是4M。vg (volume group 卷组):卷组是可用物理硬盘的集合,可以逻辑地看成一块大硬盘,一个卷组由一个或多个物理卷组成。》》》扩容之后 一定要 记得 刷新。resize2fs 逻辑卷的路径。

2025-03-12 14:32:12 175

原创 Linux》》Ubuntu apt 常用命令汇总,Linux 文件目录结构 修改root 密码 查看系统版本

》Codename 为 noble ,该名称为 Ubuntu 系统的名称,修改数据源需要用到该名称。

2025-03-12 10:49:57 316

原创 docker容器中的文件 拷贝到宿主机

docker容器中的文件 拷贝到宿主机

2025-03-10 17:05:42 388

原创 Docker 配置镜像源

【代码】Docker 配置镜像源。

2025-03-10 10:52:38 321

原创 docker compose 以redis为例

》注意这个是旧版本的,新版本 docker 与compose 之间没有 -

2025-03-07 15:56:44 327

原创 官网地址整理

redisconsulocelotpollyPlay with Docker

2025-03-07 09:18:01 104

原创 运维技术》》网络基础 《1》 IP、子网掩码、nslookup ping 子网

当子网掩码为255.255.255.0时,该IP属于10.1.1网段,主机名为.1。当子网掩码为255.255.0.0时,该IP属于10.1网段,主机名为.1.1。当子网掩码为255.0.0.0时,该IP属于10.网段,主机名为1.1.1。如何确认网络位:与255对应的数字为网络位,与0对应的数字为主机位。ping 目标IP地址 #测试网络连通性,有去有回则为成功通信。IP构成:网络位 +主机位(网络位相同的IP地址,为同一个网段)形式:X.X.X.X(X的范围:0-255)构成:网络位+主机位。

2025-03-06 11:31:09 278

原创 VirtualBox下载

x

2025-03-05 11:36:56 118

原创 热备、冷备、双活、互备

热备指的是两台服务器之间一台为主机对外提供服务,另一台是备机不提供服务,但是备机为开机状态,一旦主机故障,备机可以立即接管主机对外服务器。这种方式的最大的好处就是高可用,但是资源相对比较浪费,而且需要考虑服务器之间的数据同步、数据一致性及自动探活等事项,所以对技术的要求较高。随着技术的发展,这种高可用模式已经演变为多活、集群、微服务等等。双机互备是指在两台或多台机器上部署相同的系统和应用程序,当一台机器发生故障时,另一台机器可以立即接管服务,并提供连续可用的服务,以保证业务不中断或最小化中断时间。

2025-03-04 16:46:12 230

原创 Maintain RAID磁盘阵列

资料资料

2025-03-04 16:41:08 317

原创 Core 监听文件变化 FileSystemWatcher

当FileSystemWatcher调用一个事件处理器时,它包含两个自变量——一个叫做“sender”的对象和一个叫做“e”的 FileSystemEventArgs对象。注意:FileSystemEventArgs对象是监控文件夹下有文件创建、删除、修改时的自变量,如果是重命名的话为RenamedEventArgs对象此时除了FileSystemEventArgs对象的属性值,多了一个OldFullPath,为重命名之前的文件名。其中并不包含文件的路径——只包含使用事件被提交的文件或目录名称。

2025-03-03 16:59:04 571

原创 微服务》》RTO 超时重试机制 、 超时(Timeout) 和 重试(Retry) 机制

举个例子:用户支付购买某个课程,结果用户支付的请求由于重试的问题导致用户购买同一门课程支付了两次。客户端等待服务端完成请求完成超时但此时服务端已经执行了请求,只是由于短暂的网络波动导致响应在发送给客户端的过程中延迟了。RTO,TCP超时重传机制(RTO:Retransmission Timeout) ,是TCP操作计时器的一种。当出现多级依赖关系,如A调用B,B调用C,那么超时时间一般应该是A>B>C,否则可能会一直重试。对于重试时间的设置,太短会造成大量失败的重复请求,太长会影响用户体验。

2025-03-03 11:50:20 402

原创 Linux 之 Centos 安装Consul、consul 集群

他有两种运行模式server和client。每个数据中心官方建议需要3或5个server节点以保证数据安全,同时保证server-leader的选举能够正确的进行。

2025-02-25 15:25:12 176

原创 ACID 、 Base 、ACP 理论 高并发

在。

2025-02-25 11:34:12 671

原创 Ocelot 请求聚合

Ocelot允许你声明聚合路由,这样你可以把多个正常的Routes打包并映射到一个对象来对客户端的请求进行响应。比如,你请求订单信息,订单中又包含商品信息,这里就设计到两个微服务,一个是商品服务,一个是订单服务。这时候有了聚合路由后,你只需要请求一次聚合路由,然后聚合路由会合并订单跟商品的结果都一个对象中,并把这个对象响应给客户端。为了实现Ocelot的请求功能,你需要在ocelot.json中进行如下的配置。即使聚合路由中所有的下游服务都返回404状态码,聚合路由的返回结果也不会是404状态码。

2025-02-24 16:34:05 278

原创 Redis 基础《1》 + netCore与redis对接

2025-02-21 16:33:20 76

原创 Centos 8 更换阿里云镜像源 安装 Docker 部署WebAPI

如果出现这样(尝试添加 --skip-broken 来跳过无法安装的软件包 或 --nobest 来不只使用最佳选择的软件包)的报错,只需根据提示在命令结尾加上–allowerasing或–nobest后再次执行即可yum -y update --nobest。完成上述步骤后,就将yum镜像源更换为阿里云的了。后续如果这样报错,都可以按照此方法。

2025-02-19 15:54:16 278

原创 大数据 高并发 解决方案 Moebius

sqlserver 读写分离sqlserver 发布订阅

2025-02-19 10:12:23 173

原创 sqlserver =>阻止保存要求重新创建表的更改

信息

2025-02-19 10:01:18 323

原创 负载均衡 方式

3、IP Hash (会话粘滞)Nginx 也是 软件负载均衡。2、weight(权重)

2025-02-18 16:38:56 546

原创 ### net7 + 出现了 自带的 限流中间件 固定窗口、滑动窗口 并发 令牌桶 全局限流器

速率限制算法固定窗口算法 是最简单的算法之一。它将请求限制为一个固定的时间窗口,该窗口在任何时间点都只允许固定数量的请求。滑动窗口算法 是固定窗口算法的改进版本,它将请求限制为一个可变的窗口,该窗口在任何时间点都只允许固定数量的请求。令牌桶算法 使用固定大小的令牌桶来限制请求的速率。令牌桶最初被填满了指定数量的令牌。每次请求都会消耗一个令牌,如果令牌桶中没有令牌,则该请求会被拒绝。并发算法 是一种非常简单的算法,它只允许固定数量的并发请求,但是不限制一段时间内的请求数。

2025-02-17 11:53:48 276

原创 Docker Desktop之Nginx

把这个复制 到docker 中执行 即可。

2025-02-14 17:16:26 318

原创 Docker Desktop WebAPI《1》

》执行 Container(Dockerfile) 会生成镜像文件和容器。》》生成的镜像和容器 在 Docker Desktop 中可以查看。但把这个调试工工具 停止,WebAPi就不能访问了。》》生成 的文档不要动,

2025-02-13 11:54:54 309

原创 Docker Desktop Windows 之 安装 SqlServer

mcr.microsoft.com/mssql/server:2022-latest SQL Server 的 容器映像。docker exec -it sql-server2022 bash sql-server2022 是 容器名称。在此示例中,SQL Server 侦听容器中的 TCP 1433,此容器端口随后会对主机上的 TCP 端口 1400公开。/opt/mssql-tools18/bin/sqlcmd -S localhost -U SA -P “密码” -No。

2025-02-12 11:31:08 375

原创 Docker Desktop Windows 安装

一、先下载Docker desktop WIndows二、安装安装超简单 一路 下一步三、安装之后,桌面会出现一个 小蓝鲸图标,打开它》更新至最新版本,不然小蓝鲸打开,一会就退出了。》wsl --update (这个有时比较慢,多试试就可以了)如果 wsl --update 提示是最新版本了, 小蓝鲸还弹出那个错误,需要设置一下。

2025-02-12 10:55:10 454

原创 NetCore Consul动态伸缩+Ocelot 网关 缓存 自定义缓存 + 限流、熔断、超时 等服务治理 + ids4鉴权

【代码】NetCore Consul动态伸缩+Ocelot 网关。

2025-02-06 17:38:31 350

原创 net Core Ocelot(1)单地址,多地址

》》在网关》》以webapi 为例。》》把实际的服务 启动。

2025-01-24 16:57:55 332

原创 Net Core Consul

以 window 版本的 consul 为例。

2025-01-23 14:38:31 180

原创 ASP.Net Identity + IODC 解析ReturnUrl

》默认已经生成了Miagratin 直接update-database。创建的项目结构中 没有 注册和登录的 控制器和视图。》》》配置Config 类。》》Program中。

2025-01-16 11:28:26 626

原创 Visual Studio 同一解决方案 同时运行 多个项目

方案一方案二

2025-01-15 14:58:15 395

原创 net core cors

2025-01-14 11:40:57 112

原创 OIDC IdentityServer4》》授权码模式+刷新令牌

【代码】OIDC IdentityServer4》》授权码模式+刷新令牌。

2025-01-10 17:25:04 276

原创 OIDC IdentityServer4之ApiResource、ApiResourceScope、ApiScope

Client包含某个scope。且ApiResourceScope表中也定义了该scope。则该Client获取的accesstoken中将会包含aud这个声明,且值为ApiResourceScope表中对应记录关联的ApiResource的名称。而aud用于api资源服务器验证accesstoken。

2025-01-09 15:36:49 228

原创 EF Microsoft.EntityFrameworkCore.Tools和 dotnet EF 命令

dotnet ef 命令

2025-01-08 11:16:24 245

原创 持久化 OpenID OIDC【OpenID Connect】 openID OAuth==>IdentityServer4 IDS4 源码案例《3》 可以实现SSO单点登录

xxx。

2025-01-06 15:29:28 130

官网技术 Ocelot + Consul + Ids4

官网技术 Ocelot + Consul + Ids4

2025-02-08

微服服务治理(限流、超时、熔断等)

微服务服务治理

2025-02-07

Ocelot + Consul

Consul》》动态伸缩 Ocelot》》官网

2025-02-07

ZenIdentityServer4 webapi + 认证+web

ZenIdentityServer4 webapi + 认证+web

2025-01-06

ZenIdentityServer4 资源拥有者模式

ZenIdentityServer4 资源拥有者模式

2025-01-03

ZenIdentityServer4 客户凭证模式

ZenIdentityServer4 客户凭证模式

2025-01-03

EF Core + Identity +WebAPI

EF Core + Identity +WebAPI

2024-12-13

WebAPI JWT 认证

WebAPI JWT 认证

2024-12-06

ASP.net Core 授 权 策 略

ASP.net Core 授 权 策 略

2024-11-30

net core autofac AOP 案例

net core autofac AOP 案例

2024-11-26

wpf prism 区域导航

wpf prism 区域导航

2024-08-28

NModbus4.rar

NModbus4.rar

2024-08-05

Unity框的IOC源码

属性注入、构造函数注入、方法注入,配置文件

2024-07-09

.net 自定义 IOC注入(含属性注入、构造函数注入、方法注入等)

.net 自定义 IOC注入(含属性注入、构造函数注入、方法注入等)

2024-07-05

自定义 IOC 依 赖 注 入 源 码

IOC 依赖注入

2024-07-04

stealth.min.js 隐藏 爬虫特征

stealth.min.js 隐藏 爬虫特征

2023-06-27

SQL SERVER 常 用 系 统 表 总 结

SQL SERVER 常 用 系 统 表 总 结

2022-10-17

代码开发规范.doc 说明

代码开发规范.doc 说明

2022-10-05

HTTP Status Code 状态码

HTTP Status Code 状态码

2022-08-26

增值税发票税控开票软件数据接口规范

增值税发票税控开票软件数据接口规范

2022-06-30

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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