Clang

发布时间:2022-03-25  栏目:工程部署, 软件、框架及系统  评论:0 Comments

Clang是一个C语言、C++、Objective-C语言的轻量级编译器。源代码发布于BSD协议下。Clang将支持其普通lambda表达式、返回类型的简化处理以及更好的处理constexpr关键字。 Clang是一个由Apple主导编写,基于LLVM的C/C++/Objective-C编译器 2013年4...

COM组件

发布时间:2022-02-22  栏目:C++, Windows, 工程部署, 软件、框架及系统, 软件接口  评论:0 Comments

COM component(COM组件)是微软公司为了计算机工业的软件生产更加符合人类的行为方式开发的一种新的软件开发技术。在COM构架下,人们可以开发出各种各样的功能专一的组件,然后将它们按照需要组合起来,构成复杂的应用系统。由此带来的好处是多...

GTest

发布时间:2022-02-06  栏目:C++, Linux, Windows, 工程部署, 软件、框架及系统  评论:0 Comments

gtest是一个跨平台的(Liunx、Mac OS X、Windows、Cygwin、Windows CE and Symbian)C++单元测试框架,由google公司发布。gtest是为在不同平台上为编写C++测试而生成的。它提供了丰富的断言、致命和非致命判断、参数化、”死亡测试”等等。   &...

托管代码

发布时间:2022-01-29  栏目:C++, Java, Windows, 工程部署, 软件、框架及系统, 软件安全, 软件接口  评论:0 Comments

托管代码就是执行过程交由运行时管理的代码。 在这种情况下,相关的运行时称为公共语言运行时 (CLR)。 BTW, CLI是命令行接口,不要搞混了。   CLR 负责提取托管代码、将其编译成机器代码,然后执行它。 除此之外,运行时还提供多个重要服...

cMake笔记

发布时间:2022-01-19  栏目:C++, Windows, 工程部署, 软件、框架及系统  评论:0 Comments

list 列表操作命令: 1、 list(LENGTH <list> <output variable>) 2、 list(GET <list> <element index> [<element index> …] <output variable>) 3、 list(APPEND <list> <element> [&l...

#pragma once

发布时间:2022-01-19  栏目:C++, Windows, 工程部署, 软件、框架及系统  评论:0 Comments

#pragma once是一个比较常用的C/C++预处理指令,只要在头文件的最开始加入这条预处理指令,就能够保证头文件只被编译一次。   #pragma once是编译器相关的,有的编译器支持,有的编译器不支持,具体情况请查看编译器API文档,不过大部分编...

NuGet

发布时间:2022-01-18  栏目:C++, Windows, 工程部署, 软件、框架及系统  评论:0 Comments

主页:NuGet Gallery | Home NuGet(读作New Get)是用于微软.NET开发平台的软件包管理器,是一个Visual Studio的扩展。在使用Visual Studio开发基于.NET Framework的应用时,NuGet能够令你在项目中添加、移除和更新引用的工作变得更加快捷方便...

ABTest

发布时间:2022-01-05  栏目:AI应用领域, 工程部署, 软件、框架及系统  评论:0 Comments

在现实的产品设计场景中,我们经常会遇到多个设计方案的选择。例如,App或网页端某个页面的某个按钮的颜色是用蓝色还是红色,是放在左边还是右边?传统的解决方案通常是集体表决或由某位Leader拍板,类似的选择还有很多,从概率上很难保证传统的...

Shader(着色器)

发布时间:2021-11-16  栏目:图像处理, 工程部署, 机器视觉, 深度学习  评论:0 Comments

Shader(着色器)应用于计算机图形学领域,指一组供计算机图形资源在执行渲染任务时使用的指令,用于计算图像的颜色或明暗。但近来,它也能用于处理一些特殊效果,或者视频后处理。通俗地说,着色器告诉电脑如何用特有的一种方法去绘制物体。 程...

Java环境安装及配置

发布时间:2021-11-09  栏目:Java, Windows, 工程部署, 软件、框架及系统  评论:0 Comments

Java安装配置到Path中之后,需要重新启动命令行窗口才能起效 Java环境变量配置步骤参考   重新开tab应该是不行 child process 的,env是继承parent process的;需要关闭之后重新开 另外Windows下的环境变量应该是不区分大小写的

The Windows Subsystem for Linux (WSL)

发布时间:2021-11-08  栏目:Linux, 工程部署, 软件、框架及系统  评论:0 Comments

The Windows Subsystem for Linux lets developers run a GNU/Linux environment — including most command-line tools, utilities, and applications — directly on Windows, unmodified, without the overhead of a traditional v...

ONNX

发布时间:2021-11-05  栏目:人工智能, 图像处理, 工程部署, 机器学习, 机器视觉, 深度学习, 软件、框架及系统  评论:0 Comments

开放神经网络交换(Open Neural Network Exchange)简称ONNX是微软和Facebook提出用来表示深度学习模型的开放格式。所谓开放就是ONNX定义了一组和环境,平台均无关的标准格式,来增强各种AI模型的可交互性。 换句话说,无论你使用何种训练框架训...

Syft及TensorFlow Encrypted

发布时间:2020-11-17  栏目:工程部署, 深度学习  评论:0 Comments

Syft(也称为PySyft),因为到目前为止,它最成熟的实现是用Python编写的,并且是为Python编写的,由OpenMined(一个致力于启用隐私保护AI的开源社区)维护。在这里复制他们的使命声明是值得的: 设计用于人工智能的行业标准工具时,有以下几个...

相册集

pix pix pix pix pix pix

关于自己

杨文龙,微软Principal Engineering Manager, 曾在各家公司担任影像技术资深总监、数据科学团队资深经理、ADAS算法总监、资深深度学习工程师等职位,热爱创新发明,专注于人工智能、深度学习、图像处理、机器学习、算法、自然语言处理及软件等领域,目前发明有国际专利19篇,中国专利28篇。

联系我

个人技术笔记

290125097@qq.com

2015 in Shanghai