logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Spring Boot 中使用 WebClient + Flux + SseEmitter 实现流式响应

在 AI Agent、ChatGPT、智能问答等应用中,一个非常常见的需求是:后端调用 AI 服务,AI 服务不会一次性返回完整结果,而是像打字一样,一段一段地返回内容;后端再把这些内容实时推送给前端。请介绍一下 Spring BootSpring Boot 是一个……它主要用于……它具有……SpringSpring Boot 是Spring Boot 是一个Spring Boot 是一个用于……

#java
Java设计模式之监听者模式

参考:Java设计模式-监听器模式设计模式_EventObject和EventListener

#java#设计模式
Quartz 定时任务框架介绍

Quartz Scheduler 是一个 Java 的“任务调度框架(Job Scheduling Framework)”。在指定时间、按指定规则,自动执行某些 Java 代码。Quartz 最常用的是 Cron。Quartz 集群本质依赖数据库锁。Quartz 可以把任务存数据库。Quartz 专门解决这些问题。默认 Quartz 是内存模式。Quartz 支持给任务传参。Quartz 自己维护

#java
Java使用Playwright自动化测试教程(超详细实战版)

执行下面的操作,会打开我的博客主页,然后在输入框里输入 “Java实现彩票大乐透、双色球机选号”,然后点击搜索,在跳转后的搜索页面点击 “Java实现彩票大乐透、双色球机选号”如果你的页面点击或者其他操作会打开新的页面,并且你需要在新页面进行操作,那么你需要使用创建上下文管理多页面。文章标题,跳转到新的博客文章页面,获取博客里的第一行文章内容。运行上面的代码,会运行无头浏览器在后台打开。无头浏览器

#java#自动化#浏览器
url跳转http不携带referer方法

url跳转不http请求头携带referer解决方法,http删除referer

#http#javascript#前端
jwt生成token和解密token

jwt生成token和解密token

#java#安全
gradle安装配置与使用

什么是gradleGradle是一个基于JVM的构建工具,是一款通用灵活的构建工具,支持maven, Ivy仓库,支持传递性依赖管理,而不需要远程仓库或者是pom.xml和ivy.xml配置文件,基于Groovy,build脚本使用Groovy编写。简单来说gradle就是用于项目构建和依赖管理的,如果你用过maven的pom.xml就知道maven的配置和语法有点繁杂,gradle就简洁了很多。

文章图片
#gradle
SpringBoot 工厂模式自动注入到Map

一、建立工厂类public interface AnimalFactory {String food();String animal();}二、两个实现类@Servicepublic class Cat implements AnimalFactory {@Overridepublic String food(int type) {return "吃鱼";}@Overridepublic Stri

#java#设计模式#工厂方法模式
elasticsearch使用script进行两个字段比较搜索范围

一般用elasticsearch进行简单的范围查找是容易的,比如:查找期末考试分数>80的学生;查找期末考试分数在60到70的学生;通过elasticsearch的range可方便的查询GET /forum/article/_search{"query": {"constant_score": {"filter": {"range": ...

Android apk安装包反编译——apktool工具

到这里你已经得到了一个修改后的 apk,但是这个编译后的 apk 还无法安装到手机上,因为修改了文件,在安装时手机会对安装包里的签名进行比对签名,如果签名对不上说明apk被篡改了,就不会进行安装。一般 apk 都会进行加固,即对 Dex 加密,Dex 就是格式的文件里是 apk 的代码,加密后反编译是看不到项目主要代码的,从而保证了 apk 的安全性。使用 apksigner.jar 然后用 ne

文章图片
#android
    共 100 条
  • 1
  • 2
  • 3
  • 10
  • 请选择