顾乔芝士网

持续更新的前后端开发技术栈

Java 面试题:什么是二阶段提交?


二阶段提交(Two-Phase Commit,2PC)是一种经典的分布式事务协议,用于保证分布式系统中多个节点的数据一致性。它将事务的提交过程分为两个阶段:准备阶段提交阶段,由一个协调者(Coordinator)节点和多个参与者(Participant)节点共同完成。

Java 21正式发布,15大特性一览

Java 开发工具包(JDK) 21 是 Oracle 标准 Java 实现的最新长期支持 (LTS) 版本,现已推出生产版本。比较实用的我看就5个,字符串模板、有序集合、记录模式、switch的模式匹配、虚拟线程,其他一般也用不大到。

Rxjava2 Observable与Observer响应式编程在Rxjava2中的典型实现

在RxJava中,函数响应式编程具体表现为一个观察者(Observer)订阅一个可观察对象(Observable),通过创建可观察对象发射数据流,经过一系列操作符(Operators)加工处理和线程调度器(Scheduler)在不同线程间的转发,最后由观察者接受并做出响应的一个过程

ObservableSource与Observer是RxJava2中最典型的一组观察者与可观察对象的组合,其他四组可以看做是这一组的改进版或者简化版。

Java 21 新特性的实践,确实很丝滑!

  • 1 虚拟线程
    • 创建虚拟线程

项目实践:用Java二倍均值法打造公平抢红包系统

红包算法的核心痛点:公平性与随机性的博弈

在移动支付普及的今天,红包功能已成为社交场景的“标配”。但如何让用户既感受到“拼手气”的刺激,又避免“先抢者多,后抢者吃土”的尴尬?这背后是

Java 8到24新特性概览

以下是 Java 8 到 Java 24 的主要新特性概览(截至最新发布的 Java 21,Java 22-24 尚在规划中,部分特性可能未最终确定):


Java 8 (2014) - LTS

  • Lambda 表达式

与 Java 17 相比,Java 21 究竟有多快?

极摩客K1迷你电脑主机评测:搭载锐龙6800H,快拆式顶盖设计


若是平时有关心过迷你电脑主机这类产品的动态,不知道大家有没有发现现在推出迷你电脑主机的品牌似乎越来越多了,但不管怎么说,推出的迷你电脑主机越多,对用户而言是好事,因为有了更多选择。

好像话题有些扯远了,本篇文章要给大家带来的迷你电脑主机评测,就是国产品牌“GMK极摩客”所推出的新款迷你电脑主机:极摩客K1。那么,极摩客K1这台国产新款迷你电脑主机的设计、体验到底怎么样?性能又如何?如果大家想要知道的话,就慢慢往下看吧。

他有才,她有貌,这样的照片比婚纱照唯美一万倍

摄影师对艺术的理解总是让人羡慕,并且他们能用最好的手法记录下他们生命中的美好,让我们先来看看这组相片吧。

这些作品都出自俄罗斯摄影师Murad Osmann之手,而模特就是他的女友。这是他们在周游世界时所拍摄的,取景地包括威尼斯、东京、巴黎、香港等等等等等。看了这些照片有没有想让自己的男票也为自己拍一组这样的照片呢?

近日,Murad Osmann在YouTube上传了一支短片,解密了当年红极一时的《Follows》(牵着你的手环游世界)系列作品背后的故事,一起来看看吧!

怕碰瓷?意大利人给出了终极解决方案

当你拥有豪车,那一定是人生已走入了巅峰,像是拳王梅瑟威这样。

可你想过,即使土豪也怕碰瓷么?

意大利艺术家卢卡斯·潘克拉奇用玻璃渣改装自己的爱车玛莎拉蒂,使得自己的爱车看起来满身都是玻璃渣。他表示是因为担心爱车受到伤害才改装的。

还能看出这是辆玛莎拉蒂吗?

这玻璃渣门儿怎么开?声控吗?

这些插满车身的玻璃的总重达到了八千克,街上看到了这样的车,还有人会去碰瓷?怕是躲到十米开外去了吧?

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言