自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 问答 (5)
  • 收藏
  • 关注

原创 Windows存储池的创建、扩容、灾难恢复,带SSD性能层分层存储

在win10、windows server上创建存储池,告别群晖

2024-03-30 16:45:51 1432

原创 C#8.0到10的特性总结

int a = 0;//a等于2的同时创建了2个新变量。

2023-08-06 15:35:51 134

原创 C#编译成C++的动态链接库供他人调用

pdb删了就行,现在这个dll就是个C++的dll了,暴露函数为Add和DotNetRuntimeDebugHeader(这玩意不用管)右键项目-编辑项目文件,在内添加AOT相关配置。创建类库项目(后面不带Framework的)项目类型推荐使用NET7或NET8。主要技术:使用NET的AOT编译。发布成功后,DLL就生成了。准备:需要C++桌面开发。

2023-08-06 00:22:25 406

原创 C# System.Windows.Forms.Timer定时器机制

开始计时,Tick不会立即执行,等待Interval属性的毫秒后才会执行。Interval属性决定了Timer多少毫秒执行一次。Enabled属性控制了Timer的启动状态。Tick事件为Timer到时间后执行的函数。中止计时,下次变为true从头开始计时。不会重新开始计时,等于没设置。无任何变化,等于没设置。

2023-07-26 17:44:28 305

原创 C#多线程检测端口是否开放

有时候检测需要的时间有点长,不知道为什么,可能是Task调度问题。

2023-05-22 16:05:36 415

原创 FRP内网穿透参数配置+服务器与客户端的简易配置+完整配置详解(Windows)

Frp内网穿透傻瓜式参数教程

2023-03-11 20:51:18 13573

原创 C# 文件的压缩与解压缩

C#进行压缩与解压缩

2022-10-30 10:51:04 4752 5

原创 C#自定义序列化反序列化,序列化Form

C#对WinForm以及子控件进行序列化

2022-10-17 08:46:25 742

原创 C#ComboBox绑定DataSource的情况下,实现模糊查询

在使用数据源DataSource的情况下,ComboBox实现模糊查询

2022-08-30 16:28:42 1789

原创 C#创建Bitmap发生异常“参数无效“

C# new Bitmap引发的"参数无效"异常,原因以及解决方案

2022-08-30 11:01:06 4987

原创 C#async/await更新UI造成的死锁以及解决方案

await时会获取当前线程的SychronizationContext,而res.Result等待await执行完成,await等待获取SychronizationContext,造成死锁。async/await可以更新UI线程,但还是有一定问题存在,比如如下情况会造成死锁。

2022-08-30 10:00:03 1414

原创 C#使用iTextSharp将多张图片转一个PDF

C#使用iTextSharp转图片为PDF,多图片合并为一个PDF

2022-08-30 09:40:34 1250

原创 C#使用iTextSharp合并多个PDF

C#使用iTextSharp合并多个PDF

2022-08-18 21:00:29 1260

原创 正则表达式进阶内容,零宽断言、捕获分组、正则提取、正则替换、正则匹配规则、贪婪正则、非贪婪正则

正则表达式中正则的进阶内容的介绍与使用,基于C#

2022-08-10 17:03:41 283

原创 C#async/await的简易理解,与Task.Run的区别与优势

C#中async/await的简易理解,并且相比Task.Run的优势

2022-06-30 09:00:55 2467

原创 C#反射常见操作

常见常用的C#反射操作

2022-06-28 13:20:52 452

原创 C#超简易实用线程池类

非常简易且实用的自己写的线程池类,只有2个功能,add线程,然后等待所有线程运行结束。可以在此基础上自己增加点功能,也希望有大佬能优化指点一番class MyThreadPool { private List<Task> ThreadList = new List<Task>();//线程队列 private int RunningThreadNum;//正在执行的任务数 private int MaxThreadNum;//最大线程

2022-01-20 18:58:43 474

原创 C++中*与&的区别

C++自学过过程中发现2个很类似的东西,都是与指针有关,*与&的区别。然后自己写了个测试代码。首先是*:int main(){ int i = 10; int *a = &i; cout << "a的值:" << *a << endl; cout << "a的地址:" << &a << endl; cout << "i的值:" << i &lt

2022-01-14 20:17:00 267

C/C++,C#自动识别文件编码的dll,基于uchardet

自己封装的,就一个函数 char* GetCodeName(char* path) 传入文件比如txt路径,返回编码字符串比如UTF-8、UTF-16、Shift_JIS等,有BOM的稳定识别,没BOM的文本文本量越大准确率越高(默认读取2048字节进行编码判断) uchardet开源库:https://code.google.com/p/uchardet/

2022-01-27

sqlserver中视图的查询速度真的比sql要慢很多倍吗

2023-12-16

一个表格的-1,-1位置叫什么,有官方点的名字吗

2023-11-25

IIS发布不显示背景图

2023-11-05

C# Net Core程序连接sqlserver失败

2023-09-24

如何按指定条件分割字符串

2023-08-22

C#如何实现行头下拉框

2023-08-15

自学vue运行npm run serve报错

2023-08-12

SqlServer使用 like '%'会导致索引失效吗

2023-08-07

c#开发如何选择嵌入式数据库

2023-08-01

C#如何自动识别文本编码

2023-07-26

C# 如何做到多线程阻塞后不等待直接放弃

2023-07-23

C#Graphics画笔怎么把控件绘画到指定位置

2023-07-22

C# DataGridView自定义列无法正常显示

2023-07-20

C# 如何对接阿里云的机器批量翻译API

2023-07-18

想使用web快速开发安卓,应该学习什么方向

2023-06-14

C# SqlDataAdapter的Update报错问题

2023-03-20

WinForm窗体继承表格,无法修改属性

2023-03-18

如何把递归改为循环模式

2023-03-14

C#HttpListener如何监听已被占用的端口

2023-03-07

C#如何获取快捷方式所在目录

2023-02-05

SQLite如何在分页查询的同时返回总数

2022-11-17

VS使用Ctrl查看代码却总是反编译代码

2022-09-14

时间控件改为月份选择

2022-09-05

Java中Bitmap.getPixels读取像素点的底层逻辑是什么

2022-08-26

关于C#委托、事件相关的疑问

2022-08-21

C#拓展方法相关的一些问题

2022-08-04

sqlserver多线程查询问题

2022-06-30

如何用正确的姿势去除桌面快捷方式小箭头?

2022-02-10

C#多线程任务中如何终止子线程而不影响到主线程

2022-01-28

手机qq闪照实现原理

2022-01-22

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

TA关注的人

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