首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
为神敬酒者
掘友等级
后端开发
学而不思则罔,思而不学则殆
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
5
文章 5
沸点 0
赞
5
返回
|
搜索文章
为神敬酒者
后端开发
·
2月前
关注
从银行转账实践理解互斥和同步
互斥锁 我们知道,互斥是解决并发问题的两大核心手段之一,所谓互斥指的是同一时刻,只允许一个线程访问共享变量,而互斥的实现方式主要是通过锁机制,所以也叫互斥锁。 这里借助银行...
0
评论
分享
为神敬酒者
后端开发
·
5月前
关注
uri标签导致http.client.requests指标膨胀问题
从一段告警日志开始 这段告警日志表示在收集 http.client.requests 指标时,URI 标签的数量达到了最大限制。 那 http.client.request...
1
评论
分享
为神敬酒者
后端开发
·
5月前
关注
《操作系统导论》读书笔记(3) ——并发
线程 并发是具体到线程维度的,所以在介绍并发之前,一般都会先介绍下什么是线程。 线程是操作系统提供的抽象,针对的是单个运行的进程。线程间切换也是上下文切换,类比于进程切换把...
0
评论
分享
为神敬酒者
后端开发
·
6月前
关注
《操作系统导论》读书笔记(2) ——内存虚拟化
内存虚拟化的相关概念 虚拟内存: 虚拟内存是操作系统提供的一种内存管理能力,使得程序可以使用比实际物理内存更多的内存。它通过将程序的地址空间映射到物理内存来实现。 地址空间...
0
评论
分享
为神敬酒者
后端开发
·
6月前
关注
《操作系统导论》读书笔记(1) ——CPU虚拟化
前述 对资源的虚拟化是操作系统的重要技术,而资源虚拟化有两种,一种是CPU虚拟化,一种是内存虚拟化。 假设一个计算机只有一个 CPU,虚拟化要做的就是将这个 CPU 虚拟成...
1
评论
分享
为神敬酒者
后端开发
·
8月前
关注
Gradle找不到依赖问题排查
背景 今天在启动一个Gradle项目时遇到问题,有个引入的类不存在,导致项目无法启动。 找到类所在依赖包,确实没有这个类,看来这就是问题所在了 理解原理 在解决问题之前,要...
0
评论
分享
为神敬酒者
后端开发
·
8月前
关注
服务容器化改造和生产迁移实践
背景: 现在K8s容器化是技术趋势,很多部署在虚拟机上的服务都要迁移到容器化。而迁移到容器化的步骤是要先对服务代码进行容器化改造,之后发布再将生产环境流量从虚拟机切到容器化...
1
评论
分享
为神敬酒者
后端开发
·
9月前
关注
一次接口性能问题排查和优化实践
背景 最近一段时间受到市场行情影响,有个Java服务的Get /account/setting接口的请求量很大,接口的QPS能达到4k以上,甚至在流量高峰期接口报大量502...
1
评论
分享
为神敬酒者
后端开发
·
9月前
关注
容器化服务生产问题经验总结
背景 最近有个服务接入EKS容器化部署,上线时间已有一周。该服务是Java服务,使用Springboot和WebFlux作为开发框架,JDK版本是JDK17,主要是提供账户...
5
2
分享
为神敬酒者
后端开发
·
11月前
关注
手写LRU算法
LRU算法介绍 LRU算法就是最近最少使用,可以理解为在最近一段时间里,元素按照访问的时间戳进行排序,比如时间戳最大的排序越靠前(也可能越靠后),比如元素A的访问时间为00...
0
评论
分享
为神敬酒者
后端开发
·
11月前
关注
搭建Spring Boot多模块Maven项目脚手架
多模块的好处 将项目分为多个模块是有用且易于维护的。可以轻松编辑或删除项目中的模块,而不会影响其他模块。当我们需要分别部署模块时,这很有用。 多模块拆分的方式 按照单模块拆...
1
评论
分享
为神敬酒者
后端开发
·
1年前
关注
服务接入容器化时遇到的Springboot读取配置的优先级问题
背景: 最近有个服务要接入容器化,过程不太顺利,特别是因为一个Springboot读取配置的优先级的问题和运维同事搞了很久,归根结底还是因为对这块知识的不熟悉,因为决定补下...
0
评论
分享
为神敬酒者
后端开发
·
1年前
关注
SpringBoot Actuator监控相关知识
SpringBoot 的监控机制 在 Spring 2.x 之前,SpringBoot 使用 Actuator 模块进行监控,而在 Spring 2.x 之后,Spring...
3
评论
分享
为神敬酒者
后端开发
·
1年前
关注
风控需求的系统设计与响应式编程集成Redis stream实践
需求背景 最近接到一个功能要求,风控要求交易服务对用户和市场做限制,而具体是哪些用户和哪些市场由网关下发给交易服务,在此过程中用户名单和市场名单可能会更新,每次更新时需要多...
6
评论
分享
为神敬酒者
后端开发
·
1年前
关注
解决IDEA项目无法读取mac环境变量问题
我在项目的yaml文件配置nacos dataId的读取,如下: 但项目启动报错: 这说明IDEA无法读取到环境变量。 在mac iTerm执行如下命令: 添加NACOS_...
0
1
分享
为神敬酒者
关注了
小染Jun
后端开发
为神敬酒者
后端开发
·
1年前
关注
Mac Charles 安装配置
Charles介绍 Charles是一个HTTP代理服务器,HTTP监视器,反转代理服务器,当浏览器连接Charles的代理访问互联网时,Charles可以监控浏览器发送和...
0
评论
分享
为神敬酒者
赞了这篇文章
依赖倒不置
大数据与后端开发 @湖北珞珈实验室
·
3年前
关注
Spring Boot多模块项目的创建和配置(Maven工程多模块)
在进行分布式系统开发时,我们通常会创建多个模块的工程项目。即每一个功能就是一个Spring Boot工程,作为一个个模块,然后这些模块都会有一个父模块,父模块通常没有代码只...
34
4
分享
为神敬酒者
赞了这篇文章
CoderV的进阶笔记
Software Engineer @RC
·
5年前
关注
如何理解BIO、NIO、AIO的区别?
首先Java中的IO都是依赖操作系统内核进行的,我们程序中的IO读写其实调用的是操作系统内核中的read&write两大系统调用。 网卡收到经过网线传来的网络数据,并将网络...
92
10
分享
为神敬酒者
后端开发
·
2年前
关注
数据库连接,线程,ThreadLocal三者之间的关系
从数据库连接与线程的关系说起 我们知道,数据库连接是很宝贵的资源,以MySQL为例,一台MySQL服务器最大连接数默认是100, 最大可以达到16384。但现实中最多是到2...
8
3
分享
下一页
个人成就
文章被点赞
42
文章被阅读
21,848
掘力值
1,003
关注了
1
关注者
9
收藏集
3
关注标签
17
加入于
2021-03-03