David- David个人博客咫尺之间
David的头像- David个人博客咫尺之间
广东管理员
这家伙很懒,什么都没有写...
Winform窗体增加水印- David个人博客咫尺之间

Winform窗体增加水印

思路:使用透明无框窗体覆盖需要添加水印的窗体,并设置owner为主窗体。然后在透明窗体绘制水印文本即可新增水印类:public class Watermark { private string text; private int gap; private ...
解决vs2022 工具箱中不显示 Devexpress控件的问题- David个人博客咫尺之间

解决vs2022 工具箱中不显示 Devexpress控件的问题

手动引用DevExpress.Win.Design包后工具箱就可以正常显示了项目中 右键选择管理NuGet程序包NuGet包管理器搜索 DevExpress.Win.Design,此处必须在右上角 程序包源中 选择 Devexpress Local,d...
WebAPI学习(二):设置API风格为RPC风格- David个人博客咫尺之间

WebAPI学习(二):设置API风格为RPC风格

系统默认的控制器(Controller)风格为修改为RPC风格,通过RPC风格来访问方法api/[controller]/[action]新增基础控制器(BaseController)继承ControllerBase类新增测试控制器TestController 继承...
WebAPI学习(三):Swagger的使用- David个人博客咫尺之间

WebAPI学习(三):Swagger的使用

创建项目时自带的Swagger框架,缺少一些注释功能需要封装一些代码,如果代码都放在Program.cs里就会显得很多,很乱。所以需要给他做下封装。在API项目中新增Business文件夹,新增SwaggerHelper....
WebAPI学习(十一):自定义全局消息返回格式和配置跨域- David个人博客咫尺之间

WebAPI学习(十一):自定义全局消息返回格式和配置跨域

新建数据返回模型基类:/// <summary> /// 数据返回模型基类 /// </summary> public class ApiResult { /// <summary> /// 返回状态码 /// </summary> public virtual ...
WebAPI学习(十):Log4net记录全局日志- David个人博客咫尺之间

WebAPI学习(十):Log4net记录全局日志

在TEST.Common中NuGet安装log4net在TEST.Common下新建 Helper 文件夹内,新建 ILoggerHelper.cs/// <summary> /// 日志接口 /// </summary> public interface ILoggerHelper { /// ...
解决npm 因为在此系统上禁止运行脚本的问题- David个人博客咫尺之间

解决npm 因为在此系统上禁止运行脚本的问题

最近想学习下vue,安装Node.js后运行npm时,提示npm : 无法加载文件 C:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsof t.com/fwlink/?L...
基础:C#泛型- David个人博客咫尺之间

基础:C#泛型

C#泛型概述什么是泛型?泛型是C#2.0中推出的新语法,泛型不是语法糖,而且由框架升级提供的功能。泛型(Generics)是一种编程范式,它允许您编写可与任何数据类型一起工作的代码。泛型通过使用...
C#调用Bartender SDK二次开发- David个人博客咫尺之间

C#调用Bartender SDK二次开发

引用COM库Seagull\BarTender 2022\SDK\Assemblies\Seagull.BarTender.Print.dll启动引擎// 启动引擎(第一次运行耗时较多) Engine btEngine = new Engine(true)打开BTW文档并指定打印机// 打开...
WebAPI学习(八):基于AOP切面的redis缓存- David个人博客咫尺之间

WebAPI学习(八):基于AOP切面的redis缓存

Redis的安装:在appsetting.json里面添加redis的配置'RedisCaching': { 'Enabled': true, 'ConnectionString': '172.0.0.1:6379,abortConnect=false' },在Common的Helper文件夹中,添加Serializ...