相关文章
动态规划入门-(01),(多重)背包问题及优化
强烈建议!!!读者先看一下这个8分钟的视频http:// https://v.douyin.com/iS93SYLv/,这位作者图形化解释更容易理解,我认为是讲的最清除的老师,本文对该内容适当进行了总结
什么是背包问题? 物品:有 n个物品,每个物品 i有一个重量 wi和一个价值 vi。背…
编程日记
2024/11/15 9:03:41
已经安装好Ubuntu,10分钟配好Anaconda3
一、在Ubuntu清华镜像下载Linux版本的anaconda
清华镜像官网:清华源官网首页 往下滑找到anaconda,点击后如下图 然后点击archive,进入后往下滑
我选择的是Anaconda3-2023.03-Linux-x86_64.sh
点击Anaconda3-2023.03-Linux-x86_64.sh后,就会光速下…
编程日记
2024/11/13 16:21:12
Leetcode 搜索二维矩阵
使用二分查找来解决该问题。这道题使用二分查找算法的核心点在于一维索引 mid 对应的二维矩阵位置换算公式 matrix[mid / n][mid % n]
class Solution {public boolean searchMatrix(int[][] matrix, int target) {int rows matrix.length;int cols matrix[0].length;int le…
编程日记
2024/10/28 13:20:14
基于Redis实现共享Session登录
文章目录 背景实现流程代码实现实体类dto 类结果返回类常量类工具类控制层服务层拦截器及其配置类 背景
session 共享问题:如果后端服务是集群模式,由于多台机器之间并不共享 session 存储空间,当请求切换到不同服务时会导致数据丢失的问题 …
编程日记
2024/11/14 0:56:45
k8s 部署 emqx
安装cert-manager
使用Helm安装
helm repo add jetstack https://charts.jetstack.io
helm repo update
helm upgrade --install cert-manager jetstack/cert-manager \--namespace cert-manager \--create-namespace \--set installCRDstrue如果通过helm命令安装失败&#x…
编程日记
2024/10/28 13:09:01
Unreal Engine5安装Niagara UI Renderer插件
系列文章目录 文章目录 系列文章目录前言一、如何下载安装Niagara UI Renderer插件 前言
在2024.10.24号的今天发现unreal engine官网已经没有虚幻商城了,取而代之的是FAB 虚幻商城已经停止运营,Epic Games推出了新的数字资产商店FAB。
Epic Games…
编程日记
2024/10/28 12:54:42
Javaee---多线程(一)
文章目录 1.线程的概念2.休眠里面的异常处理3.实现runnable接口4.匿名内部类子类创建线程5.匿名内部类接口创建线程6.基于lambda表达式进行线程创建7.关于Thread的其他的使用方法7.1线程的名字7.2设置为前台线程7.3判断线程是否存活 8.创建线程方法总结9.start方法10.终止&…
编程日记
2024/10/28 12:42:32
51单片机应用开发---定时器(定时1S,LED以1S间隔闪烁)
实现目标
1、掌握定时器的配置流程;
2、掌握定时器初值的计算方法;
3、具体实现:(1)1mS中断1次,计数1000次中断,实现定时1S功能;(2)LED1每隔1S状态取反。 …
编程日记
2024/10/28 12:36:25