kubernetes-k8s
本篇文章帮助理解什么是k8s,只为构建对k8s最基础的认识,k8s也是kubernetes的单词从k到s隔了8个字母简化得来的。 kubernetes简介 Kubernetes是Google公司在2014年6月开源的一个容器集群管理系统,使用Go语言开发。 它介于应用服务和服务器之间,能够通过策略协 ...
2024湖南省省赛HNCPC题解(E,K,J)
2024湖南省省赛HNCPC题解(E,K,J) 这里只有铜/银牌题解哦 E.拼接串 题意: 给出一个长度为 的正整数串 。现在可以把两个没有重叠的连续子串前后拼接起来,但是要求拼接之后的 数串中每个正整数不能出现超过1次。请问能拼接出来的符合要求的数字串的最大长度是多少 思路: 我们发现\(a_i\ ...
TB 级数据入库无压力:Apache DolphinScheduler 助力 ClickHouse 优化
引言 如今,随着大数据、物联网、人工智能等技术的快速发展,数据量呈现指数级增长。企业迫切需要一个既能快速处理大规模数据,又能保障性能稳定的数据库系统。ClickHouse 在数据分析与查询性能方面表现优异,但随着数据规模不断增长,其在数据写入与合并阶段的瓶颈也日渐凸显。 不少企业尝试通过简单的 ...
《DNK210使用指南 -CanMV版 V1.0》第三十一章 视频播放实验
第三十一章 视频播放实验 1)实验平台:正点原子DNK210开发板 2)章节摘自【正点原子】DNK210使用指南 - CanMV版 V1.0 3)购买链接:https://detail.tmall.com/item.htm?&id=782801398750 4)全套实验源码+手册+视频下载地址:ht ...
Rust宏之derive的设计及实战
Rust宏可以极大的简化编写的难度,学习好宏可以更好的减少冗余代码。 宏的基本概念 Rust中的宏可以分为两大类:声明宏(Declarative Macros)和过程宏(Procedural Macros)。 声明宏:也称为macro_rules!宏,使用macro_rules!关键字定义。它是一种 ...
强化学习算法笔记之【Q-learning算法和DQN算法】
强化学习笔记之【Q-learning算法和DQN算法】 前言: 强化学习领域,繁冗复杂的大段代码里面,核心的数学公式往往只有20~40行,剩下的代码都是为了应用这些数学公式而服务的 这可比遥感图像难太多了,乱七八糟的数学公式看得头大 本文初编辑于2024.10.5 CSDN主页:https://bl ...
.NET 开源餐饮系统支持桌面与Web版
前言 推荐一款优秀的开源免费餐饮系统—蜀味正道,专门针对餐饮行业开发的桌面应用程序,帮助大家提供全面的管理解决方案。 项目介绍 蜀味正道是一款借助 Panuon.UI.Silver控件库开发的餐饮软件,相较于 C/S 版本,B/S 版本不仅仅是简单的版本更新,它将在性能、功能以及开发模式等方面实现显 ...
Redis 万字入门教程
0. 前言 文章已经收录到 GitHub 个人博客项目,欢迎 Star: https://github.com/chenyl8848/chenyl8848.github.io 或者访问网站,进行在线浏览: https://chenyl8848.github.io/ 1. NoSQL 1.1 NoSQ ...
IT监控(基础篇):如何选择 IT 基础设施监控工具?
面对五花八门的IT监控工具,企业该如何抉择? 在选择IT监控工具时,需要考虑多个因素以确保所选工具能够满足企业的具体需求,并有效地提升IT运营效率和业务连续性。以下是一些关键的选择标准: 1. 统一的IT基础设施监控 IT监控全面性:IT基础设施由多个组件构成,包括网络、存储、物理和虚拟服务器、本地 ...
Ubuntu 22.04/24.04 LTS 用 sed 快速换国内源
Ubuntu 配置国内源 首先了解下/etc/apt/sources.list文件 /etc/apt/sources.list是一个普通可编辑的文本文件,保存了ubuntu软件更新的源服务器的地址。 /etc/apt/sources.list.d/*.list 该文件夹下的文件是第三方软件的源,可以 ...
手写MSMQ微软消息队列收发工具类
一、MSMQ介绍 MSMQ(Microsoft Message Queuing)是微软开发的消息队列技术,支持事务,支持异步发送和接收消息。 两个重要的概念:队列和消息。队列是存放消息的容器和传输消息的通道。消息是在队列上存储和传输的数据的基本单元;这个消息在计算机上的存在形式可以是任意格式的文件; ...
读数据工程之道:设计和构建健壮的数据系统12开源软件
1. 开源软件 1.1. 开源软件(Open Source Software,OSS)是一种软件发行模式,在这种模式下,软件和底层代码库通常在特定的许可条款下可供普遍开发者使用 1.2. 社区管理的开源软件 1.2.1. 大部分开源软件项目都是社区管理的开源软件 1.2.2. 流行的开源软件项目社区 ...
多校A层冲刺NOIP2024模拟赛08
GG T1 传送 (teleport) 签到题,但是你怎么知道我场上因为 dis[j]=bi[i].w 调了一个小时。 就是这肯定是一张完全图,但是肯定不能把所有的边都连上然后去跑dij,那么就要考虑那些边是没用的。 对于从 $ (1,2) $ 到 $ (5,4) $ ,最优的是直接通过 $ Y $ ...
PyCharm配置PyTorch环境(完美解决找不到Conda可执行文件python.exe问题)
出现的问题 以下是第一次踩坑的流程,具体解决方法附在后面 新建一个python项目,如图所示设置相关信息 设置项目名称和位置 interpreter type(python解释器类型)==>自定义环境 环境==>Generate new,创建一个新环境 类型==>conda python==>3.1 ...
『模拟赛』多校A层冲刺NOIP2024模拟赛08
Rank 还行 A. 传送 (teleport) 签。 单源最短路,先想 Dijkstra。发现这道题还有个不同寻常的移动方式,可以以 \(min\left(|x_i-x_j|,|y_i-y_j|\right)\) 的代价从 \(i\) 移动到 \(j\)。暴力连边是 \(\mathcal{O(n^ ...
一、STM32F103C8T6--GPIO
STM32f103c8t6 32位Cortex-M3内核 RISC处理器,最高主频72MHZ,Flash:64KB,SRAM:20KB 片上外设: I/O端口: 多达37个GPIO引脚(支持复用功能)。 GPIO 端口支持输入、输出、上拉/下拉功能。 定时器: 3 个 16 位通用定时器(支持 PW ...
Ollama + LangChain: 本地运行LLM大语言模型
简介 在大型语言模型(LLM)领域,Ollama和LangChain已经成为开发人员和研究人员的强大工具。Ollama提供了一种无缝本地运行开源LLM的方式,而LangChain提供了将模型灵活集成到应用程序中的框架。本文将介绍如何设置和使用Ollama和LangChain,以便能够在项目中利用LL ...
Dbeaver24.2.2安装和使用教程(免费的数据库管理工具)
前言 DBeaver是免费和开源(GPL)为开发人员和数据库管理员通用数据库工具。 DBeaver 通过 JDBC 连接到数据库,可以支持几乎所有的数据库产品,包括:MySQL、PostgreSQL、MariaDB、SQLite、Oracle、Db2、SQL Server、Sybase、MS Acc ...
用Cursor开发了一个图片分割器
今天来总结下,Cursor从8月份开始,在国内的技术圈子里面火起来了,我也是抱着试试看的心态,用下来感觉真是不得了,有点厉害,可以帮自己搞定前端类的项目,对于不擅长前端,写不出来好看的UI的程序员来说,真是很强。Cursor也很聪明,几乎一两天就可以完成一个在线工具网站的小需求 最终实现了一个图 ...