首页
生活
后端
前端
瞬间
朋友圈
友链
关于
Login
Menu
首页
生活
后端
前端
瞬间
朋友圈
友链
关于
2团日志
Archives
2024 / 08
植物大战僵尸杂交版第45关
2024-08-22
旅游
#植物大战僵尸杂交版
通关视频记录(哔哩哔哩):植物大战僵尸杂交版第45关通关记录。 植物摆放示意图: 第45关,关卡换到屋顶,每一列可放置6个花盆,因此后期阳光数充足,无需放置阳光花盆以及阳光豆。
植物大战僵尸杂交版第43关
2024-08-22
游戏
#植物大战僵尸杂交版
通关视频记录(哔哩哔哩):植物大战僵尸杂交版第43关通关记录。 植物摆放示意图: 注意事项: 阳光:从四十关开始,对阳关的需求越来越大,常规的免费花盆+向日葵已经无法满足要求,因此需要使用阳光花盆; 射手:当前关卡,使用各类型豌豆射手,或者黄油射手,均不能起到较好的效果,因此转向仙人掌类型射手;
Java中随机数生成器:Random/ThreadLocalRandom/SecureRandom的区别
2024-08-21
后端
#Java
1.前言 近期看微信支付库,发现其随机数生成器使用的是SecureRandom,并非是经常使用的ThreadLocalRandom,具体代码如下所示: /** 随机串生成工具 */ public class NonceUtil { private NonceUtil() {} priva
简易Spring Boot应用Docker compose部署模板
2024-08-20
后端
#Docker
#Docker compose
#Spring Boot
#Java
1. 前言 近期使用Spring Boot编写了一些简单的工具应用,部署的时候图省事,不想编写开机自启动脚本并且完成Linux主机定时任务配置,因此想着通过Docker compose解决部署问题。 主要需要完成如下步骤: 完成日志配置(指定日志生成路径/app/logs); 创建Docker fi
Spring Boot的Docker应用生成Excel缺失字体
2024-08-16
后端
#Docker
#Java
#Spring Boot
#Linux
#Excel
1. 前言 项目上部署Spring Boot应用至内网环境的时候,发现在调用生成Excel时主机缺失相应字体,又因为内网机器无法访问互联网下载相应字体,导致功能调用失败,为解决此问题,需要在打包Spring Boot镜像时,将需要的字体一并打包。 2. 打包字体 在Linux Docker镜像中生成
Halo 2支持webp格式图片输出
2024-08-16
后端
#webp
#Halo
#Openresty
#Nginx
1.前言 在现代浏览器上,图片使用webp格式,可以在微小降低图片质量的前提下,有效的降低图片的尺寸,优化用户体验。 基于此有点,准备做点工作以便让Halo博客支持webp格式,原先是准备添加图片预处理工具,后发现此篇文章《优雅的让 Halo 支持 webp 图片输出》,因此转向使用webp_ser
DNS解析中常见记录类型(A/AAAA/CNAME)释义
2024-08-16
后端
#DNS
#CNAME
1.前言 腾讯云上给域名添加解析记录的时候(指向云主机、Google/Bing搜索引擎验证),有时候会困惑于不同的域名解析记录类型,特此进行记录。 2. 记录类型 DNS(域名系统)中的A、AAAA、TXT和CNAME记录是几种常见的记录类型,用于将域名解析为IP地址或其他信息。 A记录(Addre
Ubuntu环境NPM全局安装包失败
2024-08-16
前端
#Ubuntu
#npm
1. 环境 当前系统环境: jxd@jxd-TM1613:~$ cat /etc/os-release PRETTY_NAME="Ubuntu 22.04.2 LTS" NAME="Ubuntu" VERSION_ID="22.04" VERSION="22.04.2 LTS (Jammy Jel
MongoDB删除分片操作手册
2024-08-16
后端
#MongoDB
1.查看集群分片 登录Mongo shell,查看集群当前的分片信息: db.adminCommand( { listShards: 1 } ) 得到集群当前分片状态如下所示: { shards: [ { _id: 'shard1', host: 'shard1/
Nginx限流设置
2024-08-16
后端
#Nginx
1. 前言 项目上线前需要进行压测,测试部门对关键的接口进行压测,发现接口响应时长和TPS均优于预期结果,但是后台服务器的CPU负载较高,超过了70%的使用线,因此需要对其进行限制。 因为时间比较紧急,如果逐个对接口进行优化,降低CPU负载是个较为艰难的挑战,因此我们尝试基于Nginx进行请求限流以
Previous
1 / 15
2 / 15
3 / 15
4 / 15
5 / 15
6 / 15
7 / 15
8 / 15
9 / 15
10 / 15
11 / 15
12 / 15
13 / 15
14 / 15
15 / 15
Next