相关文章
C++11 shared_ptr类型智能指针学习
智能指针和普通指针的用法类似,但是智能指针可以在适当时机自动释放分配的内存。
C++11有三种类型的智能指针,shared_ptr、unique_ptr 以及 weak_ptr; 先学习shared_ptr类型;
shared_ptr<T> 的定义位于<memory>头文件,并位于 std 命名空间中; T 表示指针指…
编程日记
2025/1/24 8:25:46
如何修改CentOS登录时默认目录
查了一下,有说改/etc/passwd文件的,有说改.bashrc文件的,也有说改.bash_profile,修改的方法都不一样。
我要改的是root登录时的目录,最后修改了/root/.bash_profile文件,只要加一行cd 路径就可以。 这个文…
编程日记
2025/1/24 8:42:17
Docker的安装以及使用
每次安装Docker都会报一堆错,痛定思痛干脆自己总结一篇!!! Docker的安装
卸载系统自带的旧版本
sudo apt-get remove docker docker-engine docker.io containerd runc
获取软件最新源
sudo apt-get update
安装apt依赖包
s…
编程日记
2025/1/18 2:37:04
嵌入式系统中的FPGA
举个栗子 假设你有一台智能家居系统,其中的FPGA可以被类比为智能家居中的中央控制器。
智能家居系统: 定制家居逻辑: 你希望智能家居系统能够根据你的生活习惯、时间表和喜好自动控制灯光、温度、窗帘等设备。就像FPGA中可以根据需求重新配置…
编程日记
2025/1/24 3:04:52
Linux shell编程学习笔记22: () $() (()) 的用法小结
最近学习Linux Shell编程,对 () (()) [] [[]]等符号的用法还是有点分不太清楚,于是决定再梳理一下。今天先整理 () $() (()) 的用法。
1 单小括号()
1.1 子shell(命令组) 括号中的命令将会新开一个子shell顺序执行,所…
编程日记
2025/1/24 7:53:08
CLIP Surgery论文阅读
CLIP Surgery for Better Explainability with Enhancement in Open-Vocabulary Tasks(CVPR2023) M norm ( resize ( reshape ( F i ˉ ∥ F i ‾ ∥ 2 ⋅ ( F t ∥ F t ‾ ∥ 2 ) ⊤ ) ) ) M\operatorname{norm}\left(\operatorname{resize}\…
编程日记
2025/1/18 7:57:44
C语言实现给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。
完整代码:
// 给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。
#include<stdio.h>int main(){int num;int len0;printf("请输入一个不多于5位的正整数:");scanf("%d",&n…
编程日记
2025/1/21 4:22:02