首页
文章
默认分类
About
登录
菜单
首页
文章
默认分类
About
parasafi的小窝
归档
2026 年 09 月
LeetCodeHot100-二叉树部分题目
2026-09-20
leetcode
#leetcode
25.二叉树中序遍历 示例 1: 输入:root = [1,null,2,3] 输出:[1,3,2] 示例 2: 输入:root = [] 输出:[]
Mysql-sql语句优化指北
2026-09-13
databaase
#mysql
本文以MySQL InnoDB引擎为基础,讲解索引相关概念以及优化手段 版本基线:MySQL 8.0(默认隔离级别 REPEATABLE READ、默认 binlog_format=ROW)。与 5.7 行为不同的地方会单独标注。 一句话总纲:SQL 优化本质只有两件事——让语句扫描的行数尽可能少,
从零到上架:我给 IntelliJ IDEA 写了个「Chrome 式标签页分组」插件
2026-09-11
默认分类
#Halo
给编辑器标签页加上像 Chrome 一样的颜色分组:右键标记、整组移动、快捷键秒分配;以及中间踩过的「内部 API 被封」的坑。 目录 一、起因:几十个标签页的痛
1.7HashMap VS 1.8 HashMap
2026-09-09
默认分类
#java
HashMap 是 Java 开发者最常用的集合类之一,但 JDK 1.7 和 1.8 两个版本在底层实现上有革命性的变化。这些差异不仅仅是代码重构,更是对性能、安全性和扩展性的深度思考。本文将带你深入源码,逐一剖析两者的核心区别。 一、数据结构:从“数组+链表”到“数组+链表+红黑树”
Redis实现的数据结构
2026-09-08
databaase
#redis
本文章主要介绍redis选用的数据结构和对应的实现方式 1.简单动态字符串(simple dynamic string,SDS) 当Redis需要的不仅仅是一个字符串字面量,而是一个可以被修改的字符串值时,Redis就会使用SDS来表示字符串值,比如在Redis的数 据库里面,包含字符串值的键值对在
Python FastApi
2026-09-05
默认分类
Python FastApi 快速上手,定义spring中的controller来接受http请求 from fastapi import FastAPI app = FastAPI() @app.get("/") async def root(): return {"message": "
LeetCode Hot100题-part1(前30题)
2026-09-05
默认分类
1.两数之和 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案,并且你不能使用两次相同的元素。 你可以按任意顺序返回答案。 示例 1: 输入:nums = [2,7,
Hello ,欢迎来到parasafi的博客小窝
2026-09-05
默认分类