Java 第354页
BlockingQueue:阻塞操作与条件队列的高效结合-拾光赋

BlockingQueue:阻塞操作与条件队列的高效结合

BlockingQueue:阻塞操作与条件队列的高效结合,BlockingQueue和BlockingDeque BlockingQueue BlockingQueue 通常用于一个线程生产对象,而另外一个线程消费这些对象的场景。下图是对这个原理的...
Lee的头像-拾光赋Lee8个月前
0395
面试必会->Redis篇-拾光赋

面试必会->Redis篇

01- 你们项目中哪里用到了Redis ? 在我们的项目中很多地方都用到了Redis , Redis在我们的项目中主要有三个作用 : 使用Redis做热点数据缓存/接口数据缓存 使用Redis存储一些业务数据 , 例如 : 验...
Lee的头像-拾光赋Lee2年前
0330
剑指offer-78、求平⽅根-拾光赋

剑指offer-78、求平⽅根

剑指offer-78、求平⽅根,题⽬描述 给定⼀个⾮负整数 x ,计算并返回 x 的平⽅根,即实现 int sqrt(int x) 函数。 正数的平⽅根有两个,只输出其中的正数平⽅根。如果平⽅根不是整数,输出只保留...
Lee的头像-拾光赋Lee7个月前
0435
一文了解 - -> SpringMVC-拾光赋

一文了解 – -> SpringMVC

一、SpringMVC概述 Spring MVC 是由Spring官方提供的基于MVC设计理念的web框架。 SpringMVC是基于Servlet封装的用于实现MVC控制的框架,实现前端和服务端的交互。 1.1 SpringMVC优势 严格遵守了...
Lee的头像-拾光赋Lee2年前
0310
Redis缓存实战:彻底解决缓存穿透、击穿、雪崩三大难题-拾光赋

Redis缓存实战:彻底解决缓存穿透、击穿、雪崩三大难题

Redis缓存实战:彻底解决缓存穿透、击穿、雪崩三大难题,前言 Redis缓存是Java开发中最常用的技术之一,但缓存穿透、击穿、雪崩三大问题也是面试高频考题。本文结合实战代码,带你彻底搞懂这三大...
Lee的头像-拾光赋Lee6个月前
03313
技术解密Java Chassis 3超实用的可观测性-拾光赋

技术解密Java Chassis 3超实用的可观测性

本文分享自华为云社区《Java Chassis 3技术解密:实用的可观测性》,作者:liubao68。 狭义的可观测性,指日志、调用链和指标,广义的可观测性则包含更多的内容,一般的,应用程序暴露出来的便...
Lee的头像-拾光赋Lee2年前
0250
【从0到1构建一个ClaudeAgent】工具与执行-工具-拾光赋

【从0到1构建一个ClaudeAgent】工具与执行-工具

【从0到1构建一个ClaudeAgent】工具与执行-工具,这是 Agent 进化的关键一步:从“只会说话”变成了“真正干活”。 Java 实现代码 public class AgentWithTools { // 配置 private static final ...
Lee的头像-拾光赋Lee5个月前
04814
ConcurrentHashMap(并发工具类)-拾光赋

ConcurrentHashMap(并发工具类)

并发工具类 在JDK的并发包里提供了几个非常有用的并发容器和并发工具类。供我们在多线程开发中进行使用。 5.1 ConcurrentHashMap 5.1.1 概述以及基本使用 在集合类中HashMap是比较常用的集合对...
Lee的头像-拾光赋Lee2年前
0550
LinkedList 源码深度解析-拾光赋

LinkedList 源码深度解析

LinkedList 源码深度解析,引言 LinkedList 的插入操作真的是 O(1) 吗?这个看似常识的答案,在实际生产中可能让你踩坑。 大多数开发者知道 LinkedList 基于双向链表,却忽略了它在真实场景中的...
Lee的头像-拾光赋Lee5个月前
03215
程序员在企业中是如何做需求的-拾光赋

程序员在企业中是如何做需求的

在企业中,一个需求从产生到完成生命周期是什么样的。 它可以分为这样的步骤: 需求分析 -> 设计(原型、功能、接口设计) -> 技术选型 -> 搭建项目框架 -> 编码(实现业务逻辑) -...
Lee的头像-拾光赋Lee2年前
0260
dubbo服务调用源码-拾光赋

dubbo服务调用源码

dubbo服务调用源码,调用过程 dubbo的服务调用方是在xml配置了类似于 <dubbo:reference interface='com.jwfy.dubbo.product.ProductService' id='productService' />的配置,意味着后续在s...
Lee的头像-拾光赋Lee4个月前
02914
需求变更,代码改的像辣鸡 - 论代码质量-拾光赋

需求变更,代码改的像辣鸡 – 论代码质量

  一句注释引发的思考 接到一个有鸡毛信般的紧急需求(当然,002的需求向来是如此紧急的):大屏展示原来只有二个品牌数据,现增加到三个品牌的数据。一句话的需求,且没有业务逻辑变更,...
Lee的头像-拾光赋Lee2年前
0320