花费 42 ms
RabbitMQ实现即时通讯居然如此简单!

有时候我们的项目中会用到即时通讯功能,比如电商系统中的客服聊天功能,还有在支付过程中,当用户支付成功后,第三方支付服务会回调我们的回调接口,此时我们需要通知前端支付成功。最近发现RabbitMQ ...

Wed Mar 03 18:24:00 CST 2021 0 859
JAVA对象布局之对象头(Object Header)

由于Java面向对象的思想,在JVM中需要大量存储对象,存储时为了实现一些额外的功能,需要在对象中添加一些标记字段用于增强对象功能 。在学习并发编程知识synchronized时,我们总是难以理 ...

Thu Oct 29 17:17:00 CST 2020 0 1243
一文搞懂什么是事务

一文搞懂什么是事务 目录 一文搞懂什么是事务 事务概念 脏读、不可重复读、幻读 脏读 不可重复读(前后多次读取,数 ...

Sat Dec 19 00:58:00 CST 2020 0 926
性能指标:QPS、TPS、RT、吞吐量

一、QPS 每秒查询 QPS:Queries Per Second意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。互联网中,作 ...

Wed Jan 27 18:58:00 CST 2021 0 561
JDK 从老版本升级到 1.8的问题总结

JDK8 升级常见问题 JDK8 发布很久了,它提供了许多吸引人的新特性,能够提高编程效率。 如果是新的项目,使用 JDK8 当然是最好的选择。但是,对于一些老的项目,升级到 JDK8 ...

Wed Oct 21 23:28:00 CST 2020 0 722
深入解析JVM原理,JVM到底是什么

运行时数据区结构 堆、栈、方法去的交互关系 1、介绍: 《Java虚拟机规范》中明确说明:“尽管所有的方法区在逻辑上是属于堆的一部分,但一些简单的实现可能不会选择去进行垃圾收集或者进 ...

Mon Mar 08 21:58:00 CST 2021 0 433
请勿过度依赖Redis的过期监听!!

作者:迪壳 https://juejin.im/post/6844904158227595271 Redis 过期监听场景 业务中有类似等待一定时间之后执行某种行为的需求 , 比如 ...

Thu Oct 22 17:23:00 CST 2020 0 562
如何使用 Java 泛型来避免 ClassCastException

如何使用 Java 泛型来避免 ClassCastException 泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。 一句话解释什么是泛型? 泛型是相关语言特性 ...

Tue Jan 19 01:06:00 CST 2021 0 353
JAVA中的断言是什么?有什么陷阱?

如何在 Java 中使用断言 什么是 Java 断言? 在 JDK 1.4之前,开发人员经常使用注释来记录关于程序正确性的假设。然而,注释作为测试和调试假设的机制是无用的。编译器忽略注释,因此无法 ...

Sat Jan 16 23:16:00 CST 2021 0 349

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM