网上冲浪的时候会发现好多写的非常棒的博客和文档之类的,也想让更多的人知道,于是就在这里记录了。先大致的分为博客和文档吧(大概是单篇文章和文章集合的区别吧)。

博客

计算机基础

看完这篇文章,我奶奶都懂了https的原理 - 苏苏喂苏苏+ - 博客园
本文在个人技术博客同步发布,详情可猛戳 亦可扫描屏幕右方二维码关注个人公众号 Http存在的问题 上过网的朋友都知道,网络是非常不安全的。尤其是公共场所很多免费的wifi,或许只是攻击者的一个诱饵。还

框架

SpringBoot 自动装配原理详解
「Java学习指北+Java面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,复习 Java 知识点,首选 JavaGuide!
如何设计并实现一个db连接池? - 掘金
一个连接,从创建完毕到销毁,期间只被使用了一次(这里的一次是指在单个作用域内的使用),当周期结束,另外一个调用者仍然需要这个连接去做事,就要重复去经历这种生命周期。因为创建和销毁都是需要对应的服务消耗时间以及系统资源去处理的,这样不仅浪费了大量的系统资源,而且导致业务响应过程中…

应用开发

开发一定要知道的 REST API URI 7 条设计规则 - 掘金
开发一定要知道的 REST API URI 7 条设计规则 通常情况下,程序员都会接触 Web 开发,那就不得不提到 RESTAPI URL 的设计规则。 一个好的 URL 可以让其他研发一眼会明确知
领域驱动设计在互联网业务开发中的实践
以美团外卖营销抽奖平台为例,讲述如何在互联网业务系统中实践领域驱动设计。
Spring Cloud Gateway and gRPC
<div class=“paragraph”> <p>Starting from version 3.1.0 as part of the Spring Cloud 2021.0.0 (aka Jubilee) release train, Spring Cloud Gateway included support for gRPC and HTTP/2.</p> </div><div class=“paragraph”> <p>We will introduce the basic concepts behind gRPC and how to configure it with…
循序渐进掌握递归正则表达式 - 骏马金龙 - 博客园
一般来说,递归的正则表达式用来匹配任意嵌套层次的结构或左右对称的结构。例如匹配: 递归正则在正则表达式里算是比较灵活的部分,换句话说就是可能会比较难。下面这个正则表达式是在网上流传的非常广泛的递归正则
JPA的Repository详解_三毛村滴雪鱼粉的博客-CSDN博客_jparepository
Spring Data JPASpring Data是Spring提供的操作数据的框架,Spring Data JPA是Spring Data的一个模块,通过Spring data 基于jpa标准操作数据的模块。Spring Data的核心能力,就是基于JPA操作数据,并且可以简化操作持久层的代码。它使用一个叫作Repository的接口类为基础,它被定义为访问底层数据模型的超级接口。而对于...
How to create and read cookies in Spring Boot
A complete guide to learning how to read, write, and delete cookies in a Spring Boot web application.
你对cookie了解多少? - 掘金
我们都知道HTTP协议是无状态的,这种无状态意味着程序需要验证每一次请求,从而辨别客户端的身份。 Cookie,就是为了辨别客户端身份而储存在客户端本地的数据。 Cookie由服务器生成,发送给浏览器,浏览器把cookie保存到内存中或者某个目录下的文件内,下一次请求同一网站时…

中间件

消息队列那么多,为什么建议深入了解下RabbitMQ? - IT宅 - 博客园
你为啥要在项目中选择Kafka、RocketMQ、RabbitMQ、ActiveMQ、Pulsar、Redis Stream...消息中间件?
RabbitMQ教程 - 掘金
1. 消息中间件概述 1.1 MQ概述 MQ全称 Message Queue(消息队列),是在消息的传输过程中保存消息的容器。多用于分布式系统 之间进行通信。 1.2 MQ优势 1.2.1 应用解耦
MQTT 协议是个啥?这篇文章告诉你!
文章首发于我的公众号「程序员cxuan」,欢迎大家关注呀~ 说到做到!之前有位读者给我留言说想要了解一下什么是 MQTT 协议,顺便还把我夸了一把,有点不好意...
微服务网关Spring Cloud Gateway - 掘金
1. Spring Cloud Gateway简介 1.1 简介 SpringCloud Gateway 是 Spring Cloud 的一个全新项目,该项目是基于 Spring 5.0,Spring
RabbitMQ六种队列模式-简单队列模式 - niceyoo - 博客园
前言 RabbitMQ六种队列模式-简单队列 [本文]RabbitMQ六种队列模式-工作队列RabbitMQ六种队列模式-发布订阅RabbitMQ六种队列模式-路由模式RabbitMQ六种队列模式-主

语言基础

Java注解处理器
Java中的注解(Annotation)是一个很神奇的东西,特别现在有很多Android库都是使用注解的方式来实现的。一直想详细了解一下其中的原理。很有幸阅读到一篇详细解释编写注解处理器的文章。本文的原文是ANNOTATION PROCESSING 101,作者是Hannes Dorfmann。这是一篇好文,忍不住翻译学习一下。以下是翻译。(注:本文的翻译已经获得了作者 Hannes 的授权。) 在这篇文章中,我将阐述怎样写一个注解处理器(Annotation Processor)。在这篇教程中,首先,我将向您解释什么是注解器,你可以利用这个强大的工具做什么以及不能做什么;然后,我将一步一步实…

数学/算法

常见的混沌映射汇总_暗夜的幕布的博客-CSDN博客_混沌映射都有什么作用
Chaotic maps1. Chebyshev mapxk+1=cos(kcos−1(xk))x_{k+1}=cos(kcos^{-1}(x_k)) xk+1​=cos(kcos−1(xk​))2. Circle mapxk+1=xk+b−(a2π)sin(2πxk))mod(1)a=0.5b=0.2x_{k+1}=x_k+b-(\frac{a}{2\pi})sin(2\pi x_...

文档

Introduction · MQTT协议中文版

数学/算法

OI Wiki
OI Wiki 是一个编程竞赛知识整合站点,提供有趣又实用的编程竞赛知识以及其他有帮助的内容,帮助广大编程竞赛爱好者更快更深入地学习编程竞赛

面试资料

主页
一份通俗易懂、风趣幽默的Java学习指南,内容涵盖Java基础、Java并发编程、Java虚拟机、Java企业级开发、Java面试等核心知识点。学Java,就认准Java程序员进阶之路
Java 面试指南
「Java学习指北+Java面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,复习 Java 知识点,首选 JavaGuide!
Java多线程面试题及答案(2022版) - Java团长 - 博客园
前言 个人珍藏的80道Java多线程/并发经典面试题,因为篇幅太长,现在先给出1-10的答案解析哈,后面一起完善~ 1. synchronized的实现原理以及锁优化? synchronized的实现

小工具

使用 wiki 为项目写文档 - GitHub Docs
可使用 wiki 分享有关项目的详细、长式信息。