logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C#实现数据采集系统-系列总览

基于C# +Net 6.0开发数据采集系统ModbusTcp实现plc数据采集Mqtt实现数据发送

文章图片
#网络#c#
自己搭建IOC容器(C#)(一)总的思路和想法

自己搭建IoC容器(C#)1. 实现容器基本的类和功能(注册和获取)2. 实现特性attribute自动注册3. 实现配置文件注册4. 实现构造函数注入

#c##.net
C#/Net调用阿里云的短信服务

在C#代码里调用阿里云的短信服务,用于推送消息以下介绍具体的步骤主要分为配置和代码调用。

文章图片
#c##阿里云#开发语言
C#/Net调用阿里云的短信服务

在C#代码里调用阿里云的短信服务,用于推送消息以下介绍具体的步骤主要分为配置和代码调用。

文章图片
#c##阿里云#开发语言
工业数字孪生:智能制造的新引擎

数字孪生技术作为智能制造的重要支撑技术,正在全球范围内快速发展并得到广泛应用。随着技术的不断成熟和创新,数字孪生将在推动制造业数字化转型、提升生产效率、降低运营成本等方面发挥越来越重要的作用。未来,数字孪生技术有望成为制造业不可或缺的一部分,引领制造业进入一个全新的智能化时代。

文章图片
#智能制造#.net
visual studio 2022 安装net旧版本(net framework4.0和4.5)

Visual Studio 2022安装程序中单个组件中没有 .net framework4.0或者.net framework4.5的问题,官网NET SDK下载没有4.5和4.0的开发包。通过nuget下载4.0和4.5包进行手动安装。

文章图片
#microsoft#.net
Mysql8.1.0 安装问题-缺少visual studio 2019x64组件

在windows下安装Mysql高版本8.1,存在缺少组件 vs 2019 x64的问题。在Visual Studio 2015、2017、2019 和 2022下面找到对应版本,进行下载。提示缺少visual studio 2019 x64可再发行组件。其实就是vc++2015-2022(x64)组件。安装完成之后,就可以正常安装mysql8.1。在微软官网下载vc++可再发行程序包。使用Mys

文章图片
#visual studio#ide#mysql
WPF MVVM框架MvvmLight使用入门

MVVM Light是WPF的一个mvvm框架,目前已经停止维护,适用于Net framework版本下的WPF程序,如果要在net5或者更新的net版本使用,可以使用新的CommunityToolkit.Mvvm包,它是 .NET 社区工具包的一部分,用法和MvvmLight类似。

文章图片
#wpf#microsoft#windows
visual studio和unity项目 git源代码管理忽略文件.gitignore

在使用tfs、svn、git等源代码管理工具时,提交会将文件夹下所又文件提交上去,有些文件是非必要的,会导致错误或者更改很多,让远程看起来比较乱,比如vs项目会有个.vs的隐藏文件、bin下面生成输出目录等等。这时候需要添加一个忽略文件.gitignore用来标记哪些文件可以忽略不提交。下面是C#项目常用的一些.gitignore文件。

文章图片
#unity#git
vscode添加自定义的用户代码片段

在vscode中添加代码片段,提高开发效率。在一个文件中可以定义多个代码片段,只要符合json格式,修改每个代码片段名称,并用连接多行有两种写法:一种需要每行用"",然后行之间用连接(如示例)另一种就是使用特殊符号\n进行分行(不推荐)VSCode 提供了一些预定义的变量,用于获取选定文本或行号等信息。

文章图片
#vscode#ide#编辑器
到底了