本文分类:news发布日期:2025/4/22 17:36:11
相关文章
代码随想录-算法训练营day49(动态规划11:买卖股票的最佳时机3,买卖股票的最佳时机4)
day49
买卖股票3 //状态0在本题没啥用,只是逻辑上符合第一次买入前为空操作的状态;不过到买卖股票四需要for循环的时候状态0可以处理边界class Solution {public int maxProfit(int[] prices) {int len prices.length;// 0: 没有操作, 1: 第一次买入, 2: 第一次卖出, 3: 第二…
建站知识
2025/4/22 17:15:03
如何解决‘逻辑删除‘和‘唯一索引‘冲突的问题
场景
当要对保证某些可编辑字段的唯一性时,代码需要在插入和更新时都进行唯一性校验,这很繁琐。
因此想到采用将对于唯一性的校验直接交给数据库进行,通过数据库唯一索引实现。
但这就又出现了另一个问题:由于采用的是“逻辑删…
建站知识
2025/4/22 17:14:50
IDEA 自动生成方法注释
该博客仅用于分享个人自觉比较好的一个自动生成注释的配置,在最后也有分享一些大佬很好的配置。 1、生成方法注释的展示效果
先看效果: 接下来开始配置: File->Settings 2、先添加Template Group 3、给这个Group生成Template 4、编辑生成…
建站知识
2025/3/29 13:01:07
【SpringBoot】31 Session + Redis 实战
Gitee
https://gitee.com/Lin_DH/system
介绍
【SpringBoot】30 Cookie、Session、Token https://blog.csdn.net/weixin_44088274/article/details/144241595
背景
Spring Session 是 Spring 的一个子项目,它提供了一种管理用户会话信息的方法,无论…
建站知识
2025/4/5 14:33:22
arthas学习笔记
一.java自带的常用命令
1.jps: 列出所有的java相关进程 2.jinfo 进程: 该java进程的详细信息
3.jstat -gc 进程 500: 每500毫秒刷新gc情况
4.jmap -histo 进程:查看所有对象的占用情况
5.jhsdb jmap --heap --pid 1(进程):查看堆内存使用情况
二…
建站知识
2025/4/18 20:35:20
NES游戏机项目制作笔记(未完成)
24年12月1日晚记——在网上找项目学习的时候发现一个有意思的项目,准备靠这个应用一些STM32的高级功能。值得提醒的是——目的在于学习不可贪杯,注意效率 01 根据项目需求分析
为确保充分考虑每一个细节,并且让自己高效的完成项目制作&#…
建站知识
2025/3/8 15:03:09
【蓝桥杯每日一题】重新排序
重新排序 2024-12-8 蓝桥杯每日一题 重新排序 前缀和 差分 题目大意 给定一个数组 A 和一些查询 L i , R i Li_,R_i Li,Ri, 求数组中第 L i L_i Li至第 R i R_i Ri个元素之和。 小蓝觉得这个问题很无聊, 于是他想重新排列一下数组, 使得最终每个查 询结果的和尽可能…
建站知识
2025/3/29 18:00:24
Ubuntu22.04深度学习环境安装【Anaconda+Pycharm】
anaconda可以提供多个独立的虚拟环境,方便我们学习深度学习(比如复现论文); Pycharm编辑器可以高效的编写python代码,也是一个很不错的工具。 下面就记录下Ubuntu22.04的安装流程:
1.Anaconda安装 下载Ana…
建站知识
2025/4/19 0:55:26