首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
陆压
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
动态线程池在转转平台的实践
作为一名互联网程序员,经常需要面对高并发的场景,为了更好地提高系统的吞吐量和响应速度,我们通常采用并发编程。而线程池技术也是Java并发编程中的一个重要组成部分。本文将分享我的Java线程池使用经历,
SpringBoot+MDC实现全链路调用日志跟踪
MDC(Mapped Diagnostic Context,映射调试上下文)是 log4j 、logback及log4j2 提供的一种方便在多线程条件下记录日志的功能。MDC 可以看成是一个与当前线程绑定的哈希表,可以往其中添加键值对。MDC 中包含的内容可以被同一线程中执行的…
给你一份Spring Boot知识清单
在过去两三年的Spring生态圈,最让人兴奋的莫过于SpringBoot框架。或许从命名上就能看出这个框架的设计初衷:快速的启动Spring应用。因而SpringBoot应用本质上就是一个基于Spri
自己实现一个大文件切片上传+断点续传
自己实现一个大文件切片上传+断点续传 PM:喂,那个切图仔,我这里有个100G的视频要上传,你帮我做一个上传后台,下班前给我哦,辛苦了。 我:。。。
Spring常用注解分析
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第5天,点击查看活动详情 Spring注解分析 1.@value 普通字符串 占位符 SpringEL Spring 表达式语言 (
开源秒杀秒杀项目miaosha完整解析
本项目是使用Redis作为缓存的一个秒杀项目实例。项目中大量使用了redis的多张数据接口,并使用了redis作为mq实现秒杀流量的削峰填谷等操作。 秒杀场景一般会在电商网站举行一些活动或者节假日在12306网站上抢票时遇到。对于电商网站中一些稀缺或者特价商品,电商网站一般会在…
深入掌握底层源码常见的 CAS 原子编程
1. 无锁编程产出背景 2. CAS 如何实现的无锁编程 3. CAS 使用中的 “ABA” 痛点 4. 如何解决 “ABA” 问题
从零搭建Spring Boot脚手架(7):整合OSS作为文件服务器
1. 前言 文件服务器是一个应用必要的组件之一。最早我搞过FTP,然后又用过FastDFS,接私活的时候我用MongoDB也凑合凑合。现如今时代不同了,开始流行起了OSS。 2. 什么是OSS 全称为Object Storage Service,也叫对象存储服务,是一种解决和处…
1.2.1 线程安全之可见性问题
从内存结构到内存模型的原理,来分析排查导致的原因。 JVM内存分为工作内存(线程独享的内存,保存在cpu高速缓存),和主内存(java堆,保存java对象实例的)。 多核情况下,不同CPU中运行的线程是直接与对应的CPU缓存交互数据的,极有可能与主内存的数据在极短时间内不一致。…
SpringBoot+Docker+Git+Jenkins实现简易的持续集成和持续部署
本篇文章引导你使用Jenkins部署SpringBoot项目,同时使用Docker和Git实现简单的持续集成和持续部署。(项目地址:sso-merryyou) push代码到Github触发WebHook。(因网络原因,本篇使用gitee) Stage: 阶段,一个Pipeli…