自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

君一席

学而时习之

  • 博客(488)
  • 资源 (89)
  • 收藏
  • 关注

原创 知识分享类博客网站记录

C#整理类网站

2021-05-15 13:30:03 253

转载 Win7安装.net4.8弹出“已处理证书链 解决方法

windows7系统SP1安装完成后,在安装某软件时,提示需要先安装4.6.2以上的版本net-framework包,正好电脑里有个net-framework4.8软件包,于是打算用上,可是在安装时,弹出“安装未成功,已处理证书链,但是在不受信任提供程序信任的根证书中终止”。只需要安装一个windows补丁即可,简单方便。先打上一个Windows6.1-KB2813430的补丁,然后再安装net-framework4.8即可成功。)这个方法对net-framework4.6.2版本~4.8版本都有效。

2022-11-24 15:01:20 57

转载 C#文件压缩:ICSharpCode.SharpZipLib生成zip、tar、tar.gz

C#对文件进行压缩与解压缩

2022-11-05 11:41:02 96

转载 C# 操作XML

C#操作XML,进行读写。

2022-11-05 11:34:38 52

转载 【无标题】

C#使用EPPlus生成excel表格

2022-11-05 11:07:46 29

转载 AOT和单文件发布对程序性能的影响

这里先和大家介绍一下.NET一些发布的历史,以前的.NET框架原生并不支持最终编译结果的单文件发布(需要依赖第三方工具),我这里新建了一个简单的ASP.NET Core项目,发布以后的目录就会像下图这样,里面包含很多*.dll文件和其它各类的文件。

2022-10-25 15:56:46 47

转载 C#开发,.NET生成单文件运行程序

通过以上演示,我们根本没必要在服务器(windows/linux)上安装任何 SDK 或者运行时就可以完整的运行我们的 .NET 程序。而且通过裁剪之后我们的程序的大小也缩小到了一个很小的范围。以上功能对于互联网行业来说可能没什么必要,毕竟大家走的都是容器化部署,服务器上本来就不需要安装运行时。但是对于一些传统行业,比如医院这样的环境,还有很多需要在服务器上人肉部署的场景。在这些场景之下就非常有意义了,可以大大的体高部署的效率。毕竟不是谁都可以很快的在服务器上安装好运行时,特别是 linux 服务器。

2022-10-20 11:39:03 146

转载 C#开发,delegate、event、Action、EventHandler的使用和区别

但是它有一个弊端,delegate可以使用“=”将所有已经订阅的取消(也可以用+/-对订阅合并和删除,这是后话,不讲),只保留=后新的订阅,这给了犯罪分子可乘之机。通过下面的报错信息可以看出,event在定义类中(发布者)是可以直接=的,但是在其他类中(订阅者)就只能+= -=了,这时候老大哥delegate说了,你event都有小弟了,我也要有,我每次自定义委托的时候也很麻烦的。话说,委托生来是为了将方法也作为参数进行传递的。但是,在事件发布和订阅的过程中,定义事件的原型委托类型常常是一件重复性的工作。

2022-10-20 11:30:57 112

转载 C#编程,Lazy(延迟初始化)用法

从net 4.0开始,C#开始支持延迟初始化,通过Lazy关键字,我们可以声明某个对象为仅仅当第一次使用的时候,再初始化,如果一直没有调用,那就不初始化,省去了一部分不必要的开销,提升了效率。

2022-10-20 11:26:47 73

原创 树莓派相关网站推荐

树莓派相关设置与知识介绍

2022-10-19 16:16:51 17

原创 windows远程桌面连接树莓派通过xrdp服务

windows远程树莓派

2022-10-19 16:05:51 218 1

原创 SVN服务器迁移方法(Windows环境)

流程就是先备份原先的svn仓库,然后拷贝到新的服务器,创建新的仓库,再加载这个备份文件即可。

2022-10-19 09:20:55 438

原创 python编程,毫秒级延时的一种实现方式

毫秒级延时

2022-08-25 11:48:40 800

原创 C#编程,字符占用的空间大小

一般在英文状态下一个字母或字符占用一个字节,一个汉字用两个字节表示。

2022-08-12 14:47:43 244

转载 SQL多表查询:SQL JOIN连接查询各种用法总结

谈及 SQL 里的各种 JOIN 之间的区别时,被广为引用的是 CodeProject 上C.L. Moffatt的文章, 本文也有所参考,感兴趣的小伙伴可以去看一下。

2022-08-04 17:42:03 2184

转载 为什么EXE不能超过4GB

为什么EXE不能超过4GB

2022-07-06 19:35:47 215

原创 Notepad++的插件使用

notepad++的使用

2022-07-06 18:49:45 1212

转载 C#编程,使用Autofac实现AOP类代理拦截事例

1 安装依赖包安装 Autofac 和 Autofac.Extras.DynamicProxy2 定义拦截器类3 定义需要被拦截的类,在被拦截的类上加上 Intercept 特性被拦截类上的方法需要是virtual虚方法,不然不会被拦截到4 初始化Aufofac容器,然后注册拦截器和被拦截的类,并且在被拦截的类上启用类拦截5 测试完整的测试代码如下运行结果:注意:只有是Autofac容器创建的对象实例才会被aop拦截,通过其他方法创建的对象实例不会被autofac的aop拦截到...

2022-07-05 16:00:03 298

转载 C#编程,Autofac 自动装配事例

自动装配:从容器中的可用服务中选择一个构造函数来创建对象实例1 使用组件的默认构造函数创建对象实例组件代码如下:使用服务的代码如下:运行结果:分析:由于容器中的可用服务只有 ConstructorClass ,所以autofac默认是以 ConstructorClass 的默认构造函数来构造组件的实例。2 在解析时指定使用某个构造函数组件代码:使用服务的代码如下:运行结果:3 尽可能最多参数匹配组件代码:使用服务的代码如下:运行结果:由于 Class1和Class2都已注册,所以Construc

2022-07-05 15:57:16 247

转载 C#编程,Autofac之自动装配

从容器中的可用服务中选择一个构造函数来创造对象,这个过程叫做自动装配。这个过程是通过反射实现的默认思考这么一个问题,如果注册类型中存在多个构造函数,那么Autofac会选择哪一个来创建类型的实例答案是"尽可能最多参数"该实例显示,选择的是第三个构造函数,参数为(Class2 clas2, Class3 clas3),按照字面上里说明”最多参数“,那么理应执行的是最后一个构造方法或倒数第二个构造方法,但是为什么却是第三个,这也就是为什么我要加“尽可能”三字了。先抛开为什么执行的第三个构造方法,我们还是会有

2022-07-05 15:54:30 139

转载 C#编程,使用Autofac实现AOP接口代理拦截

使用Autofac实现AOP接口代理拦截

2022-07-05 15:47:02 208

转载 C#编程,实现定义一套中间SQL可以跨库执行的SQL语句框架

sql框架

2022-07-04 17:04:48 77 1

转载 SPI (串行外围设备接口) 协议简介

串行外围设备接口SPI协议简介

2022-07-04 10:49:14 306

转载 C#编程,WPF开发进阶 - Fody/PropertyChanged(二)

WPF开发进阶 - Fody/PropertyChanged(二)

2022-07-02 16:49:30 641

转载 C#编程,WPF开发进阶 - Fody / PropertyChanged的使用(一)

propertychangd使用方法

2022-07-02 16:47:12 352

转载 USB通讯协议基础说明

USB通讯简要

2022-07-02 16:26:30 360

原创 WPF编程,给控件增加右键菜单的一种方法

控件右键菜单

2022-07-02 16:21:28 311

转载 C#编程,数据库增删改查执行帮助类

数据库帮助类

2022-07-02 16:19:28 68

转载 C#编程,浅谈.NET中程序集的动态加载

C#程序集的动态引用

2022-07-02 15:13:02 385

原创 C#编程,一些性能优化方面的总结

C#性能优化

2022-07-01 19:20:30 159

原创 JSON在线序列化网站

JSON在线编辑查看

2022-06-29 14:55:41 1467

原创 C#编程,DateTime使用方法,时间转字符方法总结

时间转化

2022-06-28 18:54:43 2148

原创 C#编程,判定两个集合是否有相同元素

两个集合是否有相同元素

2022-06-25 17:39:33 292

原创 WPF编程,输入框禁用中文

禁用中文,崩溃不退出

2022-06-25 17:37:21 210

原创 C#编程,开源实体映射框架AutoMapper使用方法

AutoMapper

2022-06-25 16:25:45 161

转载 C#编程,IOC依赖注入TinyIOC简单用法

C#依赖注入

2022-06-25 16:18:49 86

原创 C#编程,异常捕获,异常处理,异常信息

C#异常捕获

2022-06-25 15:18:53 1731

原创 WPF编程,在XAML中进行Binding使用StringFormat属性

WPF绑定

2022-06-24 19:38:27 315

转载 C#编程,.Net 依赖注入IOC框架入门之一 CastleWindso

Castle是.net平台上的一个开源项目,为企业级开发和WEB应用程序开发提供完整的服务,用于提供IOC的解决方案.IOC被称为控制反转或者依赖注入(Dependency Injection)。Windsor是Castle 的一个IOC容器。它构建于MicroKernel之上,功能非常之强大,能检测类并了解使用这些类时需要什么参数,检测类型和类型之间工作依赖性,并提供服务或者发生错误时提供预警的机制。官网:http://www.castleproject.org源码: https://github.com

2022-06-24 19:22:35 136

转载 C#编程,.Net 依赖注入IOC框架入门之二 Unity

IOC:英文全称:Inversion of Control,中文名称:控制反转,它还有个名字叫依赖注入(Dependency Injection)。    作用:将各层的对象以松耦合的方式组织在一起,解耦,各层对象的调用完全面向接口。当系统重构的时候,代码的改写量将大大减少。    依赖注入: 当一个类的实例需要另一个类的实例协助时,在传统的程序设计过程中,通常有调用者来创建被调用者的实例。然而采用依赖注入的方式,创建被调用者的工作不再由调用者来完成,因此叫控制反转,创建被调用者的实例的工作由IOC

2022-06-24 19:20:34 337

基于MQTTnet 2.4.0写的C#实现服务端与客户端

基于MQTTnet 2.4.0写的C#实现服务端与客户端。 代码不报错,但运行时,不能正常工作……

2022-10-20

本机文件服务,单软件,方便,免安装

本机文件服务,单软件,方便,免安装

2022-09-02

ValueWitehDateTimeDyChart.zip

画含有时间信息的曲线,使用dy控件

2022-06-30

风扇控制软件(包含dll电脑驱动)

显示与控制电脑所有的风扇转速

2022-06-18

windows系统下的联网控制软件

控制哪些软件可以联网,哪些不可以。

2022-06-18

树莓派系统压缩sh文件PiShrink-master.zip

用于树莓派Img系统压缩的SH脚本,使用方法参考文件内网址说明。 移动到bin文件夹下,然后执行。

2022-06-18

WPF实现鼠标拖动控件并带有中间动效.rar

WPF实现的简单的对控件的拖动,重新调整位置。

2022-06-18

WPF_UI_telerik_Dll.zip

Telerik.Windows.Controls.Charting.dll, Telerik.Windows.Controls.dll Telerik.Windows.Data.dll.

2022-05-21

图片压缩 v0.4.1.7z

用于图片压缩,绿色免安装。

2022-04-29

pdfarranger-pdf编辑工具

PDF Arranger 是一款免费的 PDF 分割、合并、旋转、裁剪、重新排列工具,界面直观,简单易用

2022-04-24

C#字符压缩性能对比--源代码

用于net core环境下,字符压缩实现方式的对比,包括了源代码与demo

2022-04-24

图片转icon转换工具

将其它类型的图片转换为ico,绿色免安装。

2022-04-24

winform实现的绘制曲线与折线的demo源代码

1、winform框架 2、内有源代码与debug文件

2022-02-19

winform画坐标、点、直线、抛物线、多边形的一种实现方式

1、windows平台 2、winform框架 3、C#,.NET 4.5

2022-02-16

Live Charts 的源代码及demo

1、老版本的V1版本的源代码。 2、内有WPF可直接运行的demo

2022-02-16

Notepad++运行C#的插件及源码

1、用于Notepad++的插件 2、可以在笔记本中运行C#代码 3、放在插件目录下, 4、在界面的菜单中手动增加插件。 5、只支持64位

2022-02-16

Bongo Cat Mver--邦哥猫替身

1、桌面显示一只猫咪,让猫咪同步使用鼠标键盘 2、windows系统使用 3、Bongo Cat Mver 是一款让猫咪在屏幕上与你同步使用鼠标、键盘的趣味软件

2022-02-16

bmsearch_src.zip

C#实现的快速查询字符串的DEMO。

2022-01-10

ScreenBrightness-master.zip

C#对于屏幕亮度的调节实现,一共三种方法,但目前看都有问题,没有好的实现,把代码分享,用于学习

2022-01-10

个人主页_20211119_184112.zip

一些感觉布局还可以的静态网页,HTML文件,可直接用浏览器打开。

2022-01-10

PDF文件编辑软件pdfarranger-1.7.1.zip

可对PDF文件进行查看,切分,合并,旋转等操作,免安装。

2022-01-10

C#文件选择器FolderBrowser_Code.zip

在一个弹窗中,将文件夹,文件都显示,并且都可以选取。压缩包中是源代码和Bebug文件

2022-01-10

WPF日历控件TestMainWindow.zip

用于WPF的日历控件,VS2019的项目,包含源代码。https://www.cnblogs.com/yuxs/archive/2007/06/06/774257.html

2021-11-13

WPF SvgToXaml.zip

c#+WPF用,svg转Xaml

2021-09-30

mRemoteNG.24062021NB.zip

远程连接工具,RDM,VNC,SSH

2021-09-30

C#+WPF Hello Word.exe

C#+WPF Hello Word

2021-09-30

Blend文件库.zip

Blend4.5版本文件库

2021-09-22

Microsoft Expression BlendV4--Design_Trial_zh-Hans.exe

Microsoft Expression Blend 是一款用于设计桌面应用程序和 Web 应用程序以及制作这些应用程序的原型的可视化工具。通过绘制形状、绘制诸如按钮和列表框之类的控件、使应用程序部件对鼠标单击和其他用户输入做出响应,以及将所有内容的样式设置为自己独一无二的风格,可以生成应用程序。

2021-09-22

USB接口转串口.zip

USB接口转为Com串口,不在设备管理器中出现,但能被.net中的serialport类所检测。

2021-09-22

C#-WPF浏览器实现方案CefSharp.MinimalExample-master.zip

用于C#-WPF浏览器实现方案,谷歌内核

2021-08-31

windows窗口置顶工具.zip

内部有三个窗口置顶的工具软件,各有特点,都小巧免安装。

2021-08-27

WPFdatagrid行高测试.zip

DataGrid的demo测试,主要是自动调整行高。

2021-08-24

C#Winform控件库NetWinformControl-master.zip

C#Winform控件库NetWinformControl-master.zip,内有源代码,demo,相关网站。

2021-08-24

C#实现的截图源代码.zip

几个用c#实现的截图工具

2021-08-14

山外调试助手软件.zip

1、绿色软件,无需安装。 2、提供了串口调试助手、摄像头调试、线性CCD调试、虚拟示波器、GSM调试助手、GPS定位系统、网络调试助手(TCP服务器、TCP客户端、UDP)等功能。 3、支持串口热拔插,自动识别串口拔插。 4、插入串口后,会自动添加新的端口,无需重新打开软件。

2021-08-14

串口、网络、modbus、超级调试工具.zip

1、支持TCP转串口功能。   2、支持串口转TCP和UDP功能。    3、支持串口转串口功能。    4、支持常用校验码计算功能    5、支持TCP客户端、TCP服务器、UDP客服端、UDP服务端等常用调试功能。   6、支持ping、telnet等常用功能。    7、串口图表生成功能。 8、支持Modbus协议测试功能。 9、支持发送数据发保存功能。 10、支持IP扫描,MAC地址扫描、主机名称扫描,端口扫描。 11、支持命令备注功能。

2021-08-14

BCom-master.zip

简单小巧的串口工具通讯工具。包括源代码与已经编译的exe程序

2021-08-05

文件时间修改器.exe

用于修改文件的创建时间、修改时间、访问时间。可单个,可批量

2021-07-27

USB设备厂家与名称信息集.zip

主要是将所有PVID对应的厂家与设备名称信息都整合在一个JSON文件中,便于查询。

2021-06-28

Modbus通讯调试工具MThings_Pack-0.2.0.zip

Modbus通讯调试工具,相比于modbus32功能强大,界面直观,免费

2021-06-25

空空如也

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

TA关注的人

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