相关文章
【JavaWeb-Spring boot】学习笔记
目录 <<回到导览Spring boot1. http协议1.1.请求协议1.2.响应协议 2.Tomcat2.1.请求2.1.1.apifox2.1.2.简单参数2.1.3.实体参数2.1.4.数组集合参数2.1.5.日期参数2.1.6.(重点)JSON参数2.1.7.路径参数 2.2.响应2.3.综合练习 3.三层架构3.1.三层拆分3.2.分层解耦3.3.补充 &…
建站知识
2025/4/7 2:22:41
强引用,弱引用,软引用,虚引用,自旋锁,读写锁
强引用:强引用GC不会回收 软引用:内存够的话不回收,内存不够的话回收 弱引用:不管内存够不够,只要有GC就回收 虚引用:点get是null,但是GC后他会把引用放到引用队列里边 自旋锁:是指尝…
建站知识
2025/4/7 2:21:39
内网环境将nginx的http改完https访问
原文参考链接:https://www.cnblogs.com/leilcoding/p/16138778.html
编写生成证书的脚本
vim gen-ssl.sh
#!/bin/sh
# create self-signed server certificate:
read -p "Enter your domain [www.example.com]: " DOMAIN
echo "Create server key…
建站知识
2025/4/7 2:20:34
SpringBoot项目瘦身指南:从臃肿到高效的优化实践
精心整理了最新的面试资料和简历模板,有需要的可以自行获取
点击前往百度网盘获取 点击前往夸克网盘获取 一、问题背景
SpringBoot的"约定优于配置"特性极大提升了开发效率,但默认配置可能导致项目逐渐臃肿。典型的症状包括:
打…
建站知识
2025/4/7 2:19:33
Rust学习日记:编写一个Python扩展
参考https://segmentfault.com/a/1190000044555330 命令行创建一个新的Rust项目cargo new --lib rust_python_ext 配置Cargo.toml [package]
name "rust_python_ext"
version "0.1.0"
edition "2024"[lib]
name "rust_python_ext"…
建站知识
2025/4/7 2:18:31
Docker 容器 CPU 核心绑定 (cpuset) 和 CPU 份额 (cpu-shares)
以下是对 Docker 容器 CPU 核心绑定 (cpuset) 和 CPU 份额 (cpu-shares) 结合使用的详细总结与实验解析:
1. 什么是 cpuset 和 cpu-shares?
cpuset:
用于限制容器运行在哪些 CPU 核心上。通过 --cpuset-cpus 参数指定 CPU 核心编号&#x…
建站知识
2025/4/7 2:17:26
面试算法高频03-递归
认识递归
递归的概念与特性:递归本质类似循环,是通过函数体进行的循环操作。借助电影《盗梦空间》类比,递归如同主角在不同梦境层穿梭,向下进入不同递归层,向上能回到原来一层,每一层环境和周围元素相似&a…
建站知识
2025/4/7 2:16:24
Flutter 2025 年产品路线图发布
每一年 Google Flutter 团队都会发布一份产品路线图,包括 Flutter 框架和 Dart 编程语言,让开发者能够了解官方团队的优先事项,并据此做出自己的计划安排。 产品路线图也会随着客户反馈和新兴市场机会的变化而不断发展。开发者们可以通过每季…
建站知识
2025/4/7 2:15:23