刷新
JUC并发—7.AQS源码分析三

博主头像 大纲 1.等待多线程完成的CountDownLatch介绍 2.CountDownLatch.await()方法源码 3.CountDownLatch.coutDown()方法源码 4.CountDownLatch总结 5.控制并发线程数的Semaphore介绍 6.Semaphore的令牌获取过程 ...

MyBatis常见Bug之 —— 数据库表或列不存在

博主头像 数据库表或列不存在 1. 表不存在 在使用 MyBatis-Plus 时,虽然 MyBatis-Plus 内置了很多对单表操作的 CRUD,但是在使用时,可能会出现 “表不存在” 的情况,如: 这是因为在 MyBatis-Plus 运行时,会默认操作与被注入的泛型相同名字的表,即 @Mapper p ...

IM 即时通讯系统-05-聊一聊 IM 要如何保证安全性?

博主头像 IM 系列 聊一聊 IM 是什么? IM 即时通讯系统概览 聊一聊 IM 要如何设计? 聊一聊 IM 要如何设计功能模块? 聊一聊 IM 要如何进行架构设计? 聊一聊 IM 要如何进行技术选型? 聊一聊 IM 要如何保证安全性? 聊一聊 IM 要如何保证扩展性? 聊一聊 IM 要如何实现运维与监控? ...

Maven 30问

博主头像 Maven 基础知识 什么是 Maven?它的主要作用是什么? Maven 是一个项目管理和构建工具,主要用于 Java 项目的构建、依赖管理和项目信息管理。 它通过 POM(Project Object Model)文件来描述项目的结构和依赖关系。 Maven 的核心概念有哪些?(如 POM、坐标 ...

每次下载idea都必装的十个插件!

博主头像 IDEA必备插件 Alibaba Java Coding Guidelines 功能: 阿里巴巴Java开发规范插件,用于代码规范检查。 特点: 基于阿里巴巴Java开发手册,提供实时代码规范检查,帮助开发者遵循统一的编码规范,提升代码质量。 Api Savior 功能: 自动生成接口API文档。 ...

年后,Java 行情爆了。。。

博主头像 大家好,我是R哥。 好消息,年后这波行情感觉回暖了,金三银四这个传统招聘旺季,终于又卷土重来了。 年后刚过,就听到好几个小伙伴反馈:拿到 offer 了,面试机会多起来了,比如这个兄弟: 这兄弟,双非二本,非科班,转码,加入面试辅导一个月左右,拿到满意的 offer,中间还有过年的时间,太快了,面试 ...

红包算法

博主头像 5.红包算法 题目 一个关于钱的需求。 发红包功能,例如一个人的群里发了100红包,群里有10个人一起来抢红包,每个人的金额随机分配。 抢红包规则 所有人抢到的金额之和要等于红包金额。 抢到红包的人至少抢到1分钱。 尽可能保证红包拆分的金额分布均衡,不要出现两极分化太严重的情况。 思路 二倍均值法 ...

电商项目-微信支付(三)支付回调处理

博主头像 一、 需求分析 在完成支付后,修改订单状态为已支付,并记录订单日志。 二、 代码实现思路 应用技术:分布式架构,Feign远程调用,Oauth,Wxpay ,Vue, Axios,Eureka , Rabbitmq(1)接受微信支付平台的回调信息(xml) <xml><appid><![CDATA[ ...

IM 即时通讯系统-02-聊一聊 IM 要如何进行架构设计?

博主头像 IM 系列 IM 文档开源库 chat IM消息系统架构设计详解 设计一个高效、稳定且可扩展的IM(Instant Messaging)消息系统需要从多个维度进行细致的架构规划。以下将从系统架构、数据库设计、网络通信、可扩展性、安全性、性能优化、维护与监控、用户体验、测试与部署以及文档与技术支持等方 ...

劲爆!百度搜索宣布全面接入DeepSeek!!

博主头像 大家好,我是R哥。 DeepSeek 真的杀疯了,互联网巨头们,纷纷打不过就加入 DeepSeek。 腾讯微信前脚刚放大招《微信宣布接入 DeepSeek R1!!》,文中我就说到,百度搜索的地位要岌岌可危了,这不刚过没多久,百度后脚就宣布百度搜索将全面接入 DeepSeek! 百度宣布全面接入 D ...

劲爆!微信宣布接入 DeepSeek R1!!

博主头像 大家好,我是R哥。 太劲爆了,连浓眉大眼的微信现在也接入了 DeepSeek,但还在还处于灰度测试阶段,入口比较隐蔽,要从搜索框下面的「AI 搜索」按钮进去。 如图所示: 对于微信这么大一个国民级产品来说,在搜索领域引入 AI,肯定是看中了搜索入口的重要性,接入 DeepSeek 不仅能把搜索体验提 ...

SpringCloud自定义loadbalancer实现标签路由

博主头像 一、背景 最近前端反应开发环境有时候调接口会很慢,原因是有开发图方便将本地服务注册到开发环境,请求路由到开发本地导致, 为了解决该问题想到可以通过标签路由的方式避免该问题,实现前端联调和开发自测互不干扰。 该方案除了用于本地调试,还可以用于用户灰度发布。 二、实现方案 关于负载均衡,低版本的Spri ...

IDEA2024如何安装和激活?附安装包和激活方式

博主头像 前言 大家好,我是小徐啊。我们在Java开发的过程中,最重要的就是找一款合适的开发工具,在众多的开发工具中,IDEA是最强大的一款工具。今天,小徐就来介绍下如何安装IDEA2024以及如何激活。记得收藏哦~文末附获取方式。 如何安装和激活IDEA2024 首先,我们需要双击IDEA的安装包,开始安装 ...

内测之家-安全机制-签名(二)

内测之家-安全机制-签名(一)简要的介绍了签名的大致情况本章介绍的是签名的实现细节HTTP请求参与签名(需要被保护,防止被篡改的信息)的信息结构: public class HttpSignatureRawData { /** * 方式 */ private String method; /** * ...

<1···424344···55>