- /// <summary> /// 框架异常 /// </summary> public class FrameException : Exception { public... /// <summary> /// 框架异常 /// </summary> public class FrameException : Exception { public...
- memcache篇 简介: 官网:http://memcache.org/ 定义:memcache是一个内存缓存系统,memcache里面的数据全部缓存在内存中,速度比硬盘要快。 存储介质 速度:硬盘最... memcache篇 简介: 官网:http://memcache.org/ 定义:memcache是一个内存缓存系统,memcache里面的数据全部缓存在内存中,速度比硬盘要快。 存储介质 速度:硬盘最...
- 一:原则操作的概念 所谓原子操作是指不会被线程调度机制打断的操作;这种操作一旦开始,就一直运行到结束,中间不会有任何 context switch (切换到另一个线程)。 原子操作案例 /... 一:原则操作的概念 所谓原子操作是指不会被线程调度机制打断的操作;这种操作一旦开始,就一直运行到结束,中间不会有任何 context switch (切换到另一个线程)。 原子操作案例 /...
- 一、创建demo项目 1.新建webapi项目,命名为“DemoProject”,去掉HTTPS勾选 using Microsoft.AspNetCore.Mvc; using System.Coll... 一、创建demo项目 1.新建webapi项目,命名为“DemoProject”,去掉HTTPS勾选 using Microsoft.AspNetCore.Mvc; using System.Coll...
- 一、关于Nginx的负载均衡 在服务器集群中,Nginx起到一个代理服务器的角色(即反向代理),为了避免单独一个服务器压力过大,将来自用户的请求转发给不同的服务器。 二、Nginx负载均衡策略 负载... 一、关于Nginx的负载均衡 在服务器集群中,Nginx起到一个代理服务器的角色(即反向代理),为了避免单独一个服务器压力过大,将来自用户的请求转发给不同的服务器。 二、Nginx负载均衡策略 负载...
- 一:相关依赖包 DotNetCore.CAP DotNetCore.CAP.Dashboard DotNetCore.CAP.InMemoryStorage DotNetCore.CAP.Kafka D... 一:相关依赖包 DotNetCore.CAP DotNetCore.CAP.Dashboard DotNetCore.CAP.InMemoryStorage DotNetCore.CAP.Kafka D...
- 一:装饰器实现AOP /// <summary> /// 装饰器模式实现静态代理 /// AOP 在方法前后增加自定义的方法 /// </summary> public clas... 一:装饰器实现AOP /// <summary> /// 装饰器模式实现静态代理 /// AOP 在方法前后增加自定义的方法 /// </summary> public clas...
- 1、需求说明 实现用户下单操作流程(创建订单->扣减库存->用户支付->更新订单状态) 途经微服务 订单微服务 → 库存微服务 → 订单微服务 → 账户微服务 2、构建微服务项目(独... 1、需求说明 实现用户下单操作流程(创建订单->扣减库存->用户支付->更新订单状态) 途经微服务 订单微服务 → 库存微服务 → 订单微服务 → 账户微服务 2、构建微服务项目(独...
- 上篇已经安装完Erlang,继续安装RabbitMQ 1. RabbitMQ是啥 RabbitMQ是使用Erlang编写的一个开源的消息队列,本身支持很多的协议:AMQP,XMPP, SMTP, ST... 上篇已经安装完Erlang,继续安装RabbitMQ 1. RabbitMQ是啥 RabbitMQ是使用Erlang编写的一个开源的消息队列,本身支持很多的协议:AMQP,XMPP, SMTP, ST...
- 一般来说线程都是有自己上下文,变量是不共享的,这就需要线程本地存储 public static class TlsSample { [ThreadStatic] public stati... 一般来说线程都是有自己上下文,变量是不共享的,这就需要线程本地存储 public static class TlsSample { [ThreadStatic] public stati...
- 一:基本使用执行特性中的方法 1.特性的定义 /// <summary> /// 自定义特性 /// AllowMultiple =true:标记在特性上的特性,其实是对特性的一种约束; ... 一:基本使用执行特性中的方法 1.特性的定义 /// <summary> /// 自定义特性 /// AllowMultiple =true:标记在特性上的特性,其实是对特性的一种约束; ...
- .NET Core-多线程主要分为原生线程和托管线程 一:原生线程,操作系统负责线程的创建、运行、切换、终止, 线程切换有两种方式: 1、主动切换,线程对应的任务主动要求暂停线程的运行 2、被动切换,... .NET Core-多线程主要分为原生线程和托管线程 一:原生线程,操作系统负责线程的创建、运行、切换、终止, 线程切换有两种方式: 1、主动切换,线程对应的任务主动要求暂停线程的运行 2、被动切换,...
- 一:数据库使用 首先安装包:Microsoft.EntityFrameworkCore.Design .NET Core代码配置 /// <summary> /// 订单服务上下文 ///... 一:数据库使用 首先安装包:Microsoft.EntityFrameworkCore.Design .NET Core代码配置 /// <summary> /// 订单服务上下文 ///...
- 一:分布式订单号的封装 /// <summary> /// 雪花Id /// </summary> public class SnowflakeId { // 开始时间截... 一:分布式订单号的封装 /// <summary> /// 雪花Id /// </summary> public class SnowflakeId { // 开始时间截...
- RedisStringService 类请参考第一篇的封装 redis 数据结构string的使用 using (RedisStringService service = new RedisStrin... RedisStringService 类请参考第一篇的封装 redis 数据结构string的使用 using (RedisStringService service = new RedisStrin...
上滑加载中
推荐直播
-
ECS自动初始化实操
2025/06/24 周二 16:30-18:00
阿肯-华为云生态技术讲师
ECS是大家非常熟悉的服务,但大家真的用对了吗?服务器启动后需要人工部署应用吗?课程演示如何让ECS创建就能投入工作
回顾中 -
2025年度中国青年“揭榜挂帅”擂台赛·华为赛道直播宣讲会
2025/06/26 周四 15:00-16:30
李大帅 华为云算子专家 吴小鱼 华为云人工智能算法专家
挑战杯 | 2025年度中国青年“揭榜挂帅”华为赛道直播宣讲会火热来袭!聚焦前沿的昇腾全栈AI技术,核心挑战:大模型推理优化。华为云人工智能算法专家+算子专家联袂坐镇直播间,深度解析赛题,助你赢取大奖!技术高手们,速来直播间,获取通关秘籍!
回顾中
热门标签