c
-
C#验证邮箱格式正则表达式
1 /// <summary> 2 /// 验证邮箱格式 3 /// </summary> 4 /// <param name=”email…
-
U8 V13.0小白入门开发记录六——————-插件开发(C#)调试
这里继续延用上一章所写的内容举例。在上一章创建完工程并写完方法后,如何调试我们的业务逻辑呢? 1.首先登录我们的U8 V13客户端 2.在VS打开的工程中,点击【调试】-&…
-
C#中的委托(delegate)与事件(event)
委托 .NET团队之初想要实现一种用于任何后期绑定算法的引用类型,也就是想要一种可用于对方法引用的一种结构,同时又希望它能支持单播和多播,于是委托诞生了。 多播指的将多…
-
arduino自定义库c与c++的区别
起初是想把手头的红牛开发板的基于stm32标准库的例子都改成用arduino库的 发现arduino库是基于hal库的 不是直接把c文件挪过来就能用的 arduino是c…
-
在 C# 中使用 Span<T> 和 Memory<T> 编写高性能代码
目录 在 C# 中使用 Span 和 Memory 编写高性能代码 .NET 中支持的内存类型 .NET Core 2.1 中新增的类型 访问连续内存: Span 和 Memory…
-
pybind11使用记录—ubuntu下使用cmake编译c++工程为python库
前言: 因为最近c++下的工程需要在python下调用,所以需要把c++编译成可供python调用的库,记录一下具体做法: 编译c++有多种方法,因为我的是cmake构建的工程,所…
-
C++ 静态库、动态库使用Cmake构建系统
案例1:无静态库、动态库参与 文件目录结构1 假设include目录存放头文件data.h包含函数声明,src目录存放对应的data.cpp文件包含函数定义、以及一个全局变量。ma…
-
Pybind11实现python调取C++
1、一些处理矩阵运算,图像处理算法,直接采用python实现可能速度稍微慢,效率不高,或者为了直接在python中调用其他C++第三方库。 图像,矩阵在python中通常表示为nu…
-
C#扩展方法
1.扩展方法定义 向现有的类型“添加”方法。例如:String Int Class DataTable等 2.语法规则 扩展方法定义在静态类的静态方法中 第一个参数指定该方法用于哪…
-
C#下载csv代码总结(解决中文乱码问题)
/// <summary> /// 下载 /// </summary> /// <param name=”startTime”…