XOR
SpringBoot 3.0.x使用SpringDoc
为什么使用SpringDoc 在Springfox3.0停更的两年里,SpringBoot进入3.0时代, SpringFox出现越来越多的问题,最为明显的就是解析器的问题,已经在上文 中解释清楚,这里就不再赘述。 SpringDoc是Spring官方推荐的API,相信不会轻易停更。 如何引入Spr ......
Redis集群、部署Redis集群
Redis集群 集群概述 所谓集群,就是通过添加服务器的数量,提供相同的服务,从而让服务器达到一个稳定、高效的状态 单个redis存在不稳定性。当redis服务宕机了,就没有可用的服务了 单个redis的读写能力是有限的 Redis集群是为了强化redis的读写能力 redis集群中,每一个redi ......
Redis 6.0 新特性-多线程连环13问!
导读:支持多线程的Redis6.0版本于2020-05-02终于发布了,为什么Redis忽然要支持多线程?如何开启多线程?开启后性能提升效果如何?线程数量该如何设置?开启多线程后会不会有线程安全问题?多线程的实现原理是怎样的?带着这些疑问,我们来开启Redis新特性-多线程连环13问。 image ......
vuE初探[230704]
## vue语法初探 ### 课前须知 > 知识储备:html、JavaScript、css(node、npm、webpack) ##### 课程介绍 ###### 进阶式: 1. 基础:生命周期函数 条件循环渲染指令、页面样式修饰语法··· 2. 组件:全局&局部、数据传递、插槽基础··· 3. ......
太阳得热系数 (SHGC) 与遮阳系数 (SC) 值的关系
《公共建筑节能设计标准GB50189-2015》条文说明2.0.4(第71页): 太阳得热系数 (SHGC) 不同于本标准 2005 版中的遮阳系数 (SC) 值。 2005 版标准中遮阳系数SC 的定义为通过透光 围护结构(门窗或透光幕墙)的太阳辐射室内得热量,与相同条 件下通过相同面积的标准玻璃 ......
Python中使用支付宝支付
# 准备 ```python # 支付宝文档 https://opendocs.alipay.com/open/270/105898?pathHash=b3b2b667 # 在沙箱环境下实名认证 https://openhome.alipay.com/platform/appDaily.htm?ta ......
“远程客户端操作hdfs创建文件夹”,验证环境是否配置成功,以及HDFS错误整改
文章中包含我所遇到的错误,进行了HDFS错误整改,以及后面有操作创建“远程客户端操作hdfs创建文件夹”,验证环境是否配置成功的过程。 ......
Eplan-菜单项
# Eplan-菜单项 ## ## 菜单项使用 Eplan菜单的使用主要是添加菜单,和添加二级菜单,涉及到3个添加的方法 1. AddMainMenu() 2. AddMenuItem() 3. AddPopupMenuItem() ### 初始化和创建 ```c# public class Epl ......
用户管理页面布局
#1. 观察前端项目 写一个用户管理页面,做查询系统,新增  #2. 查询部分 ##2.1.打开Element官网, ......
ubuntu22.04 安装 smb 文件共享服务
## 安装和配置 1.安装 smb 服务 ``` sudo apt-get install samba ``` 2.创建一个用于分享的文件夹 ``` sudo mkidr /home/cl/share ``` 3.使用 smbpasswd 添加用户,chenglong 是我当前的用户名 ``` su ......
123. 买卖股票的最佳时机 III
1. 题目 读题 考查点 2. 解法 思路 有两种解法 动态规划 双指针 代码逻辑 具体实现 动态规划 思路 动态规划的思路是这样的: 我们可以把问题分解成多个子问题,每个子问题都是在某一天结束时,完成了多少次交易,手上是否持有股票,以及此时的最大利润是多少。 我们可以用一个二维数组来表示这些子问题 ......
1907. 按分类统计薪水
1907. 按分类统计薪水 SQL架构 表: Accounts + + + | 列名 | 类型 | + + + | account_id | int | | income | int | + + + account_id 是这个表的主键。 每一行都包含一个银行帐户的月收入的信息。 写出一个 SQL ......
【CF1845E】Boxes and Balls
# 题目 题目链接:https://codeforces.com/problemset/problem/1845/E $n$ 个盒子排成一排,每个盒子里可能会有 $0$ 或 $1$ 个球,一次操作可以把一个球移动到相邻的盒子中,并且要求任何时刻不能存在一个盒子装有两个球。 给定 $m$,求在恰好 $ ......
7/04
今天,雨终于停了。下了一晚上雨,让空气变得十分潮湿,假如太阳一出来的话,想必一定是分闷热吧。 早上7点多我醒来,从窗户看了看外面,今天的人还挺多,相比上午是见不了太阳。这也是好事,这样今天就不会特别热了。我今天不想做饭,而家里又没人。我只好泡了一包方便面,康师傅番茄鸡蛋味,我还是不喜欢这个口味。 到 ......
LeetCode 538. 把二叉搜索树转换为累加树
#题目链接:[LeetCode 538. 把二叉搜索树转换为累加树](https://leetcode.cn/problems/convert-bst-to-greater-tree/) ##题意: **给出二叉 搜索 树的根节点,该树的节点值各不相同,请你将其转换为累加树(Greater Sum ......
mystl——vector容器
### vector 代码仓库:`https://github.com/sjz-hub/mystl` **简介** + vector是向量,c++标准STL容器的一种 + 特点 + 顺序存储:容器元素严格按照线性顺序排序 + 随机访问:支持[]和at(),时间复杂度是O(1) + 动态添加删除:支持 ......
SpringBoot3.0从入门到项目实战:解决Web应用痛点的最新解决方案
SpringBoot3.0从入门到项目实战:解决Web应用痛点的最新解决方案 SpringBoot是当前Java领域中应用最广的框架之一,而随着SpringBoot 3.0的发布,它迎来了更加全面和强大的一次升级。本文将深入浅出地介绍SpringBoot 3.0的新特性,同时结合实际项目经验,分享W ......
Java9-17新特性解读+案例+说明+注意+发展趋势
前言 Java8出来这么多年后,已经成为企业最成熟稳定的版本,相信绝大部分公司用的还是这个版本,但是一眨眼今年Java19都出来了,相信很多Java工程师忙于学习工作对新特性没什么了解,有的话也仅限于某一块。 本篇就是博主对自己感觉有用的新特性做了一个案例验证及简要说明,整合起来分享给大家。 特别说 ......
P5454 [THUPC2018] 城市地铁规划 引发的思考--zhengjun
有如下背包问题: - $n$ 种物品,体积为 $v_i$,价值为 $w_i$,不限量,要求选 $m$ 件物品,且总体积为 $V$,求总价值的最大(小)值。 解决方法: - 不妨令 $v_i$ 升序,首先先选 $m$ 个 $1$ 号物品,计算体积 $V_0=m\times v_1$,然后每选一件物品, ......
navicat添加触发器实现禁止删除指定表的记录(mysql)
选中指定表,右键选择 设计表 在定义那儿填写语句 BEGIN declare msg varchar(255); set msg="禁止删除操作"; SIGNAL SQLSTATE 'HY000' SET MESSAGE_TEXT = msg; END ......
JAVA第十一次作业
1、编写一个程序,实现从命令行参数输入两个字符串类型的数值,并计算输出两个数值的和。 package www; import java.util.Scanner; public class ooo { public static void main(String[] args) { Scanner ......
Linux raid-磁盘阵列-raid10搭建
# Linux raid-磁盘阵列-raid10搭建 ## 前言 > LVM 最大的优势在于可以在不卸载分区和不损坏数据的情况下进行分区容量的调整,但是万一硬盘损坏了,那么数据一定会丟失。 本节讲的 RAID(磁盘阵列)的优势在于硬盘读写性能更好,而且有一定的数据冗余功能。 ## RAID 简介 > ......
threejs基础
## 一、学习收获 **1、OpenGL、WebGL、Canvas、Three.js四者关系** **2、Three.js 三大要素** **3、Three.js基本要素** **4、Three.js 相关插件的使用** **5、使用Three.js展示3D几何体效果** ## 二、主要内容: ## ......
本地搭建Threejs
[TOC] 因为Three.js官网是国外的服务器,所以为了方便学习和快速的查阅文档,我们可以自己搭建Three.js官网和文档,方便随时查看案例和文档内容进行学习。 #### 1、首先进入threejs库GitHub地址: https://github.com/mrdoob/three.js ......
白嫖!字节跳动 Java岗顶级面试解析(2023版),GitHub巅峰神作!
开始之前,先说一下我非常推荐的一种学习方式: 带着问题学习或者准备面试。 另外,准备面试的小伙伴,一定要根据自身情况制定好复习计划! 并且,你最好还要时不时自测一下,对着一些面试常见的问题进行自问。 最近,我分析了上百份大中小厂的面经,发现了许多Java 面试中最最最常问的一些问题!并且都在字节跳动 ......
LeetCode 108. 将有序数组转换为二叉搜索树
#题目链接:[LeetCode 108. 将有序数组转换为二叉搜索树](https://leetcode.cn/problems/convert-sorted-array-to-binary-search-tree/) ##题意: **给你一个整数数组 nums ,其中元素已经按 升序 排列,请你将 ......
悬线法—最大子矩形
# 悬线法 ## 引入 我们在做题的时候经常会遇到一些求最大子矩形的问题,而这个时候就有人用单调栈来解决,实际上我们可以用一种名为**悬线法**的更易于理解的方法来求解。 ## 思想 悬线法,我也不知道为啥叫这个名字。 我们对于一个 $n\times m$ 的矩阵,我们如果想要找到他最大的子矩形,我 ......
int的缓存策略(特别容易混)
说明 为了提高性能,对于一部分整数对象(int objects)采用了缓存策略。 在Python解释器启动时,会自动创建一个适用于整数的缓存池。该缓存池主要用于缓存范围在-5到256之间的整数对象。当使用相同的整数值创建多个变量时,这些变量将引用缓存池中相同的整数对象,而不是每次都创建新的对象。 特 ......
四种语言刷算法之子集
力扣78. 子集 1、C /** * Return an array of arrays of size *returnSize. * The sizes of the arrays are returned as *returnColumnSizes array. * Note: Both ret ......