- 博客(69)
- 收藏
- 关注
原创 【JVM系列】-第1章-JVM与Java体系结构
文章摘要 本文是JVM系列的第1章,主要介绍了JVM与Java体系结构。文章首先指出大多数Java开发者对JVM了解不足的问题,强调了学习JVM的重要性,包括面试需求、性能调优和架构设计等方面。通过对比Java与C++的内存管理方式,突出了JVM的优势。文章还推荐了相关学习资料,分析了Java的跨平台特性和JVM的跨语言能力,指出JVM正在向"多语言虚拟机"发展。最后回顾了Java发展的重大事件,展示了Java生态的演变历程。本文适合有一定经验的Java开发人员、架构师和系统调优人员阅读
2025-10-19 15:42:12
662
原创 【动态规划2】-----路径问题模型
这篇文章主要介绍了动态规划在路径问题中的应用,通过5个例题详细讲解了不同路径问题的解题思路和代码实现。文章首先回顾了动态规划的基本步骤(状态表示、状态转移方程、初始化、填表顺序、返回值),然后针对每个例题给出了具体的分析和解法。 摘要要点: 不同路径:从网格左上角到右下角的路径数,状态转移方程为dp[i][j] = dp[i-1][j] + dp[i][j-1],可通过滚动数组优化空间复杂度。 不同路径II:网格中存在障碍物时,障碍物位置路径数为0,其余位置按常规处理。 珠宝的最高价值:在网格中从左上角移动
2025-09-28 20:53:08
860
原创 【动态规划1】-----斐波那契数列模型
目录动态规划的概念:动态规划的解法流程:题目: 第 N 个泰波那契数解法(动态规划)代码:优化:题目:最小花费爬楼梯解法(动态规划)解法1:解法2:题目:解码方法解法(动态规划)结语:动态规划:斐波那契数列模型动态规划(英语:Dynamic programming,简称 DP),是一种在数学、管理科学、计算机科学、经济学和生物信息学中使用的,通过把原问题分解为相对简单的子问题的方式求解复杂问题的方法。动态规划常常适用于有重叠子问题和最优子结构性质的问题。题目链接1137. 第 N 个泰波那契数泰波那契序列
2025-09-27 21:16:43
917
原创 【函数式编程001】Java 8 中 Lambda 与 四种常见内置函数式接口的实战用法
Lambda表达式常见使用、注意事项等等,四种函数式接口(Function、Consumer、Predicate、Supplier)的实战
2025-06-09 10:48:19
1351
原创 【Redis实战001】彻底搞懂分布式登录:Redis 缓存 + ThreadLocal 实现登录态共享
Redis分布式会话共享,发送验证码,实现登录,登录拦截器+ThreadLocal
2025-06-06 11:00:25
1257
原创 【Redis入门003】Java操作Redis客户端
java操作Redis客户端,常见的数据类型(使用RedisTemplate对象和StringRedisTemplate对象)
2025-06-05 17:55:44
1129
原创 【Redis入门001】 多种安装方式全攻略:Windows/Linux/Docker + 图形化工具连接
Redis 多种安装方式全攻略:Windows/Linux/Docker + 可视化工具连接
2025-06-04 13:32:16
1030
原创 【Maven 001】不会 Maven 怎么写 Spring Boot?一文带你起飞!
Maven从入门到精通:配置阿里云/华为云仓库/构建Maven项目/依赖作用域及依赖冲突/聚合工程/私服/Maven常用的指令
2025-06-04 10:12:34
552
原创 【SpringBoot入门001】B/S 架构原理 + Spring Boot 入门实践,一文搞懂
静/动态资源、B/S 与C/S架构 SpringBoot程序创建两种方法,以及解析
2025-06-04 10:03:47
986
原创 【Java后端基础 004】Spring MVC 到底帮我们省了什么?和 Servlet 有啥关系?
了解springmvc的基础概念+为什么不用servlet?
2025-06-03 09:31:36
618
原创 【Java后端基础 003】Servlet 是什么?为什么 Java Web 项目都离不开它?
java后端基础:servlet(请求/响应+请求转发/请求重定向/域对象)
2025-06-02 20:33:53
1015
原创 【JAVA后端基础002】什么是 HTTP 请求和响应?浏览器和服务器怎么“聊天”的?
HTTP请求(get/post请求)+响应+常见状态码总结+禁用缓存+MIME介绍等等
2025-06-02 19:54:41
1307
原创 【JAVA后端入门基础001】Tomcat 是什么?通俗易懂讲清楚!
后端入门必备:了解 Tomcat 的基本概念、工作原理和应用场景+部署一个项目
2025-06-02 19:39:26
1451
原创 【ElasticSearch篇】—1.一篇文章入门、认识、拿下ElasticSearch,涵盖ES概念,对比mysql,以及常见工具IK、Kibana安装和使用,保姆级教程!!!
ElasticSearch,涵盖ES概念,对比mysql,以及常见工具IK、Kibana安装和使用,保姆级教程!!!
2025-05-31 20:00:09
972
原创 【前端必备】2.CSS万字详解
CSS(层叠样式表,Cascading Style Sheets)是一种用来描述网页样式的语言。你可以把它想象成网页的“化妆师”,它能让网页看起来更漂亮、更专业。
2025-04-27 10:21:44
1146
1
原创 【前端必备】1.HTML零基础入门教程(详细)
HTML 指的是超文本标记语言: HyperText Markup LanguageHTML 不是一种编程语言,而是一种标记语言。
2025-04-27 10:05:13
2214
原创 【8】递归之经典题型总结
阶乘计算 斐波那契数列(优化版) 汉诺塔问题 二叉树前序遍历 全排列问题 快速排序(分治递归) 反转字符串 最大公约数(欧几里得算法)等等递归题型
2025-03-29 21:44:25
1419
3
原创 【C++】一篇搞定智能指针!
智能指针:auto_ptr(管理权转移)、unique_ptr(防拷贝)、shared_ptr(引用计数)线程安全、定制删除器、weak_ptr(循环引用、解决循环引用问题)
2024-11-01 21:19:42
715
1
前端开发中HTML与CSS动画及网格布局的关键属性解析
2025-03-29
HTML与CSS基础及高级应用详解:涵盖表单、布局、动画及多媒体
2025-03-29
Java编程基础:循环结构与经典算法习题解析
2025-03-29
Java递归算法详解与经典应用实例解析
2025-03-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅