自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(190)
  • 收藏
  • 关注

原创 NLog 配置规则

Configuration file · NLog/NLog Wiki

2025-04-08 11:48:22 64

原创 任务系统设计-触发条件时机问题

任务条件设计

2025-03-20 15:31:29 252

原创 MongoDB 自动化部署

这个参数可以自动创建指定的目录,注意确保docker 用户在这个目录存在权限。部署在容器中,并且自动创建所需用户和权限等。运行容器后的初始化流程。

2025-03-10 17:43:56 280

原创 HTTP 状态代码 501 502 问题

Microsoft Internet Information Services(IIS)中的超文本传输协议(HTTP)状态代码的列表。

2025-03-04 19:11:30 387

原创 Jenkins-自动化部署-通知

我们使用通讯软件提供的外部api(不同的通讯软件,应该都可以添加类似这种机器人接口), 比如给qq群添加 机器人等,这里使用 钉钉为例。2.每个任务建议 在 Build Steps 中单独编写,并且都添加,成功或则失败的检查,如果失败直接阻止主要流程继续。使用jenkins部署,但有时不能立马部署,需要先通知相关人员,再部署,如果确实不能部署,可以留时间撤销。3.整合前面编写的功能,根据实际情况,一部分放在jenkins中,一部分通过 svn等加载进来。1.开始前我们添加,真正开始执行的等待时间;

2025-03-03 10:50:12 475

原创 短连接服务器压测-wrk

wrk 压测

2025-02-27 16:18:59 401

原创 C#并发集合-ConcurrentQueue

在多线程环境下,使用这个集合接受网络请求。

2025-02-27 16:09:11 321

原创 短连接下消息设计探索

除了固定轮训消息,可能出现一些特定情况下的轮训消息,比如比赛结束,晋级信息等,客户端也不知道什么时候服务器计算出结果,可能服务器也不知道 -_-, 这样的就会导致类似这样的消息,也变成固定轮训,严重浪费资源。根据测试可以发现,客户端按现有频率,同时可能产生多个连接(客户端并发发送所有待发送协议),高峰时最多可占用7个服务器连接,正常情况下占用2个服务器连接,其实这样的情景已经不适合用短连接了,但是改成这个方案,可以有效的减少代码的改动,提高整体效率。这样的方案,不管,服务器是什么网络模型,都可以正常处理。

2025-02-18 15:05:13 229

原创 MongoDb-mongosh-登录

【代码】MongoDb-mongosh-登录。

2024-12-31 14:42:01 563

原创 拉取 Docker 镜像 失败问题

参考。

2024-12-31 11:36:16 437

原创 Nginx-proxy

参考。

2024-12-27 14:37:24 278

原创 MongoDB 创建用户、User、Role 相关 操作

内部支持的 所有 Role 查看。

2024-12-26 19:50:39 773

原创 nginx-反向代理-upstre

可以使用它配置多组 最总 打到的 服务器,而且可以配置多种参数。

2024-12-26 11:35:40 243

原创 删除 Dotnet 环境 或 升级Dotnet

其他相关系统,或版本,都可以在 参考中找到 解决办法。Note: 这里 以 ubuntu 20 为例。其他系统可以在这里找到相关教程。

2024-12-26 10:51:07 557

原创 Jenkins Api Token 访问问题

【代码】Jenkins Api Token 访问问题。

2024-12-23 17:46:11 497

原创 Linux 查看 进程相关信息

ps -aux | grep "进程名"

2024-12-23 15:53:10 123

原创 Jenkins 中 写 shell 命令执行失败,检测失败问题

由于项目的 依赖复杂,随着版本的增多,人工操作,手误几率太大,我们选取kenins 来自动化发布、更新。js 运行,确保运行 无错误。这里主要解决,发布 的 每个阶段,确保每个阶段执行成功。dotnet 编译,确保 编译 无误。

2024-12-17 20:21:02 580

原创 Jenkins 启动 程序 退出后 被杀死问题

参看。

2024-12-13 16:26:26 574

原创 根据修改时间 移动文件

【代码】根据修改时间 移动文件。

2024-12-12 15:05:56 111

原创 HttpListener 拒绝连接问题

HTTP1.1 501 502

2024-12-06 17:43:29 349

原创 [374] 猜数字大小

【代码】[374] 猜数字大小。

2024-08-21 15:56:51 180

原创 [349] 两个数组的交集

【代码】[349] 两个数组的交集。

2024-08-21 15:30:29 163

原创 [303] 区域和检索 - 数组不可变

【代码】[303] 区域和检索 - 数组不可变。

2024-08-20 20:32:47 183

原创 [290] 单词规律

【代码】[290] 单词规律。

2024-08-20 19:38:36 134

原创 [257] 二叉树的所有路径

2024-08-20 16:20:23 680

原创 [228] 汇总区间

如果不是一个区间,只是一个数字 x,则这个数字在nums中,不存在 x - 1, 或 x + 1。如果是一个区间,则区间的两头中间包含的所有数字都在nums中,包含边界。理解题意就好做了 ^ ^列表中的每个区间范围。

2024-08-20 12:09:24 201

原创 [226] 翻转二叉树

【代码】[226] 翻转二叉树。

2024-08-19 21:45:45 128

原创 [225] 用队列实现栈

【代码】[225] 用队列实现栈。

2024-08-19 15:22:16 516

原创 [222] 完全二叉树的节点个数

【代码】[222] 完全二叉树的节点个数。

2024-08-19 14:44:21 106

原创 [219] 存在重复元素 II

【代码】[219] 存在重复元素 II。

2024-08-19 14:07:06 218

原创 [202] 快乐数

【代码】[202] 快乐数。

2024-08-16 16:06:25 444

原创 171.Excel 表列序号

【代码】171.Excel 表列序号。

2024-08-16 15:31:44 104

原创 Linux Tcp 连接 状态 检测 处理

【代码】Linux Tcp 连接 状态 检测 处理。

2024-08-06 20:41:55 369

原创 紫龙游戏服务器面试

9.两个机器同时Tcp连接对方,是同一条链接吗。

2024-07-22 19:28:34 367

原创 Linux 环境.Net程序堆栈查询

【代码】Linux 环境.Net程序堆栈查询。

2024-06-17 16:22:17 386

原创 C#中数组ProtoBuf使用问题

使用 C# 类库 Google.Protobuf 包,进行协议定义,当给数组属性赋值默认值时,出现反序列化以后,数组长度翻倍,多的一部分在最前面,而且都是数组元素的默认值。这个bug如果没有自己观察会以为是逻辑代码的问题,解决办法就是,在定义数组时,不给默认值,用的时候再new。

2024-06-14 15:01:36 421

原创 Ubuntu 安装 Proto 问题

Linux安装proto库问题

2024-05-22 23:11:52 300

原创 C# Mongo 驱动 MongoDB.Bson.BsonSerializationException: Unknown discriminator value

【代码】C# Mongo 驱动 MongoDB.Bson.BsonSerializationException: Unknown discriminator value。

2024-01-12 17:20:27 1087

原创 C# typeof 与 示例的GetType()

typeof 输出这个示例的直接 类型 IBagItem, 也就是指向示例的类型。GetType() 源类型。

2024-01-11 20:18:57 632

原创 背包系统设计

这个系统算是所有系统的基础系统,不管是奖励的发放、还是其它业务,都是通过背包来工作的,但是不建议所有系统跟背包进行强关联,否则系统后期会很难维护,就像我们前期为了省事,考虑可能出现的各种交易,将所有的系统DbId跟背包关联,导致后期背包中存在很多无用的数据,而且一个数据存储在两个地方,本身就是违背设计的,但是由于各种原因,我们还是做了,希望大家做的时候想清楚,当然如果遇到一个喜欢应付的合作对象,你会发现,不管你怎样说他总有理由 ^ ^理论上,我们希望,减数据的时候先减 同itemId中 数量最小的;

2023-12-18 20:58:10 275

空空如也

空空如也

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

TA关注的人

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