Home
Interview
工作经历
Q&A
LeetCode
高频考题
面试经典150题
C++
知识点
STL
基础
Python
Django
基础
Linux
性能分析 tools
Windows
Course
李宏毅 ML/DL
Linear Algebra
Archives
About
疯狂的TalentQ
累计撰写
102
篇文章
累计创建
0
个标签
累计收到
0
条评论
栏目
Home
Interview
工作经历
Q&A
LeetCode
高频考题
面试经典150题
C++
知识点
STL
基础
Python
Django
基础
Linux
性能分析 tools
Windows
Course
李宏毅 ML/DL
Linear Algebra
Archives
About
目 录
CONTENT
最新文章
2025-11-14
ubuntu 24.04 使用 docker compose 搭建 Gerrit
1 创建项目目录 mkdir -p ~/gerrit && cd ~/gerrit 2 编写 docker-compose.yml 把下面内容保存为 docker-compose.yml;已默认挂载本地路径、开启 Web 界面,并配置好数据库。 services: gerrit: ima
2025-11-14
9
0
0
Linux
2025-11-14
Ubuntu 安装 docker 和 docker compose
0 官方教程 官方安装教程有坑,安装后不能正常 sudo apt update,这是因为无法连接 docker 的官方源。换成阿里源就好了。 接下来记录完美的安装流程。 1 卸载冲突的包 sudo apt remove $(dpkg --get-selections docker.io docker
2025-11-14
0
0
0
Linux
2025-11-14
Linux 源码安装 htop
0 说明 先执行: sudo apt install htop 如果由于特殊情况不行,那就进行源码安装。 1 源码 最新源码:https://github.com/htop-dev/htop/releases,选择 tar.gz 文件。 2 解压、编译、安装 注意 prefix 参数,用于指
2025-11-14
0
0
0
Linux
2025-10-31
ffmpeg 改变视频倍速
将 input.mp4 变为原来的 M 倍速。N = 1 / M。 ffmpeg -i input.mp4 -filter_complex "[0:v]setpts=N*PTS[v];[0:a]atempo=M[a]" -map "[v]" -map "[a]" output.mp4
2025-10-31
0
0
0
Linux
Windows
2025-10-16
Ubuntu 下缩小 PDF 文件
1 背景 有些场景下我们需要体积更小的 PDF 文件,比如一些网站对上传的文件大小有限制。 于是我们需要一个方便的工具,将既有的 PDF 文件缩小,得到一个内容不变但是体积合理的新 PDF 文件。 2 工具 该工具实现为一个简单的 shell 脚本。 #!/bin/bash # 1. 安装 # su
2025-10-16
3
0
0
Linux
2025-10-14
Django 基础指令
Django 是一个使用 Python 语言的后端框架,适用于快速开发和迭代小项目。 1 环境准备 需要 Python 环境。建议使用 Anaconda 管理 Python 环境。 官网地址:Anaconda、Python、Django。 创建 conda 环境,选择一个合适的 Python 版本,
2025-10-14
1
0
0
Python
Django
2025-10-13
C++ 手动实现 shared_ptr
1 shared_ptr 简述 共享指针。允许多个 shared_ptr 指向同一个对象。 shared_ptr 的内部共同维护一个计数器,记录当前有多少个 shared_ptr 指向共同的对象。当 计数器为0时,释放对象资源。计数器本身是线程安全的。 手动实现 shared_ptr: 使用 ato
2025-10-13
2
0
0
高频考题
LeetCode
2025-10-11
反转链表 - 每k个反转一次
1 题目 给定一个链表,每 k 个反转一次,不足 k 个不反转。 在 leetcode 上没找到,应该是有的。 2 题解 两次遍历: 第一次获取链表的长度 size,目的是为了第二次遍时的判断剩余元素是否还能支持反转: size - i >= k; 第二次每k个进行反转; #include <ios
2025-10-11
3
0
0
LeetCode
高频考题
2025-10-10
反转链表 - 反转指定的区间
1 题目 反转指定的区间 2 题解 两种方式: 先找到 left 和 right,记录好前后的位置,反转区间,再链接好; 先找到 left,在到达 right 之前,逐个反转,到达 right 后则程序结束; 这两种方式的时间复杂度都是 O(n)。第一种方式需要两次遍历,第二种方式只需要一次遍历。
2025-10-10
7
0
0
高频考题
LeetCode
2025-10-10
反转链表 - 反转整个链表
0 是我不懂事了 这玩意儿我在上古时代就写过了,不就是指针断开再链接上嘛!仅一眼,就已经秒了。 可是啊,可是啊,它苦涩如歌... 我已经好几次在面试中遇到反转链表,并且都翻车了!从初见时的心中一喜,到过程中的逐渐怀疑,再到运行报错“null pointer”时的惶恐,最终在百般调试后的绝望... 反
2025-10-10
6
0
0
高频考题
LeetCode
1
2
3
4
5
...
11