从零开始的软路由之内网穿透 缘起 上回说到如何在爱快软路由虚拟机里安装windows系统,末了提到一嘴内网穿透的事宜,想必很多小伙伴都有内网穿透的需求吧,今天就来介绍一个主流的内网穿透服务——frp,说到frp很多小伙伴都不陌生,很多穿透网站就是用frp实现的,我前面的文章也介绍过如何白嫖内网穿透服务,感兴趣的小伙伴可以去看看,今天我们会自己搭建frps,所以是需要一台服务器的。自己搭建的好处就是稳定,稳定,还是tmd稳定, 后端 2025年09月10日 120 点赞 0 评论 6600 浏览
【Java】【JVM】内存模型 JVM内存模型详解 一、JVM内存模型概述JVM内存模型定义了Java程序在运行期间内存的分配和管理方式。主要分为线程共享和线程私有两大区域:┌─────────────────────────────────────┐ │ JVM运行时内存区域 │ ├──────────────┬──────────────────────┤ │ 线程共 后端 2026年01月05日 192 点赞 0 评论 6601 浏览
1700. 无法吃午餐的学生数量(难度:简单) 题目链接: 题目描述: 学校的自助午餐提供圆形和方形的三明治,分别用数字 0 和 1 表示。所有学生站在一个队列里,每个学生要么喜欢圆形的要么喜欢方形的。 餐厅里三明治的数量与学生的数量相同。所有三明治都放在一个 栈 里,每一轮: 如果队列最前面的学生 喜欢 后端 2024年11月06日 142 点赞 0 评论 6618 浏览
RabbitMQ的部署以及基础使用 1、RabbitMQ的部署,这里部署到docker容器内,这里的用户名密码,名字,端口以及RabbitMQ的版本都可以自己指定。注意,网络得提前创建,不然会提示错误。 docker run \ -e RABBITMQ_DEFAULT_USER=admin \ # 设置默认用户名为 'admin' 后端 2025年07月12日 82 点赞 0 评论 6626 浏览
Java学习笔记 自增自减运算符 短路逻辑运算符 两只老虎,用三元运算符比较大小 public class HelloWorld { public static void main(String[] args) { int m = 180 ; int n = 200 ; boolean b = m == n ? true : false ; System.out.println("b:" 后端 2025年05月09日 46 点赞 0 评论 6626 浏览
07《算法入门教程》递归算法 1. 前言 本节内容是递归算法系列之一:递归的介绍,主要介绍了递归的定义,选择了数学归纳法这一数学模型帮助大家可以更好的理解递归的概念,然后明确了一个递归算法必须要具备的三要素,最后说明了一下哪些问题适合应用递归算法求解分析。 2. 什么是递归? 递归(Recursion),是计算机科学与技术领域中一种常见的算法思想。 在数学和计算机领域中,递归主要是指在函数的定义中使用函数自身的方法。顾名思义, 后端 2025年11月08日 135 点赞 0 评论 6629 浏览
SpringBoot集成redisson操作redis 一、配置 1.1 引入maven <dependency> <groupId>org.redisson</groupId> <artifactId>redisson</artifactId> <version>3.17.0</version> </dependency> 1.2 后端 2025年03月27日 48 点赞 0 评论 6634 浏览
初识 ChatGPT 前言 来啦老铁! 最近圈内看到最多的字眼莫过于 ChatGPT 了,笔者打算在接下来的文章中探索这方面的知识,当然可能不局限于 ChatGPT~ 学习路径 ChatGPT 是什么? OpenAI 注册流程; 试用 ChatGPT; 使用 ChatGPT API; 浅看 ChatGPT API 收费规则; 1. ChatGPT 是什么? 摘抄自:百度百科 ChatGPT(全名:Ch 后端 2025年12月29日 133 点赞 0 评论 6666 浏览
PostgreSQL INSERT INTO 语句详解 PostgreSQL INSERT INTO 语句详解 一、INSERT INTO 语句概述 基本语法结构 二、语法元素详解 三、插入数据完整示例 1. 创建示例表 2. 单行完整插入 3. 指定字段插入(部分字段) 4. 使用DEFAULT值插入 5. 多行批量插入 四、INSERT操作流程图 五、数据插入架构图 六、高级插入技巧 后端 2025年12月28日 38 点赞 0 评论 6668 浏览
学习《框架思维》第一天 今天开始学习《框架思维》一书,框架意味着规律,应用框架思维解决问题,也就是应用套路解决对应的问题。《框架思维》告诉我们解决问题需要五个步骤,分别是界定问题,构建框架,明晰关键,高效执行,检查调整。今天学习界定问题。 界定问题也就是找到问题的真正所在,而不是贸然去解决,解决问题的框架就是发现问题,分析问题,解决问题。但界定问题是解决问题的第一步,一般可以按以下方法去做。 后端 2025年04月24日 163 点赞 0 评论 6670 浏览