自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (4)
  • 收藏
  • 关注

原创 SSL证书自动申请脚本

PowerShell模块和ACME客户端,用于从具有 ACME 功能的证书颁发机构(例如Let’s Encrypt )创建公共信任的 SSL/TLS 证书。

2024-09-27 16:19:29 992

原创 MinIO自动化下载及部署脚本(Windows)

MinIO自动化下载及部署脚本(Windows)

2024-09-13 09:17:35 549

原创 npm、pnpm、yarn使用淘宝镜像

npm、pnpm、yarn使用淘宝镜像及pnpm的安装方法。

2024-07-18 21:31:14 1010

原创 WPF自定义控件,实现含有箭头的文本或内容控件

实现一个箭头控件,并且在箭头中还可以加入文字或内容控件

2024-07-02 15:39:30 561

原创 C#实现WMI获取硬盘参数

因为需求需要涉及获取硬盘的SN参数,但是又不想要获取到U盘或移动硬盘设备的SN,所以就浅浅的研究了一下。以下就是我目前发现的一些参数的作用,够我用了。。。

2024-06-12 16:33:04 1347 5

原创 C#实现各种Hash计算

C#使用开源密码学库BouncyCastle.Cryptography进行Hash和BCrypt计算

2024-05-15 15:40:25 975 1

原创 C#使用SQLite(含加密)保姆级教程

C#使用SQLite并生成加密数据库(sqlcipher模式)文件

2024-03-29 10:14:58 2898

原创 Windows Service的服务程序如何安装及调试

Windows Service的服务程序如何安装及调试

2024-03-21 14:34:48 549

原创 WPF意外无法启动?try-catch也无法捕捉?0xc0000409?

和我一样,英特尔7xx的核显,然后WPF程序一直崩溃,在InitializeComponent()这一行,直接没有任何报错,exe就终止了运行,返回值是0xc0000409,大致看了,他的解决方法就是用火绒剑看了,英文程序名和中文程序名的程序运行情况,发现只有中文名称才会崩。周六在家加了一会会的班,公司电脑没关机,然后周一上班。然后科学了一下,去Google找了一下,果然,找到了原因。然后我测试了一下,果然,中文名称会启动不了。百度了大半个小时,都找不到原因。我修改了程序集的名称,,,

2024-03-18 10:04:39 926 5

原创 使用IconFont实现矢量图标(Avalonia)

如何在Avalonia项目中使用Iconfont字体图标

2024-01-29 17:20:48 505

原创 Browser框架中调用JS代码(Avalonia)

Avalonia新建的Browser项目(WASM)中如何调用JS代码

2024-01-29 17:00:30 556

原创 Avalonia 11 WebAssembly中文乱码

Avalonia 11 WebAssembly中文乱码

2023-08-15 21:55:42 1846

原创 个人常用C#及NET框架分享

个人常用框架记录

2023-02-16 17:17:11 2645 1

原创 调用Windows安全中心实现登录验证

通过使用credui.dll中的接口,实现调用Windows安全验证的登录页面;

2023-02-16 14:52:21 992 2

原创 MinIO + ImageSharp + Swagger实现自搭对象存储和图片处理

MinIO + ImageSharp + Swagger实现自搭对象存储和图片处理文章目录MinIO + ImageSharp + Swagger实现自搭对象存储和图片处理MinIO搭建准备工作新建项目新建config.yaml新建NLog.config新建App.cs修改Program.cs修改Startup.cs接口编写文件上传图片下载(浏览)文件删除运行效果上传图像浏览图像Last示例项目下载地址MinIO搭建参考之前的文章,不多叙述传送门:Windows Server搭建MinIO快速指南

2021-10-20 16:39:41 2132 1

原创 Windows Server搭建MinIO快速指南

Windows Server搭建MinIO快速指南下载MinIO最新版本初始化运行MinIO修改配置访问MinIO测试新建Bucket其它下载MinIO最新版本发布地址:MinIO Release Win64根据日期,找最新版本exe程序,并下载初始化运行MinIO运行powershell,并跳转到minio.exe所在路径比如我放在D:\Software\编程\MinIO路径下cd D:\Software\编程\MinIO运行MinIO启动命令.\minio.exe server

2021-10-18 12:42:36 2668

原创 微软原版系统安装Win7篇

微软原版系统安装Win7篇准备工作网上搜“MSDN原版系统安装”,弹出来的无不是使用PE安装,或者是把镜像文件解压,然后双击setup.exe。。。没有教U盘刻录,然后安装的帖子。接下来我将在VMWare中演示一下准备工作8G及以上容量的U盘原版系统镜像链接:https://pan.baidu.com/s/16c_zhA5OS51_Fznrshw69g提取码:1234UltraISO 破解版链接:https://pan.baidu.com/s/1TLypTwbp0vGLc

2021-08-31 02:12:57 897

原创 Ubuntu 18.04替换阿里源

文章目录阿里源地址找到Ubuntu找到自己版本的配置替换源执行更新简单记录一下,印象笔记文章迁移阿里源地址地址一:https://developer.aliyun.com/mirror/地址二:https://mirrors.aliyun.com/找到Ubuntu找到自己版本的配置替换源备份原有的配置信息sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak替换sources.list文件:sudo vim /etc/a

2020-11-24 16:11:18 2716 3

原创 Ubuntu 18.04 vi方向键变成ABCD

文章目录vi方向键变成ABCDvi方向键变成ABCD如图所示,再编辑文件时,发现方向键无法使用,按下方向键会自动输入字母ABCD并换行经百度。。。第一步,我们需要修改/etc/vim/vimrc.tiny文件,并将下图中的set compatible修改为set nocompatiblesudo vi /etc/vim/vimrc.tiny修改后如下图:保存,然后source一下即可source /etc/vim/vimrc.tiny...

2020-11-24 15:56:32 696

原创 Linux下QT 5.15无MySQL数据库驱动解决方法

经过鄙人百度,好像从QT 5.7开始,默认没有mysql驱动,都是要自己手动编译了,所以需要我们在QT官网下载源码,自己生成驱动文件在放入QT的数据库文件夹中文章目录QT无mysql驱动环境下载QT源文件确定qmake编译mysql驱动测试修改pro文件测试数据库连接QT无mysql驱动今天想使用QT程序连接一下mysql数据库,却报错:QSqlDatabase: QMYSQL driver not loadedQSqlDatabase: available drivers: QSQLITE .

2020-11-11 13:42:52 1495 2

原创 Deepin安装应用

有些不想通过应用商店安装的应用往往需要自己手动安装,其实大部分应用可以直接启动,但是不能每次启动应用都通过命令框,然后输入启动命令吧?以下以安装PyCharm为示例,教大家怎么安装程序文章目录序创建目录移动/解压程序包创建快捷方式序在主目录下创建一个Software目录,用来安装自己的软件使用移动解压好的程序文件夹到Software目录在桌面创建.desktop图标文件复制图标文件到/usr/share/applications目录下创建目录mkdir ~/Software移动.

2020-11-10 14:55:12 4167

原创 C#中Stream的Seek和Read,以及SeekOrigin的用法

今天在做Socket的流接收处理时,突然发现Seek和Read方法一直用,却没怎么深入了解过文章目录序Read和ReadByteSeek和SeekOriginPosition取Stream最后一个byte最后序备忘一下C#中的Read、ReadByte、Seek方法了解一下SeekOrigin的使用规则备忘一下Position属性Read和ReadByteRead和ReadByte在使用时,在使用时需要有以下几点注意:都会使得Stream的Position发生偏移Read方法使用.

2020-11-09 15:10:27 8674 2

原创 WPF中自制类似微信消息提示框Toast控件

因系统功能需要,需要那种像微信一样的Toast弹出框,可以有图标和文字提示,然后一定时间后可以自动消失文章目录序序本文章主要讲如何通过自定义控件配合Popup实现个性化Toast提示框。目前主要实现了如下几个功能:淡入淡出弹出Toast提示框显示固定时长后自动消失友好性图标可根据父容器定位可根据显示器定位,并去除任务栏高度或宽度可跟随父容器一起移动可根据父容器大小改变自动计算新位置可添加提示框关闭事件和单击事件...

2020-07-21 13:38:30 4834 8

原创 NuGet打包与发布,造自己的WPF轮子

文章目录序准备工作生成nuspec配置文件打包发布发布后效果体验一波注意事项序Java有Maven中央库,而.Net有NuGet库每次新建项目时,都要重新NuGet安装很多框架,很麻烦,所以今天捣鼓了一下NuGet打包与发布的方法,并将自己写的常用方法、封装的库方法和类扩展方法分享出来。与第三方库作为依赖,打包在一起,生成一个nupkg包发布到NuGet官方库里,后续新建项目时,只需要一个NuGet命令,自动安装各种库和依赖。一直想要把自己常用的工具类和一些自己写的方法打包成独立的dll,发布

2020-06-11 20:20:45 1193 1

原创 C#跨平台开发桌面程序(Avalonia)

文章目录

2020-05-25 19:10:45 23731 24

原创 ToupCam API 使用手册(3)

基于官方SDK,API手册版本1.7.6855.20160217,cs文件版本44.16010.2019.1128官方SDK下载地址:SDK本文章主要讲解,对摄像头各种配置的获取与修改,通过在摄像头拍摄页面按下F1键弹出摄像头配置窗口,可以在配置页面直接修改相关配置并实时预览配置修改所产生的效果,单击保存后,会将配置信息写入config_camera.ini文件中,下次打开摄像头时,会自动推送保存的配置信息到摄像头。优化自定义图片列表控件,添加下拉选项框,可对图片绑定一定的描述。文章目录前端页面效.

2020-05-22 15:58:04 1168 1

原创 ToupCam API 使用手册(2)

基于官方SDK,API手册版本1.7.6855.20160217,cs文件版本44.16010.2019.1128官方SDK下载地址:SDK本文章主要讲解一下自定义图片列表控件,配合自定义的图片列表控件,可以对相机拍照后的图片进行直接的预览,并对图片进行简单的删除操作,实现简单的图片管理功能。文章目录构建前端准备工作新建PictureBoxList控件Main页面引用运行效果构建前端...

2020-03-25 13:07:15 854

原创 ToupCam API 使用手册(1)

基于官方SDK,API手册版本1.7.6855.20160217,cs文件版本44.16010.2019.1128官方SDK下载地址:SDK本文章不讲解一些细微的东西,具体细节的东西,在官方压缩包里提供有文档,可以自行查看,这里主要介绍如何使用(本例子基于WPF)。文章目录构建前端后台对Toupcam进行初始化构建前端主要是添加一个Image控件后台对Toupcam进行初始化实例...

2020-03-13 17:08:18 1975

原创 C#判断系统电源唤醒和休眠状态改变事件及监听/监控本地网络连接状态事件

背景:系统每次休眠后,都会导致数据库连接自动断开,然后导致系统无法继续使用数据库文章目录0x000x01 添加系统电源状态改变事件测试效果0x02 添加网络状态改变事件0x03 总结0x00测试软件时,突然阮哥哥在一次吃完饭回来后,电脑自动睡眠待机了,然后正准备继续测试时发现,数据库断开连接了…基本可以断定原因:计算机休眠后,自动断开数据库套接字连接0x01 添加系统电源状态改变事件...

2019-12-25 10:53:24 3311

原创 WPF中MVVM结构以及Command绑定到事件(WPF写七牛云空间管理工具)

文章目录项目简介项目主要架构新建项目QiniuDiskManagerNuGet安装新建项目结构文件夹新建必要文件应用MahApps.Metro框架添加资源字典修改MainWindow界面在Pages文件夹下新建页面在ViewModels文件夹下新建页面模型运行效果总结项目简介本项目想写一个七牛云空间管理的工具,省去每次都要登录网页管理的繁琐,也是为了学习一下WPF开发的MVVM架构和思想,降低...

2019-12-17 19:23:20 694

原创 Visual Studio 2019按下Ctrl时左下角弹出“正在查找XAML文件中的符号...按Esc可取消”

文章目录背景:用了Visual Studio 2019后,每次改WPF项目,想用复制或粘贴时,在按下Ctrl键就会在左下角提示“正在查找XAML文件中的符号...按Esc可取消”,然后就会阻塞我的ctrl键的功能显示如下图:解决方法:这个功能应该是在WPF项目中,修改xaml对应的cs文件时,会自动扫描xaml文件,然后检测如果是个控件则自动跳到对应控件处,不需要这个功能的话,可...

2019-12-12 11:31:45 605 1

原创 WPF定制实现自己的分页控件并配合DataGrid使用

文章目录效果预览实现功能属性说明事件说明相关代码按钮事件参数:PageButtonEventArgs.cs分页控件:DakaPathPageControl.xaml使用Tip因为项目需求,在使用WPF原生DataGrid时,需要使用到分页控件,所以自定义了分页控件效果预览实现功能每页加载数据量选择,PageSize属性根据输入页码进行跳转GO、上一页、下一页、刷新四个按钮可以自...

2019-11-12 10:26:23 2096 6

原创 C#“Multiple assemblies with equivalent identity have been imported”错误

背景:解决方案中已有4个.net4的项目在整合项目到解决方案时,突然报Multiple assemblies with equivalent identity have been imported错误,说packages和.NET 4.5中的DLL冲突CS1703 Multiple assemblies with equivalent identity have been imported...

2019-11-05 15:52:30 4222

原创 C#打开选择文件对话框和选择目录对话框以及几种Dialog对话框的使用

C#面向桌面应用开发时常用到的几种对话框的简单使用和常用属性的说明文章目录ColorDialog(颜色选择对话框)属性及方法样式使用FolderBrowserDialog(文件夹选择对话框)属性及方法样式使用FileDialog属性及方法OpenFileDialog(文件选择对话框)属性及方法样式使用SaveFileDialog(保存文件选择对话框)属性及方法样式使用WPF下需要引用命名...

2019-10-30 17:33:56 11387 4

原创 Flutter中SearchDelegate修改搜索框hintText内容

调用Flutter自带的SearchDelegate,发现搜索框里面自带了水印文字“Search”,但是老板肯定要求要改啊!!!文章目录查看search.dart源码解决方法查看search.dart源码Flutter自带的有SearchDelegate委托,从源码中可以看到,其中hintText使用的是一个叫searchFieldLabel的String变量解决方法所以啊,方法找...

2019-10-29 17:57:01 2235 11

原创 ET199加密锁设置和使用

文章目录加密锁初始化设置加密文件替换原文件为加密文件加密锁初始化设置选中设置外壳种子码取消 修改ATR输入客户种子码,例如杭州千麦可以输入hangzhouqianmai单击初始化查看客户号加密文件电脑插入加密锁打开文件加密程序添加需要加密的文件输入插在电脑上的加密锁的客户号输入加密锁检测时间输入加密狗提示框的标题输入加密狗提示框的内容单击保护全部文件按钮(就...

2019-10-28 11:31:59 6000

原创 SpringBoot整合Swagger异常

SpringBoot整合Swagger时报了一个异常,经测试,是版本不匹配问题异常如下:org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type 'org.springframework.plugin.core.PluginRegistry<org.spr...

2019-10-24 16:03:40 1030

原创 记一次MySQL中group_concat函数导致的错误

系统平时使用正常,然后今天突然把查询数据的时间从去年开始查,突然系统报错误了如下图,执行子查询时,显示的数据都是正常的再看整条语句执行后的查询结果到CK19后面就没有了,其余的数据去哪了???查询百度后得知,group_concat_max_len函数返回的字符串是有长度的?我TFK,你敢信?...

2019-10-24 11:33:51 699

原创 C#下载和上传文件的几种方法

C#下载和上传文件的几种方法方法一:迅雷方法二:WebClient下载文件上传文件提供基于.Net 4.0下的几种方法,不采用4.5的原因很简单,XP不支持方法一:迅雷迅雷下载组件,此方法有一个致命缺点,就是同局域网会抢占其它电脑网速,让局域网的其它人瞬间想骂GAI添加XLEngine.cs类到项目里添加xldl.dll类到项目里复制到输出目录:如果较新则复制生成操作:...

2019-10-22 18:14:34 840

原创 C#对INI文件读写

自己在使用的工具类ReadInt:[扩展]读Int数值ReadString:[扩展]读取string字符串WriteInt:[扩展]写入Int数值,如果不存在节-键,则会自动创建WriteString:[扩展]写入String字符串,如果不存在 节-键,则会自动创建DeleteSection:删除指定的节DeleteAllSection:删除全部节IniReadValue:读取...

2019-10-22 11:13:50 371

chm文件生成工具:htmlhelp

生成chm文件时,需要调用的命令及程序,需提前安装。

2023-04-12

MySQLSchemaProvider.7z

免积分下载。官方的CodeSmith无法读取MySQL的字段注释和表注释,column.Description为空,本库可以读到。将附件的中的dll替换 %CodeSmith安装目录%\SchemaProviders\ 文件夹下的SchemaExplorer.MySQLSchemaProvider.dll,重启CodeSmith即可。CodeSmith可读取MySQL的字段注释和表注释。

2021-11-19

WPF下实现类似微信Toast控件

WPF下实现类似微信Toast控件: 1.淡入淡出弹出Toast提示框 2.显示固定时长后自动消失 3.友好性图标 4.可根据父容器定位 5.可根据显示器定位,并去除任务栏高度和宽度(为了防止某些装逼人士,喜欢把默认的底部任务栏移至其它方向) 6.可跟随父容器一起移动 7.可根据父容器大小改变自动计算新位置 8.可添加提示框关闭事件和单击事件

2020-07-21

ToupCamTestWPF(三).7z

基于WPF的Demo,医学显微镜摄像头ToupCam相关使用方法,内涵了显微镜相关方法调用、自定义图片列表控件,本次新增配置界面,可以对摄像头参数进行配置并实时预览保存配置信息到ini文件中,方便下次使用摄像头时直接载入配置信息。

2020-05-22

ToupCamTestWPF(二).7z

基于WPF的Demo,医学显微镜摄像头ToupCam相关使用方法,内涵了显微镜相关方法调用、自定义图片列表控件。

2020-03-25

空空如也

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

TA关注的人

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