后台开发
人称少侠
这个作者很懒,什么都没留下…
展开
-
C# Unicode 转换
C# 实现 Unicode 字符串 转换啥也不多说,直接上干货 /// <summary> /// 对正常的字符串转换为 Unicode 的字符串 /// </summary> /// <param name="normalStr">正常的字符串</param> /// <param name="isIgnoreSpace">是否忽略空格符;默认 true 空格符不转原创 2021-12-08 20:38:31 · 2355 阅读 · 3 评论 -
C#操作Word模板文件 替换并重新生成
啥也不说,直接上干货!我自己用的 IDE 环境是 VS 2019示例代码结构:(超简单)这里用到了一个操作 Word 的第三方开源库:DocX;这个库对于操作 Word 文件绝对是个好东西,更优于 NPOI ,而且也是不依赖于 Office 的;通过 NuGet 安装:这里只展示我自己所封装的核心代码段,具体的代码示例已放在 GitHub上,地址如下:https://github.com/A-Grass-Code/OpenDemo/tree/main/Word%E6.原创 2021-01-29 21:26:44 · 4054 阅读 · 2 评论 -
C# 实现 异步任务自动运行控制
最近在工作中遇到这样一个需求,说做一个调用接口的压力测试工具。说白了,很简单,就是模拟高并发量的请求。那么一个场景来了:1. 需要做一个功能函数(或者叫方法),这个函数里面实现对接口的调用。2. 需要开多个线程或任务来调用上面的函数,用以模拟高并发量的请求(上面的功能函数会反复使用)。3. 要在上面两点的基础上实现对其的控制,比如:限制并发量、控制总量、停止与继续。这个场景在平...原创 2019-11-21 14:51:05 · 978 阅读 · 1 评论 -
C#中实现日志记录输出
相信很多小伙伴一遇见日志输出就会头疼,其实它也没那么难的。很多人会选择日志输出的第三方插件使用,可是往往会发现它并没预料的那么简单。其实不管用什么样的方式来实现它,你只要明白一点,日志输出你就可以理解为简单的文件写入,它实质上就是把你程序运行的过程信息记录到一个日志文件里,方便我们的查看,从而易于找到问题。下面就是我自己实现的一个简单的日志输出:using System;usin原创 2017-08-01 16:12:49 · 5202 阅读 · 3 评论 -
C# 利用 ADO.NET 操作 MySQL 数据库
首先给大家看一下这个小项目的结构(一个 WebAPI 的小项目):上面红框里的文件是这篇文章所涉及的主要文件。首先在你的项目中添加 MySQL 的支持,在 NuGet 上搜索 MySql 并安装第三方库(不要选错了哟~),如下图:创建一个MySQL数据库连接信息实体类,这个类会替代我们常用的连接字符串,而且可以实现对各个参数的配置、热修改。/// <summary&...原创 2019-07-02 18:44:58 · 2608 阅读 · 1 评论