首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
矿仔
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
234
文章 229
沸点 5
赞
234
返回
|
搜索文章
最新
热门
解析Java中synchronized关键字的同步机制原理
关于synchronized的使用,我在上一篇文章确保多线程环境下数据一致性的关键:synchronized的应用写了。接下来进入原理的部分。 先看下面一段代码: 假设现在这是一段普通的代码逻辑,我们
确保多线程环境下数据一致性的关键:synchronized的应用
在说线程安全的问题上,有一个概念很重要,我们要先聊聊这个概念,它就是临界资源。 临界资源是指在多线程环境下被多个线程同时访问和操作的共享资源。它可以是对象、变量、文件或其他系统资源。临界资源具有两个关
CountDownLatch:同步多线程的完美助手
CountDownLatch是Java并发编程中的一种同步工具,它允许一个或多个线程等待其他线程完成操作后再继续执行。它是通过一个计数器来实现的,计数器的初始值为线程的数量。每当一个线程完成了自己的任
信号量:控制并发访问与资源分配
Semaphore是在生产当中比较常用的一个工具类,字面意思是信号量的意思,它的作用是控制访问特定资源的线程数目,底层依赖AQS的状态State。 下面用一个简单的例子来说明如何使用Semaphore
Elasticsearch vs. MySQL:全面解析基本概念及操作指南
这是ES的第一篇文章,我想和你聊聊ES是什么? 我们常说的ES即ElasticSearch,是用Java开发的当前流行的企业级搜索引擎。如果你熟悉关系型数据库的话,如Mysql,那其中有一些概念可以简
MySQL正则表达式匹配:语法、应用与性能优化
需求 最近帮产品写几个SQL脚本,分析项目的一些关键指标,统计需要利用某个字段中的值的状态进行判断,该字段结构是一个json串,关键字段用字母取代,结构如下: 其中a、b、c字段都是列表,d字段是一个
Git摘樱桃:一口吃掉精华代码
场景 今天在修改一个bug,在快修改完时发现,写错分支上了。写错的这个分支平时是用来研究一些新特性的,忘记切换回来,这时如何解决,第一个想到了git的摘樱桃,即cheery-pick。 cherry-
深入解析IP地址:探索网络世界的标识与定位
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第2天,点击查看活动详情 互联网世界的门牌号 我们常说IP是互联网世界的门牌号,在上一章中提及当发送一次网络请求时,一般会根据域名
探秘网络包捕获与分层解析
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第1天,点击查看活动详情 1.从一段抓包程序说起 什么是抓包 平时我们会或多或少的听到过抓包这个词,某某说看看包有没有丢,那么到底
无损修改:探索修改WAR包中配置文件的技巧与方法
前言 有时候我们只需要修改war包中的一些文件内容,但是又不想重新打包,则可以应用先解压包 -> 修改内容 -> 再重新压缩回去的方式。 准备war包 移动到一个干净目录中,避免混乱 比如将war包移
下一页
个人成就
文章被点赞
92
文章被阅读
8,723
掘力值
502
关注了
12
关注者
12
收藏集
1
关注标签
12
加入于
2020-08-10