编程日记

列表

记Docker运行公共MySQL数据库供其他服务使用

在 VPS 上部署服务时,使用 Docker 或 Docker Compose 是最方便的方式之一。例如博客系统Typecho和短链接服务Shlink都要求外部数据库,如果在每个服务的 Docker Compose 中都各自启动一个 MySQL,既浪费空间,维护也更…

STM32设置为I2C从机模式(转)

测试例程:定义一个256字节的buffer用来存放I2C从机的数据,默认赋初值0-255,然后通过中断的方式实现I2C数据读写。示例代码如下:1 #include "stm32f10x.h"2 #include "stm32f10x_gpio.h"3 #inc…

Linux Mint在更新内核后出现网卡未识别的问题

Linux Mint在更新内核后出现网卡未识别的问题前段时间在U盘中安装了一个Linux Mint,但后来因为更新了一下内核版本导致无线网卡无法识别(network UNCLAIMED),问了deepseek和chatgpt后(进入Live模式给新内核的Linu…

jittor和torch的爱恨情仇

左jittor右torch execute --- forward concat --- cat zeros_like --- empty_like jt.array --- torch.tensor greater --- gt 需要注意的 unique在 Jittor 中只有 return_inverse=True 时 return_counts=True 才有效…

P1036 选数

点击查看代码 #include<bits/stdc++.h> using namespace std;int n,m; int a[25]; long long ans;bool prime(int x) {if(x==1||x!=2&&x%2==0) return false;for(int i=3;i<=x/i;i++) if(x%i==0) ret…

虚拟机 VMware Tools 工具安装失败/缺失的问题

开源的VMware Tools工具下载方法 VMware Tools 有多种获取方式,以下是主要方法: 1. 通过 VMware 产品直接安装(推荐) 这是最简单的方法,在安装 VMware 虚拟机时:自动安装:VMware Workstation/Fusion 在新建虚拟…

AgileConfig-1.11.0 发布:增强的权限管理

AgileConfig 作为一个轻量级配置中心,我一直强调其“轻量”的概念。因此,权限管理这一块一直比较薄弱,甚至可以说形同虚设。然而,在实际项目实施中,用户对于权限管理的需求非常强烈,因为某些配置(如数据库连接串…

CSAPP 存储器层次结构

CSAPP 存储器层次结构目录存储器层次结构存储技术RAMDRAM的读写内存模块ROM主存的访问磁盘的存储磁盘的构造磁盘的存储磁盘的读写逻辑磁盘块 存储器层次结构 存储器系统是一个具有不同容量,成本和访问时间的存储设备的…

WPS免费版(会员功能永久可用)

WPS免费版(会员功能永久可用)WPS电信内部版是一款针对特定部门定制的办公软件版本,内置了永不到期的授权码,实现永久免费使用,无需订阅即可解锁完整功能该版本在兼容性、功能性和部署效率上均有显著优化,以下是其…