最新 最热

聊聊Rust的Cell和RefCell

内部可变性(interior mutability)是Rust用来表示在一个值的外部看起来是不可变的,但是在内部是可变的。这种模式通常用于在拥有不可变引用的同时修改目标数据。...

2023-11-27
1

【C++】类型转换 ② ( C++ 静态类型转换 static_cast | C 语言隐式转换弊端 | 代码示例 )

C++ 中的 static_cast 静态类型转换 , 是使用频率最高的 类型转换 操作符 ,

2023-11-27
1

C编译过程

如果你已经安装了Clion,那么gcc就在根目录下。 如果没有,那么需要去minGW的官网下载安装。添加到环境变量中。

2023-11-26
1

MySQL 批量插入记录报 Error 1390 (HY000)

Golang 后台服务使用 GORM 实现与 MySQL 的交互,在实现一个通过 Excel 导入数据的接口时,使用 Save 方法一次性插入大量记录(>1w)时报了如下错误:

2023-11-26
1

.NET 8 中都有哪些新的变化?

.NET 8 在整个堆栈中带来了数千项性能改进 。默认情况下会启用一种名为动态配置文件引导优化 (PGO) 的新代码生成器,它可以根据实际使用情况优化代码,并且可以将应用程序的性能提高高达 20%。现在支持的 AVX-512 指令集...

2023-11-25
1

Vue 2.0源码分析-渲染函数render

Vue 的 _render 方法是实例的一个私有方法,它用来把实例渲染成一个虚拟 Node。它的定义在 src/core/instance/render.js 文件中:

2023-11-25
1

在macOS上编译和调试OpenJDK

通过运行 bash configure 命令来完成配置构建。这个脚本将检查你的系统,确保所有必要的依赖项都已经满足。如果一切顺利,该脚本将汇总build的配置、将使用的工具,以及 build 将使用的硬件资源:...

2023-11-24
1

impl Trait 的使用

Rust 通过 RFC conservative impl trait 增加了新的语法 impl Trait,它被用在函数返回值的位置上,表示返回的类型将实现这个 Trait。随后的 RFC expanding impl Trait 更进一步,允许 impl Trait 用在函数参数的位置,表示...

2023-11-24
1

Nginx的编译和安装

Nginx 是最流行的Web服务器,根据 W3Techs 最新的统计,世界上三分之一的网站在使用Nginx。

2023-11-24
1

Pin<Box<dyn Future<>>>解析

Tower 是一个专注于对网络编程进行抽象的框架,最核心的抽象为 Service trait。Service::call 接受一个 request 进行处理,成功则返回 response,否则返回 error。

2023-11-24
1