首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#编译

打造跨平台应用:单一代码库,多平台运行 | 开源专题 No.84

小柒

Hermes JS Engine 是一个为 React Native 应用程序的快速启动而优化的 JavaScript 引擎。它具有静态预编译和紧凑字节码等特性...

400

学习了C/C++,居然不了解Cmake这一利器

鳄鱼儿

源代码中包含多个头文件,可以通过 include_directories 添加头文件所在的 include 目录,这个命令会将指定的目录添加到编译器的头文件搜索...

500

不要混淆 typeof 的值运算和类型运算

HelloWorldZ

JavaScript 的 typeof 遵守 JavaScript 规则,TypeScript 的 typeof 遵守 TypeScript 规则。它们的一个重...

600

【社区投稿】给 NdArray 装上 CUDA 的轮子

MikeLoveRust

Ndarry是Rust编程语言中的一个高性能多维、多类型数组库。它提供了类似 numpy 的多种多维数组的算子。与 Python 相比 Rust 生态缺乏类似 ...

500

Go:深入解析internal/race包,数据竞争检测的利器

运维开发王义杰

开发者在编写 Go 程序时不需要直接使用 internal/race 包。相反,Go 工具链在编译时会自动使用该包。开发者只需要在编译和运行时使用 -race ...

1610

.NET 源生成器 (SG) 实现自动注入生成器

郑子铭

源生成器(Source Generators,简称SG)作为.NET编译器平台Roslyn中的一项强大功能,为我们提供了一个独特的机会,可以在编译时生成或修改C...

2710

.NET 体系概览图集- 2024 最全总结

郑子铭

AOT编译(Ahead of Time Compilation,预先编译或静态编译),在构建(发布)时将高级语言编译为本地机器码,让程序更快的启动、运行。可以将...

4710

我已彻底拿捏 React Compiler,原来它是元素级细粒度更新。原理性能最佳实践都在这七千字里

用户6901603

除此之外,你也可以把代码拷贝到 React Compiler Playground。这是一个在线的代码编译转换工具。我们可以利用这个工具方便的将代码转换成 Co...

5700

彻底搞清楚vue3的defineExpose宏是如何暴露方法给父组件使用

前端欧阳

首先需要在浏览器中找到编译后的使用defineExpose宏的child.vue文件,在network面板中找到child.vue,然后右键点击Open in ...

6310

Java一分钟之——泛型方法与泛型接口

Jimaks

在Java编程的世界里,泛型(Generics)是一个强大的特性,它允许你在编译时检查类型安全,并且所有的强制转换都是自动和隐式的,提高了代码的重用性和灵活性。...

7810

Java一分钟之-泛型擦除与类型安全

Jimaks

尽管有类型擦除,但Java的泛型依然提供了类型安全。在编译阶段,Java会进行类型检查,确保我们只能向泛型容器中添加正确的类型。例如,以下代码会引发编译错误:

3710

Java一分钟之-Maven项目管理工具使用

Jimaks

Maven通过一个项目对象模型(Project Object Model,POM)来管理项目,利用中央仓库下载依赖,执行构建任务如编译、测试、打包和部署等。

6610

配置C++的学习环境

二哈侠

最常用的免费可用的编译器是 GNU 的 C/C++ 编译器,如果您使用的是 HP 或 Solaris,则可以使用各自操作系统上的编译器。

5800

在全志D1-H的MQ_Pro开发板上添加Tina下的GPIO驱动

阿志小管家

linux系统操作: 1.通过make 编译出gpioled.ko文件 2.通过 /home/tina-d1-h/prebuilt/gcc/linux-x8...

3510

通过扩展指令增强基于覆盖引导的模糊测试

FB客服

Clang是一款针对C、C++、Objective-C和Objective-C++编程语言的编译器,该编译器属于LLVM项目的一个部分,可以提供比GCC这种传统...

7300

Java基础篇:您真的了解Java中的重载吗?

JavaBuild

重载是发生在编译期间的一种静态绑定,编译器通过方法签名来定位具体重载的哪个方法,如String的valueOf就是一个方法重载的案例典范,上代码!

5000

每日一道Java面试题:说一说Java中的异常

JavaBuild

任何一个程序都无法保证100%的正常运行,程序发生故障的场景,我们称之为:异常,在Java中对于异常的处理有一套完善的体系,今天我们就来一起学习一下。 老样子,...

3500

C语言竟可以调用Go语言函数,这是如何实现的?

开发内功修炼

幸运的是,cgo 编译工具不但可以胜任编译工作,还把编译过程的中间文件也能展示出来。这对大家理解其内部工作方式非常有帮助。

2700

String s1 = new String(“abc“);这句话创建了几个字符串对象?

一切总会归于平淡

接下来,让我们看看字符串对象是如何创建的: 当我们用 new String("abc") 这样的语法创建字符串时,JVM会先检查字符串常量池里是否已经有了 ...

5700

当Java 22遇到 SpringBoot 3.3.0!

JavaEdge

华为 · 软件开发工程师 (已认证)

Java 22 是一个重大的进步,是一个值得升级版本。有一些重大的最终发布功能,如 Project Panama及一系列更优秀的预览功能。我不可能覆盖它们全部,...

5500
领券