首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
随记
订阅
Restart同学
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
Tomcat——总体架构解析
`Tomcat`是基于`Java`语言的轻量级应用服务器,是一款完全开源`Servlet`容器实现。同时,它支持`HTML、JS`等静态资源的处理,因此又可以作为轻量级`Web`服务器使用
明明加了唯一索引,为什么还是产生了重复数据?
前言 前段时间我踩过一个坑:在mysql8的一张innodb引擎的表中,加了唯一索引,但最后发现数据竟然还是重复了。 到底怎么回事呢? 本文通过一次踩坑经历,聊聊唯一索引,一些有意思的知识点。 1.还
麻了,代码改成多线程,竟有9大问题
前言 很多时候,我们为了提升接口的性能,会把之前单线程同步执行的代码,改成多线程异步执行。 比如:查询用户信息接口,需要返回用户基本信息、积分信息、成长值信息,而用户、积分和成长值,需要调用不同的接口
如何优雅的写 Controller 层代码?
前言 本篇主要要介绍的就是 controller 层的处理,一个完整的后端请求由 4 部分组成: 接口地址(也就是 URL 地址) 请求方式(一般就是 get、set,当然还有 put、delete)
30分钟彻底弄懂 synchronized 锁升级过程
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 在Java的并发编程领域中,我们进行会使用到锁这个东西,例如在多线程环境下为了预防某些线程安全问题,这里面可能会产生一些预想不到的问题,所以下边我
【程序员的浪漫】七夕到了,还不快给你女朋友做一个专属chrome插件
七夕节马上就要到了,作为拥有对象(没有的话,可以选择 new 一个出来)的程序员来说,肯定是需要有一点表示才行的。用钱能买到的东西不一定能表达咱们的心意,但是用心去写的代码,还能让对象每天看到那
@Async注解其实也就这么回事。
我之前写过一些关于线程池的文章,然后有同学去翻了一圈,发现我没有写过一篇关于 @Async 注解的文章,于是他来问我: 是的,我摊牌了。 我不喜欢这个注解的原因,是因为我压根就没
Java并发的基石,Java内存模型(JMM)
为什么需要内存模型 由于摩尔定律的失效,CPU的执行速度越来越快,由于内存的技术并没有太大的变化,所以从内存中读取和写入数据的过程和CPU的执行速度比起来差距就会越来越大,这就导致CPU每次操作内存都
一文,教你实现单点登录
单点登录的出现是为了解决众多企业面临的痛点,即他们的用户及员工需要登录很多程序或系统,每个程序与系统都有不同的用户名和密码。所以,企业迫切需要一个轮子——这个轮子可以让员工只输入一次账号和密码.
synchronized 中的 4 个优化,你知道几个?
JDK 中 synchronized 锁优化的更多细节:锁膨胀、锁消除、锁粗化和自适应自旋锁......