2023年7月21日

使用参数属性对.Net WebApi参数校验

摘要: .Net WebApi进行优雅的参数校验 受到了spring boot中注解校验参数的启发,于是想,难道微(巨)软(硬)的.net不行吗? 于是有了本次尝试。 当我们日常开发webapi接口时,难免会有一堆参数校验,例如校验参数是否为空,密码长度…… 条件校验 一般的操作是下面这样的: emm……目 阅读全文

posted @ 2023-07-21 17:07 jack_Meng 阅读(263) 评论(0) 推荐(0) 编辑

知识诅咒

摘要: 知识诅咒(The Curse of Knowledge) 知识诅咒 什么是知识诅咒 知识诅咒,指一旦我们自己知道了某样东西,就很难想象不知道它的时候是什么样子。我们的知识“诅咒”了我们。这让我们和他们分享知识时变得困难,因为无法还原听众的心境。 例如,我们对自己开发的产品极为熟悉,于是理所当然的认为 阅读全文

posted @ 2023-07-21 16:49 jack_Meng 阅读(225) 评论(0) 推荐(0) 编辑

【Dotnet 工具箱】JIEJIE.NET - 强大的 .NET 代码混淆工具

摘要: 你好,这里是 Dotnet 工具箱,定期分享 Dotnet 有趣,实用的工具和组件,希望对您有用! 【JIEJIE.NET - 强大的 .NET 代码混淆工具】 JIEJIE.NET JIEJIE.NET 是一个使用 C# 开发的开源 .NET 代码加密工具。 很多 .NET 开发人员担心他们的软件 阅读全文

posted @ 2023-07-21 16:12 jack_Meng 阅读(161) 评论(0) 推荐(0) 编辑

【Dotnet 工具箱】推荐一个使用 C# 开发的轻量级压测工具

摘要: 你好,这里是 Dotnet 工具箱,定期分享 Dotnet 有趣,实用的工具和组件,希望对您有用! 轻量级压测工具 LoadTestToolbox 是一个使用 C# 开发的轻量级压测工具,基于 .NET 6 版本, 和其他压测工具相比,LoadTestToolbox 安装和使用都非常简单。 Load 阅读全文

posted @ 2023-07-21 16:07 jack_Meng 阅读(102) 评论(0) 推荐(0) 编辑

Debian12配置NTP时间同步

摘要: 环境 查看系统版本:lsb_release -a 配置NTP时间同步 下面的配置需要用到管理员权限,可以使用su切换到管理员权限。 查看/修正 时区 查看系统时区:timedatectl 如果时区不是Asia/Shanghai需要修改时区为东八区 root@debian:/home/test# ti 阅读全文

posted @ 2023-07-21 15:59 jack_Meng 阅读(685) 评论(0) 推荐(0) 编辑

CentOS搭建免费开源的邮件服务器

摘要: 最近工作中用到邮件,用163和qq还需要设置授权码和外网,而且没有匿名发送邮件功能。网上找了个开源的邮件服务器(ewomail)用来测试。顺便记录下部署过程。 环境 CentOS Linux release 7.2.1511 (Core) 工具 ewomail 官网:http://www.ewoma 阅读全文

posted @ 2023-07-21 15:57 jack_Meng 阅读(337) 评论(0) 推荐(0) 编辑

C#SuperSocket的使用说明

摘要: C#SuperSocket服务器的简易实现 上一篇文章我们使用原生的socket分别实现了服务器和客户端, 本篇文章使用SuperSocket来开发实现服务器, 之前也介绍了SuperSocket是一个轻量级, 跨平台而且可扩展的 .Net/Mono Socket 服务器程序框架。你无须了解如何使用 阅读全文

posted @ 2023-07-21 15:42 jack_Meng 阅读(1344) 评论(0) 推荐(1) 编辑

C#原生Socket服务器与客户端的实现

摘要: 上个项目中用到了Socket通讯,项目中直接借助SuperSocket实现,但是我觉得这毕竟是一个我没接触过的东西,所以也顺便学习了一下原生socket的使用,做了一个socket服务器与客户端的开发.本人菜鸟一枚,只做了一个简单的实现,希望有看到我博客的大佬不吝指点,抱拳! socket通讯的相关 阅读全文

posted @ 2023-07-21 15:38 jack_Meng 阅读(300) 评论(0) 推荐(1) 编辑

C#串口扫描枪的简单实现

摘要: 串口扫描枪的简单实现 基于串口通讯的扫描枪的实现,主要借助SerialPort类,表示串行端口资源。实现很简单: 工具:usb转RS232转接头/个,扫描枪/套, 扫描枪串口接入转接头,转接头插电脑 接下来具体代码实现 1 using System; 2 using System.Collectio 阅读全文

posted @ 2023-07-21 15:37 jack_Meng 阅读(651) 评论(0) 推荐(0) 编辑

C#倒计时关闭提示框

摘要: 前两天实现某个功能需要做一个提示框 并且能够自动关闭的,就从网上搜了一个能够自动关闭的提示框 ,但由于我需要的场景是不确定计时时间的,所以并没有使用到该窗体,但是我觉得可以留存备用 ,后边也把我 这种倒计时的提示框用处还是很多的,用于自动弹窗 自动关闭 ,虽然在我的项目中没有 其核心方法在 time 阅读全文

posted @ 2023-07-21 15:24 jack_Meng 阅读(300) 评论(0) 推荐(0) 编辑

基准测试工具 --- BenchmarkDotNet

摘要: 介绍 今天介绍一个非常强大的基于.Net 的基准测试工具BenchmarkDotNet。 BenchmarkDotNet 已经被14300多个项目采用,包括非常多的知名开源项目,例如 dotnet/performance(.Net所有运行时的基准测试项目) dotnet/runtime(.Net 运 阅读全文

posted @ 2023-07-21 15:15 jack_Meng 阅读(126) 评论(0) 推荐(0) 编辑

从零开始针对 .NET 应用的 DevOps 运营实践 - enkins & SonarQube自动化

摘要: 从零开始针对 .NET 应用的 DevOps 运营实践 - MSbuild & Java 环境搭建 一、Overview# 最近的一段时间,在公司里我都在进行基于 Jenkins 和 SonarQube 配合已有的 Gitlab 搭建部门的持续集成环境的工作,虽然之前有使用过 GitHub Acti 阅读全文

posted @ 2023-07-21 15:12 jack_Meng 阅读(128) 评论(0) 推荐(0) 编辑

导航