java 第199页
JpaRepository动态代理执行原理-拾光赋

JpaRepository动态代理执行原理

本文基于spring-boot-starter-data-jpa:2.7.17分析 SpringBoot 里集成Jpa自动配置是如何处理的 通过分析SpringBoot 自动配置核心源码可以找到JpaRepositoriesRegistrar类,这个类的父类是抽象类...
Lee的头像-拾光赋Lee1年前
0110
面试官:为什么阿里不推荐使用 keySet() 遍历 HashMap?太叼钻了吧。。-拾光赋

面试官:为什么阿里不推荐使用 keySet() 遍历 HashMap?太叼钻了吧。。

来源:https://juejin.cn/post/7295353579002396726 Part1 引言 HashMap相信所有学Java的都一定不会感到陌生,作为一个非常重用且非常实用的Java提供的容器,它在我们的代码里面随处可见。因此...
Lee的头像-拾光赋Lee1年前
0220
IO流-拾光赋

IO流

IO流 概述 IO:Input(输入),Output(输出),往一个文件中输出内容或从一个文件中读取内容,这个过程就是IO操作。 输入Input:读取外部数据(磁盘,光盘等存储设备的数据)到程序(内存)中。 输...
Lee的头像-拾光赋Lee1年前
0110
Spring Boot中集成各种日志框架Logback、Log4j2和Java Util Logging-拾光赋

Spring Boot中集成各种日志框架Logback、Log4j2和Java Util Logging

Spring Boot支持多种日志框架,包括Logback、Log4j2和Java Util Logging(JUL)。在Spring Boot中,可以通过简单的配置来集成这些热门的日志框架。 下面将详细说明如何集成Logback、Log4j2和Jav...
Lee的头像-拾光赋Lee1年前
090
LeetCode-Java:27.移除元素-拾光赋

LeetCode-Java:27.移除元素

题目 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元...
Lee的头像-拾光赋Lee1年前
060
keycloak~关于session idle和session max的解释-拾光赋

keycloak~关于session idle和session max的解释

keycloak可以帮助我们实现这个功能:用户token每5分钟失效一次,失效后通过refresh_token来换新的token,而refresh_token每30天失效一次,但如果用户3天都没有任何操作(就是没有用refresh_toke...
Lee的头像-拾光赋Lee1年前
070
Spring Data Redis切换底层Jedis 和 Lettuce实现-拾光赋

Spring Data Redis切换底层Jedis 和 Lettuce实现

1 简介 Spring Data Redis是 Spring Data 系列的一部分,它提供了Spring应用程序对Redis的轻松配置和使用。它不仅提供了对Redis操作的高级抽象,还支持Jedis和Lettuce两种连接方式。 可通过简单...
Lee的头像-拾光赋Lee1年前
080
图解Redis适用场景-拾光赋

图解Redis适用场景

Redis以其速度而闻名。 1 业务数据缓存 1.1 通用数据缓存 string,int,list,map。Redis 最常见的用例是缓存对象以加速 Web 应用程序。 此用例中,Redis 将频繁请求的数据存储在内存。允许 Web...
Lee的头像-拾光赋Lee1年前
0130
解密Spring Cloud微服务调用:如何轻松获取请求目标方的IP和端口-拾光赋

解密Spring Cloud微服务调用:如何轻松获取请求目标方的IP和端口

公众号「架构成长指南」,专注于生产实践、云原生、分布式系统、大数据技术分享。 目的 Spring Cloud 线上微服务实例都是2个起步,如果出问题后,在没有ELK等日志分析平台,如何确定调用到了目...
Lee的头像-拾光赋Lee1年前
080
你要了解的 OpenAI 那些事:创立简史,技术背景等-拾光赋

你要了解的 OpenAI 那些事:创立简史,技术背景等

原文: https://openaigptguide.com/what-is-openai/ OpenAI 是一家人工智能研究公司,成立于2015年,总部位于美国旧金山。目前,OpenAI由创始人Sam Altman、首席技术官Ilya Sutskever、首席执...
Lee的头像-拾光赋Lee1年前
070
为什么 IDEA 建议去掉 StringBuilder,而要使用 “+” 拼接字符串?-拾光赋

为什么 IDEA 建议去掉 StringBuilder,而要使用 “+” 拼接字符串?

作者:京东零售 姜波 来源:京东云开发者社区 各位小伙伴在字符串拼接时应该都见过下面这种提示: 内容翻译:报告StringBuffer、StringBuilder或StringJoiner的任何用法,这些用法可以用单个jav...
Lee的头像-拾光赋Lee1年前
090
Jayway JsonPath-提取JSON文档内容的Java DSL-拾光赋

Jayway JsonPath-提取JSON文档内容的Java DSL

介绍 JsonPath是一种能够提取部分JSON文档属性、对象、数组的语法,支持条件过滤、数学运算、字符串处理等功能。JsonPath与JSON文档就像 XPath 表达式与 XML 文档结合使用一样。 由于 JSON 结构...
Lee的头像-拾光赋Lee1年前
0130