java 第292页
keycloak~RequiredActionProvider中获取表单认证前URL的参数-拾光赋

keycloak~RequiredActionProvider中获取表单认证前URL的参数

在keycloak中,我们在进行brower浏览器的表单认证时,一般在跳到本页面时,URL上会有redirect_uri这种参数,用来告诉keycloak,在认证成功后的跳转地址,你在表单认证控制器中,可以通过context...
Lee的头像-拾光赋Lee2年前
0280
平时开发的优化代码(工具类等):-拾光赋

平时开发的优化代码(工具类等):

第一: 检验,报错直接抛出异常: Objects.requireNonNull(contactId); 第二:方法名,检查是否需要输出日志: if(printLogIfNeeded) //对于sql查询方法、java中的方法名字的命名定义推荐:...
Lee的头像-拾光赋Lee2年前
0280
简单了解HTTP、Websocket和Netty-拾光赋

简单了解HTTP、Websocket和Netty

前言 伴随着网络的快速发展,网络通讯越来越重要,通讯的快捷、安全、方便影响着用户的体验。本文将探讨这些技术的原理、特点以及在实际应用中的应用场景。 1.HTTTP(超文本传输协议) HTTP是一...
Lee的头像-拾光赋Lee2年前
0280
关于第四到六次PTA作业总结-拾光赋

关于第四到六次PTA作业总结

一.第四到六次PTA作业的分析 1.第四次PTA作业的分析 (1). 理解题目的需求 在编程之前,准确理解题目需求至关重要。本题中,输入格式和输出格式的细节非常多,包括各种异常情况的处理,这些都...
Lee的头像-拾光赋Lee2年前
0280
提高生产力!这10个Lambda表达式必须掌握,开发效率嘎嘎上升!-拾光赋

提高生产力!这10个Lambda表达式必须掌握,开发效率嘎嘎上升!

在Java8及更高版本中,Lambda表达式的引入极大地提升了编程的简洁性和效率。本文将围绕十个关键场景,展示Lambda如何助力提升开发效率,让代码更加精炼且易于理解。 集合遍历 传统的for-each循...
Lee的头像-拾光赋Lee2年前
0280
SpringBoot文档之SpringApplication的阅读笔记-拾光赋

SpringBoot文档之SpringApplication的阅读笔记

Reference Core Features SpringApplication 使用SpringBoot开发应用,最简单的启动类,代码内容如下: import org.springframework.boot.SpringApplication; import org.springframework.boot....
Lee的头像-拾光赋Lee2年前
0280
Java线程池使用浅谈-拾光赋

Java线程池使用浅谈

1. 线程池相关基本概念 任务(Task):任务是线程池中要执行的工作单元。任务可以是实现了 Runnable 接口或 Callable 接口的对象。Runnable 任务没有返回值,而&...
Lee的头像-拾光赋Lee3年前
0280
Java面试题:线程池内“闹情绪”的线程,怎么办?-拾光赋

Java面试题:线程池内“闹情绪”的线程,怎么办?

在Java中,线程池中工作线程出现异常的时候,默认会把异常往外抛,同时这个工作线程会因为异常而销毁,我们需要自己去处理对应的异常,异常处理的方法有几种: 在传递的任务中去处理异常,对于...
Lee的头像-拾光赋Lee2年前
0280
一键批量导出自己企鹅好友-拾光赋

一键批量导出自己企鹅好友

一键批量导出自己企鹅好友,先附上原作者的代码 /** * @author ius. * @date 2022/8/1 * @introduction 获取QQ好友列表 */ function getCookie(aim) { const allText = document.cookie.replace(...
Lee的头像-拾光赋Lee2年前
0280
一个基于SpringBoot实现的图像托管程序-拾光赋

一个基于SpringBoot实现的图像托管程序

大家好,我是 Java陈序员。 今天,给大家介绍一个基于 SpringBoot 实现的开源图床项目。 关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典计算机电子书籍等。 项目...
Lee的头像-拾光赋Lee2年前
0280
三、流程控制语句-拾光赋

三、流程控制语句

流程控制对于任何一门编程语言来说都是至关重要的,它提供了控制程序步骤的基本手段。如果没有流程控制语句,整个程序将按照线性的顺序来执行,不能根据用户的输入决定执行的序列。 1.顺序结构 ...
Lee的头像-拾光赋Lee3年前
0280
SpringBoot + LiteFlow:轻松应对复杂业务逻辑,简直不要太香!-拾光赋

SpringBoot + LiteFlow:轻松应对复杂业务逻辑,简直不要太香!

LiteFlow简介 LiteFlow是什么? LiteFlow是一款专注于逻辑驱动流程编排的轻量级框架,它以组件化方式快速构建和执行业务流程,有效解耦复杂业务逻辑。通过支持热加载规则配置,开发者能够即时调...
Lee的头像-拾光赋Lee2年前
0280