Java(ZH) 第226页
JUC并发编程学习笔记(八)读写锁-拾光赋

JUC并发编程学习笔记(八)读写锁

读写锁 ReadWriteLock ReadWriteLock只存在一个实现类那就是ReentrantReadWriteLock,他可以对锁实现更加细粒化的控制 读的时候可以有多个阅读器线程同时参与,写的时候只希望写入线程是独占的 ...
Lee的头像-拾光赋Lee2年前
0110
全网最详细4W字Flink全面解析与实践(下)-拾光赋

全网最详细4W字Flink全面解析与实践(下)

本文已收录至GitHub,推荐阅读 Java随想录 微信公众号:Java随想录 原创不易,注重版权。转载请注明原作者和原文链接 承接上篇未完待续的话题,我们一起继续Flink的深入探讨 Flink State状态 Fl...
Lee的头像-拾光赋Lee2年前
0110
Redis创始人开源最小聊天服务器,仅200行代码,几天功夫已获2.8K Star!-拾光赋

Redis创始人开源最小聊天服务器,仅200行代码,几天功夫已获2.8K Star!

中午时候,在技术交流群里聊起关于Redis创始人的一些趣事,比如离开Redis之后,去写科幻小说之类的。 因为好奇科幻小说,TJ君就去搜索了一下。结果一搜,发现Redis作者最近居然又搞了个新活儿!...
Lee的头像-拾光赋Lee2年前
0170
全网最详细4W字Flink全面解析与实践(上)-拾光赋

全网最详细4W字Flink全面解析与实践(上)

本文已收录至GitHub,推荐阅读 Java随想录 微信公众号:Java随想录 原创不易,注重版权。转载请注明原作者和原文链接 注:原文字数过多,单篇阅读时间过长,故将文章拆分为上下两篇 在大数据技...
Lee的头像-拾光赋Lee2年前
080
JUC并发编程学习笔记(七)常用的辅助类-拾光赋

JUC并发编程学习笔记(七)常用的辅助类

常用的辅助类 CountDownLatch 这是一个JUC计数器辅助类,计数器有加有减,这是减。 使用方法 package org.example.demo; import java.util.concurrent.CountDownLatch; //线程计数器 public cla...
Lee的头像-拾光赋Lee2年前
0100
JUC并发编程学习笔记(六)Callable(简单)-拾光赋

JUC并发编程学习笔记(六)Callable(简单)

Callable(简单) callable接口和runnable接口类似,都是为了执行另外一条线程而设计的,区别是Runnable不会返回结果也不会抛出异常。 1、可以有返回值 2、可以抛出异常 3、方法不同;run()/call(...
Lee的头像-拾光赋Lee2年前
080
jar包的精细化运营,Java模块化简介-拾光赋

jar包的精细化运营,Java模块化简介

图:模块化手机概念 一、什么是Java模块化 Java模块化(module)是Java9及以后版本引入的新特性。 官方对模块的定义为:一个被命名的,代码和数据的自描述集合。( the module, which is a name...
Lee的头像-拾光赋Lee2年前
0120
支付宝代扣接口签约的各种问题排查(建议收藏)-拾光赋

支付宝代扣接口签约的各种问题排查(建议收藏)

之前对接支付宝商家扣款的时候,在签约协议的部分卡了很久,今天把之前遇到的签约问题汇总记录一下~   协议签约流程 首先帮大家捋一下签约的顺序,便于直观理解:     其次还需...
Lee的头像-拾光赋Lee2年前
0100
HashMap源码详解-拾光赋

HashMap源码详解

HashMap简介 HashMap是Java语言中的一种集合类,它实现了Map接口,用于存储Key-Value对。它基于哈希表数据结构,通过计算Key的哈希值来快速定位Value的位置,从而实现高效的插入、删除和查找操...
Lee的头像-拾光赋Lee2年前
070
JUC并发编程学习(五)集合类不安全-拾光赋

JUC并发编程学习(五)集合类不安全

集合类不安全 List不安全 单线程情况下集合类和很多其他的类都是安全的,因为同一时间只有一个线程在对他们进行修改,但是如果是多线程情况下,那么集合类就不一定是安全的,可能会出现一条线程...
Lee的头像-拾光赋Lee2年前
0100
22 条 Spring Boot 企业级最佳实践,应有尽有,建议收藏!!-拾光赋

22 条 Spring Boot 企业级最佳实践,应有尽有,建议收藏!!

Spring Boot 是一种广泛使用且非常流行的企业级高性能框架。以下是一些最佳实践和一些技巧,我们可以使用它们来改进 Spring Boot 应用程序并使其更加高效。这篇文章会有点长,完整读完文章需要...
Lee的头像-拾光赋Lee2年前
090
Spring/SpringBoot中的声明式事务和编程式事务源码、区别、优缺点、适用场景、实战-拾光赋

Spring/SpringBoot中的声明式事务和编程式事务源码、区别、优缺点、适用场景、实战

一、前言 在现代软件开发中,事务处理是必不可少的一部分。当多个操作需要作为一个整体来执行时,事务可以确保数据的完整性和一致性,并避免出现异常和错误情况。在SpringBoot框架中,我们可以...
Lee的头像-拾光赋Lee2年前
0100