Toggle navigation
Morning Cat
Home
About
ANIME
bookmark
Tags
Tags
白茶清欢无别事 我在等风也等你
MongoDB
java8
java
spring
document
dubbo
java框架
感想
python
Redis
Kafka
golang
elasticsearch
ProGit
Cryptography
node
vscode
algorithm
旅游
Android
OS
Rust
Neo4j
MySQL
LLM
Vue
docker
jenkins
MongoDB
Mac环境下安装MongoDB环境
包括使用SpringData操作MongoDB数据
java8
JDK8 新的时间日期 API
关于 Java8 中的 SCFP 和 Stream 梳理
Java8 之 Optional
Optional容器类 优雅规避空指针
Java8 之 Stream API
关于 Java8 新特性 Stream API 的学习笔记
Java8 之 Lambda表达式
关于 Java8 新特性 Lambda表达式 的学习笔记
java
CompletableFuture API 笔记
Maven 依赖中的 scope 标签含义
DCL 为什么还需要 volatile
Java8 Document
ReactiveX 操作符
关于 ForkJoinPool 的简单实践
狗子
关于 ScheduledThreadPoolExecutor 的一些资料汇总
及个人理解
关于 ThreadPoolExecutor 的一些资料汇总
及个人理解
线程池ThreadPoolExecutor的拒绝策略
狗子
关于 BlockingQueue 的一些认识及资料汇总
及个人理解
同步辅助类 CyclicBarrier 的故事
根据 Jdk 提供的Java多线程同步辅助类 CyclicBarrier 的用法 编写的一个小场景,小故事
使用IDEA查看java文件编译后的字节码内容
字节码
关于 IntegerCache 的一些认识
与君共勉
多线程控制工具类 CountDownLatch 的故事
根据 Jdk 提供的Java多线程控制类 CountDownLatch 的用法 编写的一个小场景,小故事
Java并发编程实战 读书笔记(1)
《Java并发编程实战》童云兰 译
ConcurrentHashMap为何不支持null键和null值
java集合类 ConcurrentHashMap 的一些认识
java探索之native方法源码实现
原来一直好奇jdk源码中的native方法为什么只有声明,而没有实现内容,希望这篇文章给你一点启示。
信号量Semaphore的故事
根据 Jdk 提供的Java多线程控制类 Semaphore 的用法 编写的一个小场景,小故事
LearningDocs
文档与规范
spring
Spring Data JPA 在 SpringBoot 应用中的简单实践
及资料汇总
Spring MVC 官网文档阅读笔记(一)
spring 官网文档梳理
Spring IOC 官网文档阅读笔记(四)
spring 官网文档梳理
Spring IOC 官网文档阅读笔记(三)
spring 官网文档梳理
Spring IOC 官网文档阅读笔记(二)
spring 官网文档梳理
SpringFramework IOC 之 BeanPostProcessor (一) 简介
Spring bpp 的简介
Spring IOC 官网文档阅读笔记(一)
spring 官网文档梳理
Spring ApplicationEvent 入门实践记录
Simple SpringMVC Demo
使用Spring mvc 简单的一个较为简单的http服务器demo
document
LearningDocs
学习资料与文档
books-jvm
搜集的JVM资源
网址书签
搜集的网址资源
蹉跎计划
资料汇总
LearningDocs
文档与规范
dubbo
关于Dubbo的记忆
记录dubbo与我的一些故事
java框架
mapstruct 简单实践笔记
分布式任务调度 xxl-job 入门实践记录
入门实践记录
感想
我的工作历程
所思所想
python
python的那些小知识
语法知识笔记
Python 下的虚拟环境的使用
Redis
Redis 五种基本类型及操作
Distributed locks with Redis
Redis 驱逐策略 梳理总结
Using Redis as an LRU cache
Kafka
深入理解 Kafka 读书笔记 8 -- 生产者重要参数
深入理解 Kafka 读书笔记 7 -- 生产者分区器
深入理解 Kafka 读书笔记 6 -- 生产者拦截器
深入理解 Kafka 读书笔记 5 -- 序列化器
深入理解 Kafka 读书笔记 4 -- 生产者架构
深入理解 Kafka 读书笔记 3 -- java 基础 API
深入理解 Kafka 读书笔记 2 -- 基本概念
深入理解 Kafka 读书笔记 1 -- 环境搭建与脚本测试
golang
golang 笔记14
搜集的示例代码
golang 笔记13
interface
golang 笔记12
通道 chan
golang 笔记11
时间 time
golang 笔记9
结构体
golang 笔记8
函数
golang 笔记7
Map 与 List
golang 笔记6
切片
golang 笔记5
数组
golang 笔记4
变量与常量和控制语句
golang 笔记3
基本类型
golang 笔记2
Go 与 Java 语法上的区别
golang 笔记1
基础知识
elasticsearch
Java elasticsearch-rest-high-level-client 学习笔记2
聚合的使用
Java elasticsearch-rest-high-level-client 学习笔记1
查询
elasticsearch系统学习笔记10
Scroll API 和 Bulk API 使用简介
elasticsearch系统学习笔记9
聚合分析 Aggregations
elasticsearch系统学习笔记9-补充1
聚合分析 Aggregations
elasticsearch系统学习笔记8
脚本语言的简单认识
elasticsearch系统学习笔记7
理解 term 与 match 的使用区别
elasticsearch系统学习笔记6
文本分析与分词器
elasticsearch系统学习笔记5
中文分词器
elasticsearch系统学习笔记4
bool查询
elasticsearch系统学习笔记3
数据基本操作
elasticsearch系统学习笔记2
简介
elasticsearch系统学习笔记1
环境搭建
ProGit
Pro Git笔记 3.分支
分支
Pro Git笔记 2.基础
基础
Pro Git笔记 1.起步
起步
Cryptography
RSA 跨语言使用
非对称加密
RSA算法
非对称加密
PBE算法
对称加密
ECC算法
非对称加密
DSA算法
非对称加密
DH算法
非对称加密
DES算法
对称加密
Blowfish算法
对称加密
AES算法
高级加密标准
node
node版本
vscode
在VSCode运行SpringBoot项目简略笔记
algorithm
旋转字符串
旅游
南京旅游指南
Android
android 笔记十
Buttons and clickable images
android 笔记八
广播
android 笔记七
Services
android 笔记六
AsyncTask and AsyncTaskLoader
android 笔记五
Layouts and resources for the UI
android 笔记四
Implicit intents
android 笔记三
Activity lifecycle and state
android 笔记二
Activities and intents
OS
操作系统课程2024-04
数学视角的操作系统
操作系统课程2024-03
硬件视角的操作系统
操作系统课程2024-02
应用视角的操作系统
操作系统课程2024-15
进程的地址空间(mmap)
操作系统课程2024-14
操作系统上的进程 (fork/execve/exit)
操作系统课程2024-17
C 标准库设计与实现
x86 汇编基础知识笔记
Rust
关于Rust的项目结构的笔记
及 crate 的理解与使用
Neo4j
Neo4j 笔记 之 CQL 基础语法
之 基本节点与关系
MySQL
MySQL主从复制
配置笔记
LLM
搭建本地大语言模型
使用ollama
Vue
Vue 上手单文件实践
vue2
Vue 入门笔记
vue2
docker
docker笔记
历史笔记梳理
jenkins
jenkins笔记
历史笔记梳理