• Github失效导致vercel占用域名解决方案

    一、事情背景今年年初左右的时候发现自己的小众邮箱无法使用了,这间接的导致了我原先部署的web项目无法更新,vercel的自动部署也没有了意义,在重新创了一个github账号的之后forked之前的github账号之后并且创建了一个新的vercel账户...
  • 2025的第一篇文章

    一、开篇By the way 好久没有写博客了,之前没有写是因为工作忙碌没有时间,在家待业了小半年,更加懒散了,不能这样下去了,即使找不到方向起码让自己活动起来,今天来就之前遇到的几个面试题来梳理一下,并且看看有没有自己缺乏的再复习一下。1.快速排序...
  • Dotnet Core 6.0 使用RabbitMQ

    1.简介RabbitMQ是一个开源的,基于AMQP(Advanced Message Queuing Protocol)协议的完整的可复用的企业级消息队,RabbitMQ可以实现点对点,发布订阅等消息处理模式。 RabbitMQ是一个开源的AMQP实...
  • Dotnet Core 备忘录

    Meeting1.C#.NET中的CTS、CLS和CLR CTS通用类型系统(Common Type System)cts定义了一套通用的对于编译时的数据类型系统,比如vb 和C# 同时定义一个int类型 在经过cts编译后统一会变成int32 C...
  • Autofac ILogger Log4Net注入

    前文这两天自己写的同步任务脚本出现了问题,由于自己的懒惰,并没有打log的习惯,这一点以后需要改正。在三番五次排查错误,消耗了大部分的时间,现在我就在想我要是能打印日志,把异常抛出是不是就能发现的快一些。决定修改一下源代码,把ILogger给加上,但...
  • 认识mysql索引

    认识索引1.什么是索引 官方上面说索引是帮助MySQL高效获取数据的数据结构,通俗点的说,数据库索引好比是一本书的目录,可以直接根据页码找到对应的内容,目的就是为了加快数据库的查询速度 索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快...
  • Dotnet Core基于Consul服务注册与发现

    Consul架构Consul 集群支持多数据中心,在上图中有两个 DataCenter,他们通过 Internet 互联,为了提高通信效率,只有 Server 节点才加入跨数据中心的通信。在单个数据中心中,Consul 分为 Client 和 Ser...
  • 学习Vue3

    搭建环境1.vue的脚手架创建准备工作安装nodejs 123npm init vue@latestnpm installnpm run dev 2.了解目录分析 目录/文件 说明 build 项目构建(webpack)相关代码...
  • DDD领域驱动设计

    1.什么是DDD1.DDD(Domain-driven-design,模型驱动设计)是一个很好的应用于微服务架构的方法论2.在项目的全生命周期内,所有岗位的人员都基于对业务的相同的理解来展开工作。所有人员站在用户角度、业务角度去思考问题,而不是从技术...
  • CSharp_lock深入浅出

    20230830上次看到简历里写的分布式锁在面试官整的哑口无言了,探探到底是分布式锁 首先模拟一个抢票的功能,这里就是用C#来实现好了 12345678910111213141516171819202122public static int tick...
123