首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
技术烧烤屋
掘友等级
刚刚迈入后端开发的菜鸟
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
一文了解Git常见命令,建议收藏
本篇文章将简明扼要地总结Git命令,帮助您快速了解如何使用Git进行版本控制和协作管理代码。无论您是新手还是经验丰富的开发者,本篇文章都将为您提供Git命令的简明概述。
一文快速了解Servlet底层原理
Java中的Servlet扮演着重要的角色,它使开发者能够处理HTTP请求和响应,实现动态和交互式的Web应用程序。
后端常用的Linux命令大全,建议收藏
作为一名后端工程师,使用终端是一种常见的做法,也是你应该学习的技能。许多命令和实用程序可以帮助你在使用 Linux 时更有效地完成任务。
一文了解CAS底层原理
锁是用来做并发最简单的方式,其代价也是最高的,Java在JDK1.5之前都是靠synchronized关键字来加锁。
一文了解ReadWriteLock底层原理
针对读多写少的并发场景,Java SDK并发包提供了读写锁(ReadWriteLock),非常容易使用,并且性能很好。
一文了解AQS底层原理
AbstractQueuedSynchronizer(AQS)是一个抽象队列同步器,它用于构建依赖于先进先出(FIFO)等待队列的阻塞锁和相关同步器的框架。
一文了解CompletableFuture
利用多线程来提升性能,实质上是将顺序执行的操作转化为并行执行。仔细观察后,你还会发现在顺序转并行的过程中,一定会牵扯到异步化。
一文了解Semaphore机制
Semaphore,如今通常被翻译为"信号量",过去也曾被翻译为"信号灯",因为类似于现实生活中的红绿灯,车辆是否能通行取决于是否是绿灯。同样,在编程世界中,线程是否能执行取决于信号量是否允许。
线程池的正确使用姿势
在Java语言中,创建线程并不像创建对象一样简单。虽然只需要使用new Thread()即可创建线程,但实际上创建线程比创建对象复杂得多。
谈谈多线程的上线文切换
在并发程序中,并不是启动更多的线程就能让程序最大限度地并发执行。线程数量设置太小,会导致程序不能充分地利用系统资源;线程数量设置太大,又可能带来资源的过度竞争,导致上下文切换带来额外的系统开销。
下一页
个人成就
文章被点赞
36
文章被阅读
9,100
掘力值
461
关注了
0
关注者
10
收藏集
0
关注标签
28
加入于
2023-08-03