在之前的文章中介绍过一个国内大神开放的ChatGPT项目,最近这个仓库有了重大的更新,可以把web的应用打包成桌面...[作者空间]
@SpringBootApplication 这个注解其实我们常见但是又不怎么主动使用。这个注解是spring b...[作者空间]
1. JDK9 Reactive - (真的要使用,建议使用jdk11) Reactive响应式(反应式)编程是一...[作者空间]
单机架构 网站初时,应用数量和用户量都极少,可以把应用程序和数据库部署在同一台服务器上。 第一次演进:应用与数据库...[作者空间]
背景 框架之前完成了多数据源的动态切换及事务的处理,想更近一步提供一个简单的跨库事务处理功能,经过网上的搜索调研,...[作者空间]
API 设计是有风格的,RPC、REST、GraphQL 是当前比较流行的三种设计风格。在后面的文章中,我们会采用...[作者空间]
2021-11 到 2022-4月,整个资本市场的最大牛股,无疑是九安医疗。 从结果来看,启动到最高点,涨了10多...[作者空间]
学习《设计模式之美》笔记。 23 种经典设计模式共分为 3 种类型,分别是创建型、结构型和行为型 创建型模式 创建...[作者空间]
简介 想彻底搞懂JVM,必须要先了解下JDK的结构,我们都知道搞Java开发之前,啥都不干先把JDK安装了,配置好...[作者空间]
首先我们来看一个现成的框架:ElasticJob,有一个跟他齐名的 xxljob,这个咱们以后再抽空介绍。 1. ...[作者空间]
@[toc]单个的 RabbitMQ 肯定无法实现高可用,要想高可用,还得上集群。 今天松哥就来和大家聊一聊 Ra...[作者空间]
一、CyclicBarrier循环栅栏 CyclicBarrier是java.util.concurrent包下面...[作者空间]
一、闭锁 CountDownLatch 一个同步工具类,允许一个或者多个线程一直等待,直到其他线程的操作都执行完成...[作者空间]
一、NIO聊天室入门案例 在学习原理之前,先来了解一个Java NIO实现聊天室的小案例,该案例只有三个类:Nio...[作者空间]
1 真实案例 云办公系统用户实时信息查询功能优化发布之后,系统发生宕机事件(系统挂起,页面无法加载)。 1.1 背...[作者空间]
那天,小二去马蜂窝面试,面试官老王一上来就甩给了他一道面试题:请问Comparable和Comparator有什么...[作者空间]
我们现在所看到的大型网站或者架构,都是从小的网站和简单的架构一步步发展起来的,当然,也有一些是基于已有的分布式架构...[作者空间]
SpringBoot集成Redisson步骤 引入依赖 初始化客户端 Redisson实现分布式锁 Redisso...[作者空间]
前天和社群里的一个小伙伴聊天,29岁的他提到了烦心事,说手头的工作一点都不喜欢,但因为家里人觉得这份工作好,希望他...[作者空间]
Lambda可以让你简单的传递一个行为或者代码。可以把lambda看作是匿名函数,是没有声明名称的方法,但和匿名类...[作者空间]