了不起的程序猿
了不起的程序猿
全部文章
分类
BitSet源码(1)
b树(1)
DDD(1)
docker(4)
dubbo(1)
elasticsearch(1)
eureka(3)
hisql(1)
intellij-idea(3)
java(242)
java-ee(1)
javascript(1)
Java程序员(9)
jenkins(1)
json(1)
kafka(12)
kubernetes(1)
linux(3)
maven(1)
mvc(1)
mybatis(4)
mysql(23)
postman(4)
rabbitmq(2)
react.js(1)
redis(13)
rpc(2)
servlet(1)
spring(18)
spring boot(19)
spring cloud(5)
sql(4)
ssh(1)
tcp/ip(1)
ubuntu(1)
vue.js(2)
中间件(2)
代理模式(2)
分布式(3)
单例模式(1)
哈希算法(1)
大数据(1)
安全(4)
开发语言(3)
微服务(8)
微服务架构(1)
性能优化(1)
数据库(18)
数据结构(1)
服务器(5)
未归档(1)
源码(1)
程序人生(3)
程序员(1)
经验分享(2)
缓存(5)
网络(4)
网络协议(1)
面试(17)
归档
标签
去牛客网
登录
/
注册
了不起的程序猿的博客
全部文章
(共476篇)
如何深刻了解Spring的IoC底层原理
前言 Spring框架如今是Java开发生态必不可少的一个框架了,它有两个核心点,IoC和AOP。本文主要对Spring的IoC底层原理进行了解。 IoC俗称“控制反转”(Inversion of Control),或者是“依赖注入”(Dependency Injection)。刚开始接触这两个...
2022-06-25
0
0
什么叫通俗易懂?用动图的方式,理解CPU缓存一致性协议
大家好,我是小林。 我之前写过 CPU 缓存一致性 MESI 协议:10 张图打开 CPU 缓存一致性的大门。 然后期间挺多人对 MESI 协议的转换有疑问,其实我在文章中把 MESI 协议状态切换的各个过程都总结成了一个表格,可能内容太多,很多小伙伴没有仔细看。 就在昨天,我发现个可以「在线...
2022-06-25
0
0
Redis单例、主从模式、sentinel以及集群的配置方式及优缺点对比
前言 redis作为一种高效的缓存框架,使用是非常广泛的,在数据存储上,在运行时其将数据存储在内存中,以实现数据的高效读写,并且根据定制的持久化规则不同,其会不定期的将数据持久化到硬盘中。 另外相较于其他的NoSql数据库,redis提供了非常丰富的数据结构,如 dict , sds , lin...
2022-06-25
0
0
居然只要五个步骤,MacOS使用Docker创建MySQL主主数据库
一、创建MySQL数据库容器配置文件对应目录 我们在当前用户下创建一组目录,用来存放MySQL容器配置文件,(Linux下可以省略此步骤)参考下图: 二、主主配置文件 mone对应的my.cnf配置文件为 [mysqld] server_id = 1 log-bin= my...
2022-06-25
0
0
看到就是赚到,五个超火的编程网站,千万别错过
大家好,我是鱼皮,今天给大家推荐几个最近非常流行的编程网站,相信能够帮助大家提高编程效率、更好地学习编程。 热门编程网站推荐 Codepen 演示视频:还用代码画圣诞树?这个网站直接白给!前端程序员必备在线练习工具_哔哩哔哩_bilibili 国外的在线前端编程网站,在这里...
2022-06-25
0
0
DDD,这东西到底是垃圾还是银弹?
前言 每过一段时间,就会有人跳出来批判 DDD,这东西到底是垃圾还是银弹? 在某某公司干活的时候,有一批人声称要用 DDD 改造老旧系统,彻底解决核心流程规模化之后,项目难以维护的问题。之前某篇文章里的这张图,就是在用 DDD 做项目重构之前的烂摊子: 大家都很聪明,聪明到最后没人...
2022-06-25
0
0
年底了,外面冷,大家伙进来学点新技术吧
前言 年底了,又有新技术冒出来需要你来 Pick 了,第一个先要被 Pick 的是即将到来的元旦英文版:Happy New Year,再来的话就是这周非常火的新一代爬虫平台,不用写代码轻松拖拽即可生成爬虫的 spider-flow,还有去中心化、可被追溯变更的不可变数据库 immudb 也是大火。...
2022-06-25
0
0
我都用这种方法讲解“三次握手,四次挥手”了,你不会还听不懂吧?
TCP三次握手、四次挥手,在面试这锅滚油里,可谓是炸了千百遍的老油条。 我们都知道TCP是面向连接的,三次握手就是用来建立连接的,四次握手就是用来断开连接的。 三次握手 先上图: 我们来看一下三次握手的过程: 一开始,客户端和服务端都处于 CLOSED 状...
2022-06-25
0
0
使用Knative部署基于Spring Native的微服务
在本文中,您将学习如何运行Spring Boot微服务,这些服务在Knative上相互通信。我还向您展示了如何使用GraalVM准备Spring Boot应用程序的本机映像。然后我们将使用Skaffold和jibmaven插件在Kubernetes上运行它。 在Knative上,您可以运行任何类型...
2022-06-25
0
0
如何在修改密码、修改权限、注销等场景下使JWT失效?
大家好,我是不才陈某~ 今天这篇文章介绍一下如何在修改密码、修改权限、注销等场景下使JWT失效。 文章的目录如下: 解决方案 JWT最大的一个优势在于它是无状态的,自身包含了认证鉴权所需要的所有信息,服务器端无需对其存储,从而给服务器减少了存储开销。 但是无状态引出的问题也是可想而知的...
2022-06-25
0
0
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页