首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
基础知识篇
逸风尊者
创建于2024-07-07
订阅专栏
记录日常开发容易忽略的基础知识点,从底层了解实现原理
等 22 人订阅
共133篇文章
创建于2024-07-07
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
那些年背过的题:Redis字典设计与实现
在 Redis 中,字典(或哈希表)是其内部数据结构的基础之一。Redis 使用字典来实现键值对存储、集合、哈希、ZSET 等数据类型。
开发易忽视的问题:Java String底层源码分析
String最大存储字符个数 Java 中的 String 类用于表示字符序列,其理论上的最大长度是由 JVM 的实现和可用内存资源决定的。
那些年背过的题:Spring Security-安全上下文
安全上下文(Security Context)是Spring Security的核心概念之一,用于存储与当前正在执行的线程相关的安全信息。
那些年背过的题:Redis 链表设计与实现
Redis 的链表数据结构主要用于实现 Redis 的列表类型(List),在实际应用中有多种场景可以使用。
那些年背过的题:Spring Security- CSRF源码分析
在使用 Spring Security 时,CSRF(跨站请求伪造,Cross-Site Request Forgery)保护是一个非常重要的安全特性。
那些年背过的题:Redis SDS和C字符串对比
Redis 的简单动态字符串(SDS,Simple Dynamic String)是一种用于表示动态字符串的抽象数据结构。它在 Redis 中被广泛使用,主要用来替代传统的 C 字符串。
那些年背过的题:ThreadLocal设计与实现
ThreadLocal 是 Java 中用于实现线程本地存储的类。如果ThreadLocal 变量是静态的(通常这样定义),则该 ThreadLocal 实例在类加载时只会被创建一次。
那些年背过的题:Spring Security-认证和授权
首先,我们通过一个具体的案例来分析 Spring Security 认证和授权的使用。 案例场景 假设我们有一个简单的在线书店应用。
那些年背过的题:Spring Security概览
Spring Security 是一个强大且高度可定制的安全框架,用于在 Java 应用程序中提供认证和授权功能。它是现代 Java 开发中必不可少的一部分,能够帮助开发者轻松地实现复杂的安全需求。
插件化开发OSGI框架介绍和使用
OSGi(开放服务网关倡议)是一种模块化的Java框架和标准,用于开发动态模块化系统。它允许应用程序分为多个独立的模块(称为“Bundle”),这些模块可以在运行时单独安装、启动、停止、更新和卸载。
开发易忽视问题:如何优雅的使用DB的version字段
在日常开发中,合理地使用 MySQL 的 version 字段可以帮助你更好地管理数据的版本控制,确保数据的一致性和完整性。
探索 Spring Filter:解锁高效编程的秘密武器
Spring Filter 是一个用于在 Spring 框架中实现请求过滤的机制。它可以拦截 HTTP 请求并对其进行预处理或后处理,常用于权限验证、日志记录、请求修改等场景。
开发易忽视问题:mybatis-plus @TableName注解如何工作
MyBatis-Plus 是 MyBatis 的增强工具,它简化了数据库 CRUD 操作以及其他常见操作。其中,@TableName 注解用于指定实体类与数据库表的映射关系。
那些年背过的题:Spring事务-事务传播行为底层源码分析
Spring事务传播行为的底层实现逻辑涉及多个核心类和方法。每个步骤都在确保事务管理的一致性和正确性,从而为开发人员提供了可靠的事务管理机制。
那些年背过的题:Spring事务-事务隔离级别底层实现原理
Spring事务隔离级别是通过底层数据库的事务管理机制来实现的。事务隔离级别定义了在事务并发执行时,一个事务所做的改变对其他事务的可见性。
那些年背过的题:Spring事务机制设计与实现
Spring 事务管理机制是 Spring 框架的重要组成部分,通过它可以简化数据库事务的管理。Spring 提供了声明式事务管理和编程式事务管理两种方式,其中声明式事务管理最为常用。
那些年背过的题:Hibernate缓存机制底层原理
Hibernate 缓存机制是为了提高数据库访问性能,通过减少对数据库的直接访问次数来实现的。Hibernate 提供了两级缓存机制:一级缓存(Session 级别)和二级缓存
那些年背过的题:Spring jdbc设计与实现
Spring JDBC 是 Spring Framework 提供的一个模块,用于简化与关系数据库交互的工作。它提供了对 JDBC API 的封装,使得使用 JDBC 更为简便
开发易忽视问题:SpringBootApplication注解实现原理
@SpringBootApplication 是 Spring Boot 提供的一个便捷注解,用于简化配置和启动 Spring Boot 应用。
那些年背过的题:IOC容器在Web中启动流程
在 Spring Web 应用中,IOC 容器的启动流程是一个关键部分。这个流程确保了 Spring 的各种组件能够正确初始化和配置,以便处理请求。
下一页