AndreaDO

导航

#

[置顶] 新手VSCode配置C++20

摘要: 最近买了本C++20的书,想要自己配置下在VScode的环境 例子代码: #include <iostream> #include <format> int main() { std::cout << std::format("Hello, world! {0}", 123) << std::end 阅读全文

posted @ 2023-11-25 14:15 AndreaDO 阅读(4843) 评论(4) 推荐(8) 编辑

2024年10月29日 #

C#的vs2019项目打包安装程序exe

摘要: C#的vs2019项目打包安装程序exe 1.在扩展插中安装插件 在Nget包管理器中搜索如下名字的插件 Microsoft Visual Studio Install Projects 点击安装后重启vs2019 2.创建Setup Project项目 完成安装后点击项目中新建项,创建Setup 阅读全文

posted @ 2024-10-29 11:23 AndreaDO 阅读(68) 评论(0) 推荐(0) 编辑

2024年10月11日 #

EPICS的学习1

摘要: EPICS的学习1 本人因为工作需要学习EPICS的使用,于是去网上研究这个,发现资料不多,而且比较杂乱,而且基本上只能去看英文文档,故花费了自己不少的时间。决定将自己的学习整理成笔记,发在网上,以后有需要的可以也来学习和看看,如果对我的笔记中感到疑惑产生了问题,也可以在评论区提出。 安装EPICS 阅读全文

posted @ 2024-10-11 17:26 AndreaDO 阅读(96) 评论(0) 推荐(0) 编辑

EPICS 的介绍和安装

摘要: EPICS平台的介绍和安装方法 EPICS的学习网址 https://epics-controls.org/ https://controlssoftware.sns.ornl.gov/training/2022_USPAS/ EPICS是什么 简介 EPICS(Experimental Physi 阅读全文

posted @ 2024-10-11 11:29 AndreaDO 阅读(109) 评论(0) 推荐(0) 编辑

倍福和C#通信

摘要: C#通过代码获取倍福plc中变量的值 首先你的电脑上要安装TwinCAT的软件,然后项目中包含他们的库文件 using TwinCAT.Ads; 通信 在完成通信后,才能访问plc中变量 var ads = new TcAdsClient(); ads.Connect(plc.Ip, plc.Por 阅读全文

posted @ 2024-10-11 09:02 AndreaDO 阅读(47) 评论(0) 推荐(0) 编辑

2024年10月8日 #

EPICS pythonSoftIOC教程

摘要: EPICS pythonSoftIOC教程 conda 安装EPICS pythonSoftIOC教程 进入你的conda环境中,输入命令 pip install softioc pip install cothread 当你安装完成后 pythonSoftIOC --version 输出这种表示安 阅读全文

posted @ 2024-10-08 09:48 AndreaDO 阅读(14) 评论(0) 推荐(0) 编辑

Linux配置conda环境

摘要: Linux配置conda环境 配置conda环境 打开终端,输入命令下载 ##wget 加网址,中间可以加-c参数,断点续传 wget https://repo.anaconda.com/archive/Anaconda3-2023.03-Linux-x86_64.sh 下载好了后,输入bash 文 阅读全文

posted @ 2024-10-08 09:40 AndreaDO 阅读(118) 评论(0) 推荐(0) 编辑

2024年9月19日 #

常见滤波算法

摘要: 下面是10种经典的软件滤波方法的程序和优缺点分析: 1、限副滤波 A、方法:根据经验判断,确定两次采样允许的***大偏差值(设为A),每次检测到新值时判断: 如果本次值与上次值之差<=A,则本次值有效 如果本次值与上次值之差>A,则本次值无效,放弃本次值,用上次值代替本次值 B、优点:能有效克服因偶 阅读全文

posted @ 2024-09-19 15:54 AndreaDO 阅读(11) 评论(0) 推荐(0) 编辑

2024年8月27日 #

C#中其他线程获取UI信息

摘要: C#中其他线程获取UI信息 使用委托方式 在除了主线程的时候获取UI的内容,有时候会出现意想不到的异常报错,为了避免这种情况,使用委托是最好的选择。 如下,例子是其他线程获取控件中的Text内容。 // 委托 /// <summary> /// 获取控件Text的委托 /// </summary> 阅读全文

posted @ 2024-08-27 09:01 AndreaDO 阅读(14) 评论(0) 推荐(0) 编辑

2024年7月26日 #

C#调用C++的dll方法

摘要: C#调用C++的dll方法 有时候用一些硬件厂家的库函数,厂家没有支持C#的,就只有C、C++语言,这个时候只能将C、C++编译成dll文件,然后用C#来调用这些接口。 下面使用环境为vs2010,win32,x86 C++打包成为dll 首先创建一个win32的C++项目 然后点击向导中的dll 阅读全文

posted @ 2024-07-26 17:29 AndreaDO 阅读(63) 评论(0) 推荐(0) 编辑

2024年6月27日 #

winform的键盘和鼠标事件

摘要: winform的键盘和鼠标事件,vs2010中 键盘事件 在C#中,WinForms 应用程序中可以处理各种键盘事件。以下是一些常用的键盘事件及其示例代码,适用于Visual Studio 2010。 1. KeyDown 事件 KeyDown 事件在按下某个键时触发。可以用来处理用户按下键盘的操作 阅读全文

posted @ 2024-06-27 21:18 AndreaDO 阅读(254) 评论(0) 推荐(0) 编辑