专题:java
共483篇相关文章

如何用 ZEGO SDK 开发 Android 一对一音视频聊天功能?
疫情期间,很多线下活动转为线上举行,实时音视频的需求剧增,在视频会议,在线教育,电商购物等众多场景成了“生活新常态”。

本文将教你如何通过即构ZEGO sdk在Android端搭建视频通话能力。即构SDK提...

一年后,我还能记得手写代码吗?这答案会让我沉默多久?
上周,团队来了一个实习生。 第一天熟悉环境,他坐在我旁边看我写代码。 看了一会儿,他问我: "老师,你平时不用AI的话,能写多快?" 我当时很自然地回了他一句:"...

如何将Mokito单元测试与Spring-Boot集成测试集成为一个?
Mokito 单元测试与 Spring-Boot 集成测试 版本说明 Java:1.8 JUnit:5.x Mokito:3.x H2:1.4.200 spring-boot-starter-test:2.3.9.RELEASE 前言:通常...

如何将Keycloak 13的自定义用户身份认证流程(User Storage SPI)为?
Keycloak 版本:13.0.0 spring-boot 项目 Github user-storage-spi 项目 Github 介绍 Keycloak 是为现代应用程序和服务提供的一个开源的身份和访问管理的解决方案。 Keycloa...

Spring Boot 2.5.4 + Nacos 配置中心,如何用 Cloud Native Buildpacks 和 GitLab CICD 打包服务镜像?
spring-boot 2.5.4,nacos 作为配置、服务发现中心,Cloud Native Buildpacks 打包镜像,GitLab CICD 本文主要介绍 Java 通过 Cloud Native Buildpacks 打包镜...

Spring Security如何实现复杂的安全策略配置?
Spring Security title:version 5.6.x Spring Security 是一个提供认证、授权以及一些常见漏洞防护的框架。该框架为 Servlet 应用程序(Spring MVC)和响应式应用程序(Spring...

Spring Authorization Server如何改造成授权中心?
Spring Authorization Server 实现授权中心 源码地址 当前,Spring Security 对 OAuth 2.0 框架提供了全面的支持。Spring Authorization Server 出现的含义在于替换...

Spring Data JPA如何为?
Spring Data JPA build.gradle plugins { id 'org.springframework.boot' version '2.7.0&...

为什么Java对象实现Serializable特性如此重要?
java.io.Serializable 是 Java 中的一种标记接口(marker interface)。标记接口是一种特殊的接口,java.io.Serializable 接口没有任何方法,也没有常量。 对象序列化是将对象转换为静态有...

Spring Authorization Server从MySQL读取客户端、用户信息,如何实现疑问?
Spring AS 持久化 jdk version: 17 spring boot version: 2.7.0 spring authorization server:0.3.0 mysql version: 8.x 在 [[spring...

WebRTC demo如何应用于搜索优化?
准备: 信令服务 前端页面用于视频通话 demo github 地址。 前端页面 为了使 demo 尽量简单,功能页面如下,即包含登录、通过对方手机号拨打电话的功能。在实际生成过程中,未必使用的手机号,可能是任何能代表用户身份的字符串。 代...

分库分表方案失败,部门救火,绝望程度如何?
凌晨两点,办公室灯火通明得像除夕夜的客厅。产品经理小李的咖啡摄入量已经达到“医学观察”级别,技术负责人老张的发际线在反复抓挠下又后退了半厘米,运维同学盯着屏幕上不断冒出的红色警报,表情凝重得仿佛在看自己的体检报告。这已经是本月第三次系统在深...

如何高效使用ElasticSearch Java API进行实战?
前言 在上一篇中介绍了 "ElasticSearch实战系列二: ElasticSearch的DSL语句使用教程 图文详解" ,本篇文章就来讲解下 ElasticSearch 6.x官方J...

Java基础知识回顾之七,总结篇,有哪些疑问?
前言 在之前Java基础知识回顾中,我们回顾了基础数据类型、修饰符和String、三大特性、集合、多线程和IO。本篇文章则对之前学过的知识进行总结。除了简单的复习之外,还会增加一些相应的理解。 基础数据类型 基本数据类型主要有: byte、...

Java进阶篇设计模式之十四总结篇,有哪些疑问?
前言 本篇是讲述之前学习设计模式的一个总结篇,其目的是为了对这些设计模式的进行一个提炼总结,能够通过查看看此篇就可以理解一些设计模式的核心思想。 设计模式简介 什么是设计模式 设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设...
