代码编织梦想

jvm垃圾回收详解_jvm垃圾回对象迁移之后引用变更-爱代码爱编程

文章目录 JVM垃圾回收详解内存分配和回收原则长期存活的对象进入老年代主要进行gc的区域空间分配担保 死亡对象判断方法引用计数法可达性分析算法引用类型总结如何判断一个常量是废弃常量?如何判断一个类是无

【2.21】mysql索引、动态规划、学习方法_mysql动态索引-爱代码爱编程

索引常见面试题 什么是索引 索引的定义就是帮助存储引擎快速获取数据的一种数据结构,形象的说就是索引是数据的目录。存储引擎,说白了就是如何存储数据、如何为存储的数据建立索引和如何更新、查询数据等技术的实现方法。索引和数据就

【面试题】计算机网络面试实战-爱代码爱编程

version:1.0 文章目录 计算机网络网络分层模型🙎‍♂️面试官:网络为什么要分层?🙎‍♂️面试官:TCP/IP 各层的结构与功能?🙎‍♂️面试官:OSI体系模型的结构和功能?🙎‍♂️面试官:OSI 与

【面试题】redis缓存设计-爱代码爱编程

文章目录 Redis缓存出现的问题🙎‍♂️面试官:什么是缓存雪崩?🙎‍♂️面试官:怎样解决缓存雪崩?🙎‍♂️面试官:什么是缓存击穿?🙎‍♂️面试官:怎样解决缓存击穿?🙎‍♂️面试官:什么是缓存穿透?🙎‍♂️面试

【面试题】redis过期删除与内存淘汰-爱代码爱编程

文章目录 Redis过期删除策略🙎‍♂️面试官:如何设置key的过期时间?🙎‍♂️面试官:什么是Redis过期删除策略?🙎‍♂️面试官:过期的key存放到哪里/如何判断key是否过期?🙎‍♂️面试官:Redis

【面试篇】redis持久化面试题-爱代码爱编程

文章目录 Redis持久化🙎‍♂️面试官:什么是Redis持久化? AOF日志AOF日志原理🙎‍♂️面试官:AOF日志是怎么工作的/AOF写入磁盘的流程?🙎‍♂️面试官: 刚刚说到了Redis先执行写入的

【面试题】面试官:昨天问了mysql,今天问问redis-爱代码爱编程

文章目录 MySQL部分一条 SQL 语句在 MySQL 中如何执行的❓explain命令了解吗❓大表优化的思路、SQL调优的思路❓分库分表了解么、为什么要分库分表❓ Redis说一下 Redis 和 M

【面试必备】java集合面试题全总结-爱代码爱编程

文章目录 集合Collection集合概述Collection子接口之ListCollection子接口之SetCollection子接口之Queue Map 集合 Collectio

【4.18】贪心算法入门必刷题-爱代码爱编程

文章目录 买卖股票的最佳时机 II跳跃游戏跳跃游戏 IIK 次取反后最大化的数组和 买卖股票的最佳时机 II 122. 买卖股票的最佳时机 II - 力扣(LeetCode) 解法一:动态规

【4.17】贪心算法入门-爱代码爱编程

什么是贪心? 贪心的本质是选择每一阶段的局部最优,从而达到全局最优。 刷题或者面试的时候,手动模拟一下感觉可以局部最优推出整体最优,而且想不到反例,那么就试一试贪心。 贪心的解题步骤? 贪心算法一般分为如下四步:

【4.14】今天讲两道tcp面试题-爱代码爱编程

文章目录 TCP Keepalive 和HTTP Keep-Alive是一个东西吗?TCP协议有什么缺陷 TCP Keepalive 和HTTP Keep-Alive是一个东西吗? 对于这个问题,我们要先

【4.13(补)】二叉搜索树的遍历、插入、删除-爱代码爱编程

文章目录 二叉搜索树的最近公共祖先二叉搜索树中的插入操作删除二叉搜索树中的节点 二叉搜索树的最近公共祖先 235. 二叉搜索树的最近公共祖先 - 力扣(LeetCode) 因为二叉搜索树是有序的,第一次

【leetcode 257】一道算法题延伸出的java内存知识-爱代码爱编程

文章目录 题目描述题目分析两种解法总结 原题链接如下: 257. 二叉树的所有路径 - 力扣(LeetCode) 题目描述 给你一个二叉树的根节点 root ,按 任意顺序 ,返回所有从根节点到叶子节点

【4.7】使用spring session实现session共享-爱代码爱编程

Redis session 用户第一次访问应用,会创建一个新的Session,并且会将Session的ID作为Cookie缓存在浏览器。下一次访问请求时,请求的头部会带有Cookie。应用通过Session ID进行查找。

【4.6】spring security 在项目中的使用-爱代码爱编程

Spring Security 认证和授权 用户登录要进行认证。 用户进行增删改查具体的操作,要进行授权。 实现功能 用户认证授权信息【通过实现UserDetailsService接口】返回一个User对象(封

【4.5】(蓝桥备战)动态规划、kmp算法-爱代码爱编程

文章目录 蓝肽子序列KMP 蓝肽子序列 蓝肽子序列 - 蓝桥云课 (lanqiao.cn) 字符串操作 + 经典动态规划问题。 推导dp数组分为两种状态:蓝肽相等和蓝肽不相等。 蓝肽相等:那么找到了一个

【4.3】(蓝桥备战)动态规划经典例题-爱代码爱编程

文章目录 数字三角形包子凑数摆动序列 数字三角形 数字三角形 - 蓝桥云课 (lanqiao.cn) 动态规划的典型解题方法就是寻找子问题,之后确定dp数组的定义以及递推公式。 确定dp数组以及下标含义

【4.3蓝桥备战】小朋友崇拜圈、正则问题-爱代码爱编程

文章目录 小朋友崇拜圈正则问题 小朋友崇拜圈 小朋友崇拜圈 - 蓝桥云课 (lanqiao.cn) 拿到这道题要先把题目读懂。 下面的一行是表示:编号为i的小朋友,崇拜的对象为编号为path[i]的小朋友

【4.2】蓝桥杯真题训练(省赛备考)-爱代码爱编程

蓝桥杯是国内著名的计算机比赛,每年吸引了数以万计的学生参加。在比赛中,参赛者需要通过多个难度级别的编程题目,展现他们的算法与编程能力。随着蓝桥杯比赛的不断升温,题目难度和复杂度也在不断提高。因此,对于参赛者来说,熟悉和掌握蓝

【4.1】socket编程、tcp挥手-爱代码爱编程

TCP连接断开 四次挥手 四次挥手过程 客户端发送FIN报文,客户端进入FIN_WAIT_1状态。 服务端接收报文,发送ACK报文,服务端进入CLOSE_WAIT状态。 客户端收到ACK报文,进入FIN_W