最新文章第16页
推荐一款开源的截图工具火焰截图Flameshot支持Linux和Windows
在Ubuntu环境下,我挺喜欢使用这个软件的。安装也挺简单的,直接在终端运行命令即可。 sudo apt install flameshot Flameshot 自带一系列非常好的功能,例如: 可以进行手写 可以划直线 可以画...
线程同步之互斥锁:pthread_mutex_init,pthread_mutex_lock,pthread_mutex_unlock,pthread_mutex_destroy
主要函数说明 int pthread_mutex_init (pthread_mutex_t *__mutex,const pthread_mutexattr_t *__mutexattr)创建一个锁; int pthread_mutex_destroy (pthread_mutex_t *__mutex)销毁锁; int pth...
轻松解决Linux+Windows双系统时间不一致问题
前言 Linux用户很多都是使用双系统的吧,毕竟很多Linux下没有的软件还是需要打开Windows。 但是一直以来有个困扰,Linux下时间显示是正常的,但是回到Windows下时间就会慢了8个小时, 这是因为W...
Ollama 下载加速完整指南(软件 + 模型)
国内用户下载慢的根源是默认连接海外服务器,通过配置国内镜像源或设置代理可提升速度 5-10 倍,优先用官方国内镜像或阿里云镜像,操作简单且稳定。 一、Ollama 软件安装包加速(Windows/macOS/...
💻 如何关闭 Miniconda 终端自动激活 (base) 环境
Miniconda 是一款轻量级的 Python 包管理工具,它在安装完成后,默认会在终端启动时自动激活 base 环境。虽然这种行为方便初学者,但在某些开发场景中可能会引发冲突或造成困扰。 例如,你是否...
Java入门 基础问题
1.什么是变量?变量的定义格式?要使用变量需要注意什么? 就是可变的量 数据类型 变量名 = 数值; 同一范围内不能重复定义 不赋值不能使用 2.Java中的数据类型分几类?基本数据类型有哪些? 两大类 ...
Java基础 编程题50道JAVA基础编程练习题
50道JAVA基础编程练习题 【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少?...
MySQL用户管理:添加用户、授权、删除用户
添加用户 以root用户登录数据库,运行以下命令: create user zhangsan identified by 'zhangsan'; 上面的命令创建了用户zhangsan,密码是zhangsan。在mysql.user表里可以查看到新增用户的信息...
【面试题】SPI+DMA和UART+DMA通信中,哪个使用了双缓存区机制?双缓存区的主要优势是什么?
一、SPI+DMA 与 UART+DMA 的双缓冲机制差异 通信方式是否常用双缓冲典型场景SPI + DMA✅ 常用双缓冲(特别是接收端)高速、连续数据流(如显示屏驱动、摄像头、ADC 采样)UART + DMA❌ 通常单缓...
C语言基础教程关键字auto、static、register、const、volatile、extern的作用
1.auto 这个这个关键字用于声明变量的生存期为自动,即将不在任何类、结构、枚举、联合和函数中定义的变量视为全局变量,而在函数中定义的变量视为局部变量。这个关键字不怎么多写,因为所有的...











