- 博客(44)
- 资源 (4)
- 收藏
- 关注
原创 SSL证书自动申请脚本
PowerShell模块和ACME客户端,用于从具有 ACME 功能的证书颁发机构(例如Let’s Encrypt )创建公共信任的 SSL/TLS 证书。
2024-09-27 16:19:29 992
原创 C#实现WMI获取硬盘参数
因为需求需要涉及获取硬盘的SN参数,但是又不想要获取到U盘或移动硬盘设备的SN,所以就浅浅的研究了一下。以下就是我目前发现的一些参数的作用,够我用了。。。
2024-06-12 16:33:04 1347 5
原创 WPF意外无法启动?try-catch也无法捕捉?0xc0000409?
和我一样,英特尔7xx的核显,然后WPF程序一直崩溃,在InitializeComponent()这一行,直接没有任何报错,exe就终止了运行,返回值是0xc0000409,大致看了,他的解决方法就是用火绒剑看了,英文程序名和中文程序名的程序运行情况,发现只有中文名称才会崩。周六在家加了一会会的班,公司电脑没关机,然后周一上班。然后科学了一下,去Google找了一下,果然,找到了原因。然后我测试了一下,果然,中文名称会启动不了。百度了大半个小时,都找不到原因。我修改了程序集的名称,,,
2024-03-18 10:04:39 926 5
原创 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
原创 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
MySQLSchemaProvider.7z
2021-11-19
WPF下实现类似微信Toast控件
2020-07-21
ToupCamTestWPF(三).7z
2020-05-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人