随笔分类 - C# 编程
C#编程知识分享、记录
摘要:visual studio 调试技巧 概述 在使用visual studio 进行调试的时候,有几个调试方法很好用,这里做一些记录。 GTEST 单元测试 参考 VS2022创建C C++ GTEST工程 - Hello-FPGA - 博客园 (cnblogs.com) 内存查看 命令行测试动态库
阅读全文
摘要:使用windows 系统的伙伴都深受其扰,动不动就要强制更新,并且无法长时间关闭更新。这里推荐一个工具来禁止更新。 下载地址 https://github.com/WereDev/Wu10Man/releases
阅读全文
摘要:图形界面工具 GitHub Desktop GitHub 开发的一款跨平台的图形化 Git 工具,支持 Windows、macOS 和 Linux。 特点包括简洁的用户界面、易于创建和管理仓库、提交变更、分支管理等。 SourceTree Atlassian 提供的一款免费的跨平台 Git 和 Me
阅读全文
摘要:转载自 https://www.cnblogs.com/chaofn/p/8323852.html 第一步: 到我的百度网盘下载MatlAB2017a的原安装程序和破解补丁: 链接:https://pan.baidu.com/s/1jJz97DW 提取密码: d59m 第二步: 下载的两个iso文件
阅读全文
摘要:原因 需要对带代码进行单元测试,选择在Visual studio 中使用GTEST 框架。 实施 创建一个常规的控制台可执行程序。然后使用NUGET安装包 安装GTEST 头文件和动态库,同时安装GTEST ADAPTER。 安装可能提示找不到包源,此时需要根据提示配置一下,注意通配符很关键,不要问
阅读全文
摘要:原因 当Windows操作系统遇到严重错误导致系统崩溃时,屏幕显示为蓝色,通常伴有错误代码和信息,这被称为“蓝屏死机”(Blue Screen of Death,简称BSOD) https://www.thepaper.cn/newsDetail_forward_28126297 这次蓝屏事件影响非
阅读全文
摘要:什么是size_t size_t 类型在不同的平台上对应不同的底层整数类型,具体取决于平台的指针大小。size_t 主要用于表示大小和长度,如数组的元素数量、缓冲区的大小等,它的设计目的是为了匹配指针的大小,以避免类型不匹配引起的错误。 在 Windows 和 Linux 平台上: 对于32位系统(
阅读全文
摘要:今天突然centos 服务器的git不正常了。 error:RPc failed;result=22,HTTP code=422 fatal:The remote end hung up unexpectedly 在CentOS上升级Git版本,可以通过多种方法实现,包括使用Yum包管理器、源码编译
阅读全文
摘要:eclipse及其插件安装 对于我这种被VS惯坏了的人来说,make file 非常不友好的,最近要在redhat 下面去编译c++动态库和应用程序,原有的工程是在window下面的,要到linux下编译就要自己写make file ,或者用eclipse ,写make file是不能写了,看看ec
阅读全文
摘要:## 背景 我有一个vs2015 的gtest 工程,编译完成后,需要gtest adapter帮我把测试列表显示出来,但是通过vs自带的工具或者网页下载安装遇到2个问题: 1、下载速度超级慢,慢到我能到火星再回来; 2、网页下载安装后,打开vs显示没有安装,依然不可用。https://market
阅读全文
摘要:这是非常常用的一个场景,我们是看一下具体写法 C语言 filename 就可以作为fopen()的入参使用; #include <stdio.h> #include <stdlib.h> #include <time.h> int main() { time_t t = time(NULL); st
阅读全文
摘要:
背景 BISS-C 是常见的位置编码器传输协议,相对于传统的协议,支持更快的传输速度,电器接口为电压差分RS422或者485,抗干扰能力较强,在精密位置传输中应用广泛。 下述信息源自雷尼绍 典型的请求循环进程如下: 当空闲时,主接口使MA线保持高电平。光栅通过使SLO线保持高电平显示它已准备就绪。
阅读全文

摘要:起因 工程师发给用户一个VS编译的windows应用程序,客户反应打不开,报缺少dll。可是dll明明就在当前目录啊,为什么还会报错呢? 那应该是该DLL依赖的其它DLL不存在导致的,用depends软件打开看看依赖吧。不看不知道,一看吓一跳,缺的DLL还不少,MSVCP140D.DLL, VCRN
阅读全文
摘要:现象 在用C++调试dll动态库的时候汇报上述错误,我用VS2015编译的DEBUG版本动态库,实际在VS2019中调试 解决方法 在工程属性中做出如下选择,代码生成->多线程调试DLL ,出现这个错误是由于编译时没有引入debug库的原因
阅读全文
摘要:GenICam 说明 一个统一的编程规则,这样我们只需要一个应用软件,就可以支持符合标准的不同型号相机,当我们升级相机、更换相机时,不需要编写不同的软件代码。 The goal of GenICamTM (Generic Interface for Cameras) is to provide a
阅读全文
摘要:需求 软件界面需要使用表格,对数据进行显示、交互,这是一个非常通用的需求。 实现方法 DataGridView介绍 参考 https://docs.microsoft.com/en-us/dotnet/desktop/winforms/controls/basic-formatting-and-st
阅读全文