-
一、事情背景今年年初左右的时候发现自己的小众邮箱无法使用了,这间接的导致了我原先部署的web项目无法更新,vercel的自动部署也没有了意义,在重新创了一个github账号的之后forked之前的github账号之后并且创建了一个新的vercel账户...
-
一、开篇By the way 好久没有写博客了,之前没有写是因为工作忙碌没有时间,在家待业了小半年,更加懒散了,不能这样下去了,即使找不到方向起码让自己活动起来,今天来就之前遇到的几个面试题来梳理一下,并且看看有没有自己缺乏的再复习一下。1.快速排序...
-
1.简介RabbitMQ是一个开源的,基于AMQP(Advanced Message Queuing Protocol)协议的完整的可复用的企业级消息队,RabbitMQ可以实现点对点,发布订阅等消息处理模式。
RabbitMQ是一个开源的AMQP实...
-
Meeting1.C#.NET中的CTS、CLS和CLR
CTS通用类型系统(Common Type System)cts定义了一套通用的对于编译时的数据类型系统,比如vb 和C# 同时定义一个int类型 在经过cts编译后统一会变成int32
C...
-
前文这两天自己写的同步任务脚本出现了问题,由于自己的懒惰,并没有打log的习惯,这一点以后需要改正。在三番五次排查错误,消耗了大部分的时间,现在我就在想我要是能打印日志,把异常抛出是不是就能发现的快一些。决定修改一下源代码,把ILogger给加上,但...
-
认识索引1.什么是索引
官方上面说索引是帮助MySQL高效获取数据的数据结构,通俗点的说,数据库索引好比是一本书的目录,可以直接根据页码找到对应的内容,目的就是为了加快数据库的查询速度
索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快...
-
Consul架构Consul 集群支持多数据中心,在上图中有两个 DataCenter,他们通过 Internet 互联,为了提高通信效率,只有 Server 节点才加入跨数据中心的通信。在单个数据中心中,Consul 分为 Client 和 Ser...
-
搭建环境1.vue的脚手架创建准备工作安装nodejs
123npm init vue@latestnpm installnpm run dev
2.了解目录分析
目录/文件
说明
build
项目构建(webpack)相关代码...
-
1.什么是DDD1.DDD(Domain-driven-design,模型驱动设计)是一个很好的应用于微服务架构的方法论2.在项目的全生命周期内,所有岗位的人员都基于对业务的相同的理解来展开工作。所有人员站在用户角度、业务角度去思考问题,而不是从技术...
-
20230830上次看到简历里写的分布式锁在面试官整的哑口无言了,探探到底是分布式锁
首先模拟一个抢票的功能,这里就是用C#来实现好了
12345678910111213141516171819202122public static int tick...