相关文章
数据结构 【单链表练习】
今天来探讨两个练习题要使用的思想为快慢指针。 1、返回链表的中间节点 给你单链表的头结点 head ,请你找出并返回链表的中间结点。如果有两个中间结点,则返回第二个中间结点。 整体思路如下图所示: 代码如下:
/*** Definition f…
编程日记
2025/1/23 17:28:26
Python项目——生成工程的requirements.txt文件
之前开发通过CMake构建的C项目,可以指定依赖库的版本,进行版本控制。最近有一个项目是Python代码编写的,需要生成requirements.txt文件来指定库的版本。 1.使用 pipreqs 生成当前项目的 requirements.txt https://github.com/bndr/pipreqs 1.…
编程日记
2025/1/23 17:33:30
云计算面试题之六.运维架构篇
《(全国)运维项目架构阶段第1套卷》
卷面总分 题号 单选题 多选题 100 题分 70 30 得分
一、单选题(每题2分,共计70分;得分____) 1. 对FQDN描述不正确的是( )
A、识别主机 B、通常设置是唯一的 C、服务器间交互需要识别的 D、提供机器性能 2. 配置本地光盘yum时,…
编程日记
2025/1/23 17:30:59
DDRPHY数字IC后端设计实现系列专题之数字后端floorplanpowerplan设计
3.2.3 特殊单元的布局
布图阶段除了布置 I/O 单元和宏单元,在 28nm 制程工艺时,还需要处理两种特 殊的物理单元,Endcap 和 Tapcell。
DDRPHY数字IC后端设计实现系列专题之后端设计导入,IO Ring设计
(1)拐…
编程日记
2025/1/23 17:39:51
详细解析STM32 GPIO引脚的8种模式
目录
一、输入浮空(Floating Input):GPIO引脚不连接任何上拉或下拉电阻,处于高阻态
1.浮空输入的定义
2.浮空输入的特点
3.浮空输入的应用场景
4.浮空输入的缺点
5.典型配置方式
6.注意事项
二、输入上拉(Inpu…
编程日记
2025/1/17 20:29:25
vue3 + vite + ts 配置 @ 别名
第一步 npm install types/node -D第二步 这是原 vite.config.ts文件import { defineConfig } from vite
import vue from vitejs/plugin-vue// https://vitejs.dev/config/
export default defineConfig({plugins: [vue()],
})改成下面这个import { defineConfig } from vite
…
编程日记
2025/1/21 18:35:09
【递归回溯与搜索算法篇】算法的镜花水月:在无尽的自我倒影中,递归步步生花
文章目录 递归回溯搜索专题(一):递归前言第一章:递归基础及应用1.1 汉诺塔问题(easy)解法(递归)C 代码实现时间复杂度和空间复杂度易错点提示 1.2 合并两个有序链表(easy…
编程日记
2025/1/18 9:18:18
一次需升级系统的wxpython安装(macOS M1)
WARNING: The scripts libdoc, rebot and robot are installed in /Users/用户名/Library/Python/3.8/bin which is not on PATH. 背景:想在macos安装Robot Framework ,显示pip3不是最新,更新pip3后显示不在PATH上
参看博主文章末尾
MAC系统…
编程日记
2025/1/16 17:22:23