首页
学习
活动
专区
工具
TVP
发布

java_joseph

专栏作者
32
文章
11607
阅读量
16
订阅数
Mq消息队列核心问题剖析与解决
这篇文章就谈谈对mq各种问题的思考,以及不同的mq业务方案的解决,注意这篇文章为了解决在学习三大mq的一些问题,和不同mq差异导致的出现的不同的消息解决方案,这往往是很多人所忽视的,我教你!
Joseph_青椒
2023-10-06
4920
呕心沥血,独到的见解:JUC集合类,独到的见解。
ConcurrentSkipListMap:是一个Map,使用跳表的数据结构进行快速查找,用的并不是很多
Joseph_青椒
2023-09-10
3450
不可变性:被忽视却很重要的东西,很神奇的final关键字
不可变的对象,一个对象具有不可变行,那么它一定线程安全的,不需要做并发安全的操作,
Joseph_青椒
2023-09-08
2640
吃透并发编程之—-Atomic原子类学习思考
发生冲突的情况会大大增加 (也就是存在大量更新时去比较预期的值发生了变化,导致此次更新失效的情况),因此效率会大大降低
Joseph_青椒
2023-09-07
1790
程序员如何控制并发流程、CountDownLatch等四大工具
这个场景是一等多的场景,比如去医院看病,检查完一项,盖一个章,盖好了再去主治医生进行下一步,或者拼多多,需要等其他人操作完,比如5个人拼团,你得等其他4个人执行countDown,才能拼单成功
Joseph_青椒
2023-09-03
1930
我去了,一篇文章,看懂锁???
Lock和synchronized,是最常见的锁,都可以达到线程安全的目的,功能常见不同
Joseph_青椒
2023-08-28
1840
CAS,你看不懂的,我教你
用在并发,是一种思想,一种算法,也是cpu的指令,cpmpare and swap
Joseph_青椒
2023-08-26
1660
一次性解决老大难问题:线程治理 Futrue、Callable接口、CompletableFuture
线程治理最重要的是线程池了,之前我讲过,但是,还有两大法宝就是future 和 callable
Joseph_青椒
2023-08-26
4260
内功修炼-击败JMM内存模型
这篇文章,也是在解决我在java学习上的一些疑惑,堆、栈、堆栈,以及方法区、jvm虚拟机栈、本地方法栈,对于大学生的我,很是头疼,在学习jvm时候,学习到 jvm 结构模型,然后和之前看的JMM Java对象模型,是有区别的,有一次,碰到一个java是值传递还是引用传递,也用到了堆栈,总之很重要,想要对很多java知识的彻底理解,JMM是很重要的,然而大多是资料,怎么说,不讲人话,我是学一半就放弃,于是乎,就写本篇博客,一是方便自己复习巩固,二是帮助和我一样的小白,减少踩坑。文章可能有些长,但是一定很值得研究!
Joseph_青椒
2023-08-18
4040
java工程师要会的大数据之Stream流
在JDK8之前,Java是不⽀持函数式编程的,所谓的函数编程,即可理解是将⼀个函数(也称为“⾏ 为”)作为⼀个参数进⾏传递, ⾯向对象编程是对数据的抽象(各种各样的POJO类),⽽函数式编 程则是对⾏为的抽象(将⾏为作为⼀个参数进⾏传递
Joseph_青椒
2023-08-09
6410
JVM类加载机制与双亲委派模型
这篇文章主要认识jvm和懂得类加载机制,双亲委派模型,分为基础认识,和类加载两大模块,
Joseph_青椒
2023-08-06
2150
ThreadLocal之美!
常用于例如SimpleDateFormatter这样非线程安全的工具类上,比如需要1000次用到这个工具类,想要不频繁的创建导致的开销,以及高效的避免线程安全问题,就可以用
Joseph_青椒
2023-08-06
1990
mysql搭建注意事项
这篇文章主要面向实战,因为平时搭建mysql场景很少,包括主从搭建,等问题,所以在这里写一个工具集,方便后续使用,大家也可用参考。
Joseph_青椒
2023-08-06
1680
一篇吃透Redis与Redisson分布式锁
比如一个库存扣减操作,redis扣减,jvm单机下,加synchronized是不会出现问题的,排队执行,
Joseph_青椒
2023-08-06
3980
mysql调优哪些事儿
这边有个数据库-单表1千万数据,未来1年还会增长多500万,性能比较慢,说下你的优化思路
Joseph_青椒
2023-08-06
4170
GC垃圾收集器之美
Java最早做了垃圾回收机制,也就是我们说的GC,jvm通过垃圾回收机器,也随着jdk版本的迭代,不断的再进步。
Joseph_青椒
2023-08-05
3810
分库分表下,扩容数据免迁移方案
通过这个图,就大概可以理解业务需求了,短链平台就是将商家的长链转换为短链,商家决定向哪个平台投放广告,我们平台做出一个
Joseph_青椒
2023-08-04
5710
分库分表之分布式id
这篇专门来谈谈分布式id,也就是上一个文章抛出的问题分库分表初探-腾讯云开发者社区-腾讯云 (tencent.com)
Joseph_青椒
2023-08-04
2820
分库分表下,多维度查询问题
注意这篇文章要结合上一篇文章,数据迁移问题分库分表下,扩容数据免迁移方案-腾讯云开发者社区-腾讯云 (tencent.com)
Joseph_青椒
2023-08-04
5121
面经-北京小厂
[]: https://blog.csdn.net/qq_46489085/article/details/124933345
Joseph_青椒
2023-08-04
1590
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档