相关文章
人工智能基础知识笔记四:聚类分析
1、什么是聚类分析?
聚类分析是一种将数据分组的技术,目的是让同一组内的数据点彼此相似,而不同组之间的数据点差异较大。你可以把它想象成整理一堆杂乱无章的物品,把相似的物品放在一起,比如把书放在一个书架&#x…
编程日记
2025/3/15 2:35:45
Linux搜索---Which
Which
which 是 Linux 中用于查找命令或程序所在路径的工具。它会根据 PATH 环境变量中指定的目录顺序,搜索第一个匹配的可执行文件并显示其完整路径。
一、基础概念
1. 核心功能
which git # 输出:/usr/bin/git定位原理:在$PATH环境变量…
编程日记
2025/3/15 2:14:20
设计模式Python版 模板方法模式(下)
文章目录 前言一、模板方法模式的钩子方法二、模板方法模式的钩子方法示例 前言
GOF设计模式分三大类:
创建型模式:关注对象的创建过程,包括单例模式、简单工厂模式、工厂方法模式、抽象工厂模式、原型模式和建造者模式。结构型模式&#x…
编程日记
2025/3/15 1:53:47
蓝桥杯FPGA-ds1302驱动
1. 驱动的作用
调用SPI底层驱动,实现DS1302的驱动
2. 关键程序代码说明
1. 独热编码设置状态机的状态
使用独热编码会使系统更加高效稳定
localparam IDLE 8b0000_0001;
localparam CE_HIGH 8b0000_0010;
localparam CE_LOW 8b0000_0100;
localparam…
编程日记
2025/3/15 1:52:45
docker 搭建alpine下nginx1.26/mysql8.0/php7.4环境
docker 搭建alpine下nginx1.26/mysql8.0/php7.4环境
docker-compose.yml
services:mysql-8.0:container_name: mysql-8.0image: mysql:8.0restart: always#ports:#- "3306:3306"volumes:- ./etc/mysql/conf.d/mysql.cnf:/etc/mysql/conf.d/mysql.cnf:ro- ./var/log…
编程日记
2025/3/15 1:49:38
为什么要使用前缀索引,以及建立前缀索引:sql示例
背景: 你想啊,数据库里有些字段,它老长了,就像那种 varchar(255) 的字段,这玩意儿要是整个字段都拿来建索引,那可太占地方了。打个比方,这就好比你要在一个超级大的笔记本上记东西,每…
编程日记
2025/3/15 1:48:37
05延迟任务精准发布文章(redis实现延迟任务、分布式锁)
上架不代表发布(需要发布app端才会显示文章)
1)文章定时发布
2)延迟任务概述
2.1)什么是延迟任务 定时任务:有固定周期的,有明确的触发时间 延迟队列:没有固定的开始时间,它常常是由一个事件触发的,而在…
编程日记
2025/3/15 1:37:23
idea超级AI插件,让 AI 为 Java 工程师
引言
用户可在界面中直接通过输入自然语言的形式描述接口的需求,系统通过输入的需求自动分析关键的功能点有哪些,并对不确定方案的需求提供多种选择,以及对需求上下文进行补充,用户修改确定需求后,系统会根据需求设…
编程日记
2025/3/15 1:32:18