
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
最近这几年一直没用过c#开发,都是从事Qt c++开发工作,回想一下之前c#还要追溯到2019年,算算时间大概都已过去4,5年了,时间飞快。2019真是个神奇的数字,vs2019是我用的时间最长的一个IDE,新冠起始于2019/12,而微软的.net core 3.0也是发布于2019年,微软终于开始拥抱开源、拥抱跨平台。仿佛2019之前是一个世界,2019之后是另一个世界。。

0.介绍opencv之前先了解下visual studio和opencv之间的版本对应关系VS版本与VC版本对应关系Visual Studio 6 : vc6Visual Studio 2003 : vc7Visual Studio 2005 : vc8Visual Studio 2008 : vc9Visual Studio 2010 : vc10Visual Stu...
qmake介绍一个Qt应用程序的编译大概需要执行3步: qmake -project、qmake、make。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FbJxc1oH-1629351132660)(C:\Users\jc\AppData\Roaming\Typora\typora-user-images\image-20210819131724642.png)]

int main(){//系统宏#ifdef __ANDROID__string port("/dev/ttyUSB1");#elif __linux__string port("/dev/ttyUSB0");#elif _WIN32string port("Com3");#endif//编译器宏#ifdef _MSC_VERcout << "hello MSVC" <<

文件作用域命名空间:少一层缩进,让文件更干净var:右值类型明显时用,不明显时别滥用string?:明确谁能为空,减少空引用风险record:更适合 DTO、响应对象、数据模型init:只允许初始化时赋值,更安全required:让必填项在编译期就暴露问题模式匹配:让判断更结构化新版switch:让分支逻辑更简洁、更现代如果你正在学 .NET 8,那么一定不要只盯着 Web API、EF Core
AntdUI是一个开源的Winfrom第三方库,它可以使你的Winform窗体程序更加美观。项目地址:https://gitee.com/antdui/AntdUI框架选择.net6编译器要求 Visual Studio 2022 以及以上Visual Studio 安装 旧版本(.NET Framework 4.0 和 4.5)右键解决方案,添加现有项目,将AntdUI.csproj工程添加到当

资源可以分为静态资源或动态资源进行引用。分别是通过使用 StaticResource 标记扩展或 DynamicResource 标记扩展完成的。StaticResource的用法:通过替换已定义资源的值(x:Key)来为 XAML 属性提供值。这里添加静态资源就是可以对单个控件的样式单独控制,定制化。为后面的控件样式所用。

如果你是第一次接触 VS Code 插件开发,不要想着一开始就做很复杂的东西。最好的入门方式,就是先把一个小而完整的插件做出来。项目创建代码编写本地调试打包测试正式发布那你就已经超过了很多只停留在“看教程”阶段的人。
第一次接触 Linux 时,很多人会觉得命令行很陌生,甚至有点“门槛高”。但实际上,Linux 命令行是非常高效、非常强大的工具。只要掌握最基础的命令,你就可以完成目录切换、文件管理、内容查看、搜索定位等常见操作。Shell 可以理解为 Linux 系统中的“命令解释器”。它负责接收你输入的命令,然后把命令交给操作系统执行。你和 Linux 系统之间的“翻译官”一个执行命令、管理文件、查看系统信息
我们在工作中肯定会遇到网络通信方便的软件需要维护和开发,不管是C++,C#,java中原生的Socket我们可以写过。我们都知道定义一套完整的Socket通讯服务端和客户端以及网络通讯的协议是一件很麻烦的事情,而今天要介绍的Cowboy.Sockets开源框架帮助我们搭建好了通讯的服务端和客户端,同时网络通讯中所使用的数据协议Cowboy.Sockets也帮我们制定好了一个框架,方便了我们后续开发







