2020.5.23,主页文章列表只取 update time 倒序排列后的前30篇,浏览全站文章列表请至 归档 页。

JsonPath

JsonPath一套json解析和定位工具,通过表达式访问json元素。
例如 $.store.book[0].title$['store']['book'][0]['title']
其中 $ 表示 json 根元素,点表示下级,方括号访问数组元素。

YAML

YAML Ain’t Markup Language
https://yaml.org/

YAML 语言教程 - 阮一峰
http://www.ruanyifeng.com/blog/2016/07/yaml.html

Java-基础

Java基础笔记

Java-正则表达式

Java 正则表达式 笔记

Elasticsearch

Elasticsearch 笔记

ChatGPT

ChatGPT

面试准备03-Java线程和并发

面试准备笔记之Java多线程和并发
java.util.concurrent (J.U.C)

LeetCode.058.Length of Last Word 最后一个单词的长度

题目描述

58 最后一个单词的长度
https://leetcode.cn/problems/length-of-last-word/description/

Spring-Data-JPA

JPA(Java Persistence API) 使用笔记

Git-常用命令

git基本操作笔记

《Pro Git》中文版,Git官方资料
https://git-scm.com/book/zh/v2

Git教程 - 廖雪峰
https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

Git教程 - 易百教程
http://www.yiibai.com/git/

Markdown 语法简介

Markdown 语法简介
Markdown 发明者 Daring Fireball 的 Markdown 介绍
https://daringfireball.net/projects/markdown/

IntelliJ IDEA使用笔记

IntelliJ IDEA使用笔记

系统架构设计

软考系统架构设计

Python

Python 学习笔记

Docker

Docker 学习笔记

Docker 是一个跨平台、可移植并且简单易用的容器解决方案。基于 Go 语言开发。
Docker 可在容器内部快速自动化地部署应用,并通过操作系统内核技术(namespaces、cgroup等)为容器提供资源隔离和安全保障。

《Docker — 从入门到实践》 – docker 中文白皮书
https://yeasy.gitbooks.io/docker_practice/content/
https://github.com/yeasy/docker_practice

learn to build and deploy your distributed applications easily to the cloud with docker
https://docker-curriculum.com/

MongoDB

MongoDB 使用笔记

Prometheus监控

Prometheus 是新一代的开源监控方案,它是监控、报警和时序数据库的组合,主要优势有:

  • 简单易安装:安装单节点的 Prometheus-Server 即可搭建一套监控系统,不依赖分布式存储或第三方组件(时序数据库等)。
  • 灵活的数据模型:Prometheus 定义的监控数据模型不受实体组织模型的约束,满足各种组织的监控需求;另外可对多维度的数据方便的进行汇聚计算与过滤。
  • 强大的查询能力:PromQL 提供了强大的查询能力,其丰富的函数与低延迟的响应可满足报警与数据可视化的需求。
  • 丰富的生态:丰富的语言SDK和 Exporter 可快速将监控纳入 Prometheus 监控中;与 K8S 的结合可快速实现对K8S集群中相关资源的监控;搭配 Grafana 可实现精美的数据可视化。

《prometheus-book》 中文文档(官方文档的完全翻译)
https://yunlzheng.gitbook.io/prometheus-book/
https://github.com/yunlzheng/prometheus-book

如何以优雅的姿势监控kubernetes 集群服务
https://www.kancloud.cn/huyipow/prometheus/527093

Spring-Web

Spring web 笔记

Linux-常用命令

常用 Linux 命令笔记

面试准备06-数据库

Spring-Boot

Spring Boot 学习笔记

Spring Boot 官网
https://spring.io/projects/spring-boot

当前版本官方参考文档
Spring Boot Reference Documentation
https://docs.spring.io/spring-boot/docs/current/reference/html/index.html

源码
spring-projects / spring-boot
https://github.com/spring-projects/spring-boot

学习资源

学习资源

OkHttp

OkHttp

Kubernetes/K8S-基础

Kubernetes/K8S 使用笔记

Kubernetes 官方文档
https://kubernetes.io/docs/home/
https://kubernetes.io/zh/docs/home/
学习 Kubernetes 最权威的文档。Kubernetes 官网源码和文档本身就是在 GitHub 开源的,中文版文档由国内的大神在维护,翻译的还不错。默认查看的是最新版文档,一些老版本文档可能没有中文版。

面试准备11-设计模式

Java面试准备之设计模式

Apache-Maven

Maven 使用笔记

H2

H2 内存数据库

WebSocket

WebSocket 笔记

HTML基础

HTML基础

CSS-基础

css笔记