Java 第42页
SpringBoot进阶教程(八十)Spring Security-拾光赋

SpringBoot进阶教程(八十)Spring Security

Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring IoC,DI(控制反转Inv...
Lee的头像-拾光赋Lee2个月前
0130
Java GeoTools构建地理点线面的方法-拾光赋

Java GeoTools构建地理点线面的方法

在Java中,使用GeoTools库可以方便地处理地理空间数据,包括构建地理点、线、面等。以下是一个详细的示例,展示如何使用GeoTools来创建地理点(Point)、线(LineString)和多边形(Polygon)。...
Lee的头像-拾光赋Lee2个月前
070
Java IO 流详解-拾光赋

Java IO 流详解

概述 流是一个抽象的概念,代表了数据的无结构化传递。流的本质是数据在不同设备之间的传输。在 Java 中,数据的读取和写入都是以流的方式进行的 在 Java 中,根据数据流向的不同,可以将流分为...
Lee的头像-拾光赋Lee2个月前
0100
那年追过的开发者测试工具-拾光赋

那年追过的开发者测试工具

交付进度紧张,为什么还要花费精力写单元测试代码,如下是之前的笔记。 写单元测试代码有什么好处 为什么程序员讨厌写单元测试代码 工欲善其事,必先利其器。使用Java语言交付项目时,需要掌握...
Lee的头像-拾光赋Lee2个月前
090
ConcurrentHashMap的原理-拾光赋

ConcurrentHashMap的原理

背景 我们知道hashmap是一个线程不安全的数据结构,在多线程编程的时候,多个线程同时向hashmap中put元素的时候,会发生数据丢失。多线程put操作后,再get操作导致死循环。 多线程put非NULL元素...
Lee的头像-拾光赋Lee2个月前
0230
Spring AI 更新:支持OpenAI的结构化输出,增强对JSON响应的支持-拾光赋

Spring AI 更新:支持OpenAI的结构化输出,增强对JSON响应的支持

就在昨晚,Spring AI发了个比较重要的更新。由于最近OpenAI推出了结构化输出的功能,可确保 AI 生成的响应严格遵守预定义的 JSON 模式。此功能显着提高了人工智能生成内容在现实应用中的可靠性...
Lee的头像-拾光赋Lee2个月前
0260
JNA使用入门-拾光赋

JNA使用入门

JNA即Java Native Access。 官方主页 代码仓库 官方样例 maven中心仓库主页 官方文档 Getting Started Functional Description. Mapping between Java and Native Using Pointers and Arrays Us...
Lee的头像-拾光赋Lee2个月前
0190
JavaSE基础知识分享(四)-拾光赋

JavaSE基础知识分享(四)

写在前面 前面讲的是面向对象中的封装思想,下面让我们来看看继承这部分的内容! 继承 概述 多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为...
Lee的头像-拾光赋Lee2个月前
0100
IDEA发生“Error:java: 错误: 不支持发行版本 5”错误的解决方案-拾光赋

IDEA发生“Error:java: 错误: 不支持发行版本 5”错误的解决方案

1、问题描述 如上图所示,使用 IDEA 创建了一个 maven 项目,在运行时发生“Error:java: 错误: 不支持发行版本 5”的报错。 原因分析:该错误是由于 IDEA 的各个配置项存在 JDK 版本冲突导致的...
Lee的头像-拾光赋Lee2个月前
0170
十大java开发框架总结,微服务开发必备!-拾光赋

十大java开发框架总结,微服务开发必备!

 提起java开发框架,大部分工程师可能主要使用的是ssh三件套,在当前微服务作为开发主流的时代,我们有必要也了解下其他java开发框架。 1. Spring Boot  Spring Boot是当前Java开发框...
Lee的头像-拾光赋Lee2个月前
0140
IntelliJ IDEA 2024.2 发布:Spring Data JPA即时查询、自动补全cron表达式-拾光赋

IntelliJ IDEA 2024.2 发布:Spring Data JPA即时查询、自动补全cron表达式

今早看到,IntelliJ IDEA 2024.2 发布的邮件提示,看了一眼这个版本更新的新特性真的太适合我了!也许这些能力对关注DD的小伙伴也有帮助,所以搞篇博客介绍和推荐一下。下面就来一起看看这个版...
Lee的头像-拾光赋Lee2个月前
0120
五,搭建环境:辅助功能-拾光赋

五,搭建环境:辅助功能

五,搭建环境:辅助功能 @ 目录 五,搭建环境:辅助功能 编写登录失败异常 编写常量类 MD5 工具 (加密工具类) 日志配置文件 编写登录失败异常 我们在 demo-module04-util 模块下,创建一个名为...
Lee的头像-拾光赋Lee2个月前
0120