首页
前端
JavaScript
Vue3
Network
后端
数据库
分类
归档
标签
应用
收藏
1
Rust-N04:控制流
2
Rust-N03:语句与表达式
3
Rust-N02:数据类型
4
Rust-N01:变量
5
Docker Registry API 常用接口
barwe
累计撰写
218
篇文章
累计创建
59
个标签
累计收到
5
条评论
栏目
首页
前端
JavaScript
Vue3
Network
后端
数据库
分类
归档
标签
应用
收藏
搜索
标签搜索
Python类型注解
scipy
Graphviz
docke
SLURM
black
NFS
Conda
Python
Mamba
NIS
Docker Swarm
Snakemake
clash
direnv
NVM
Nano
Vim
Screen
CSS
Electron
JavaScript Addons
NAPI
C
Django
ArrayBuffer
Blob
TypeScript
Virtual Machine
Docker Machine
配置文件
marked
fastq
MarkDown
highlight.js
djangorestframework
piscina
magic
rails
gitlab
MongoDB
spider
爬虫
vscode
echarts
Docker
Nginx
gcc
centos
云存储
typora
Git
缓存
web
computer
network
JavaScript
Vue3
Vite
以下是
C/C++
相关的文章
2022-08-30
NAPI 笔记 05:运行环境、调用请求 & 引用计数
class Envhttps://github.com/nodejs/node-addon-api/blob/main/doc/env.md模块运行的 JavaScript 环境,通常由 Node.js 或者 node-addon-api 底层创建并传递给开发者使用。Env实例一般不需要我们手动创建
2022-08-30
1468
0
0
C/C++
2022-08-29
NAPI 笔记 04:Object extends from Value
在 NAPI 中,Object类直接继承自Value类,Array类继承自Object类,这与 JavaScript 一致:数组是一类特殊的对象。class Objecthttps://github.com/nodejs/node-addon-api/blob/main/doc/object.mdO
2022-08-29
1082
0
1
C/C++
2022-08-29
NAPI 笔记 03:Value 和它派生的几个基本数据类型
NAPI 在 C++ 中用Napi::Value来表示 JavaScript 值,它对应 JavaScript 中的unknown类型。Napi::Value的其他子类对应了 JavaScript 的响应类型:Napi::NumberNapi::BooleanNapi::StringNapi::Ob
2022-08-29
2468
0
3
C/C++
2022-08-29
NAPI 笔记 02:在 vscode 中引入 napi.h
node-addon-api 提供了 napi.h 供我们编写 C++ 脚本时引入。通过 nvm 管理的 node 全局安装 node-addon-api,其路径默认为:~/.config/nvm/versions/node/v14.17.4/lib/node_modules/node-addon-
2022-08-29
1507
0
0
C/C++
2022-08-29
C++ 基于 template 的泛型
在 JavaScript 中我们这样使用 泛型:function sum<T>(x: T, y: T) { return x + y;}console.log(sum(1,2)) //=> 3console.log(sum('x','y')) //=> xy在 C++
2022-08-29
841
0
0
C/C++
2022-08-25
NAPI 笔记 01:什么是 node-addon-api
Module & Native ModuleModule 是用 JavaScript 写的模块,Native Module 是用 C/C++ 写的模块。C++ AddonsNode.js 是 C++ 写的,所以在 Node.js 中 Addons 指的是用 C++ 编写的动态链接库,它可以像
2022-08-25
2746
0
0
C/C++
2022-07-25
内存的五个分区
内存的五个分区:代码、常量、静态、堆、栈。代码区 以编译的机器码形式存放着程序的代码。函数的名称是一个指针(函数指针),它指向代码区中存放该函数的位置。常量区 存储常量(程序运行期间不能被修改的量,例如各个数值和字符串的字面量等),只能改变常量指针指向的地址,不能改变常量指针指向位置的内容,因为常量
2022-07-25
1213
0
0
计算机基础
C/C++
2022-07-23
委托构造和初始化列表
委托构造 和 初始化列表 都用来帮助构造函数快速初始化成员。委托构造C++可以依据参数列表长度、顺序和类型的不同声明多个构造函数,多个构造函数可能会做一些重复的工作,这时通过调用同一个类的其它构造函数可以消除这种重复,即 将自己的一部分工作委托给其它的构造函数完成,调用其它构造函数的这个构造函数被称
2022-07-23
819
0
0
C/C++
2022-07-23
继承类型:public, protected & private
先定义两个基类:class A {};class B {};C++ 支持多继承:class C: public A, public B {};继承基类时需要指定一个 访问修饰符,不指定时是 private,但是一般使用 public。它们的区别是:如果 C 以 public 的方式继承 A,C 将
2022-07-23
738
0
0
C/C++
2022-07-22
预编译:条件编译
执行 C 程序的第一步是 预编译,所有预编译指令以#开头,例如#include, #define等。预编译阶段需要做的就是对代码进行一个整理,搬运(include)、删减(条件编译)等。条件编译:根据不同的情况编译不同的代码,在预编译阶段完成。条件编译与条件语句不同,条件语句始终是要编译的一部分,而
2022-07-22
1011
0
0
C/C++
1
2
3