E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
webflux使用详解
WebExceptionHandler详解
在Spring框架中,WebExceptionHandler是SpringWeb模块的一部分,通常与SpringWebMVC或Spring
WebFlux
结合使用
小库抢板12
·
2023-10-03 21:28
java
web
spring
spring
cloud
jvm
程序员如果都懂Spring
WebFlux
框架的话,也不用天天CRUD了
Spring
WebFlux
框架Spring
WebFlux
是Spring5发布的响应式Web框架,从SpringBoot2.x开始,默认采用Netty作为非阻塞I/O的Web服务器。
该用户快成仙了
·
2023-10-03 20:24
java
微服务
响应式
深入剖析 Spring
WebFlux
一、
WebFlux
简介
WebFlux
是SpringFramework5.0中引入的一种新的反应式Web框架。通过Reactor项目实现ReactiveStreams规范,完全异步和非阻塞框架。
vivo互联网技术
·
2023-10-03 20:54
技术干货
spring
web
软件框架
reactor
快速上手Spring
WebFlux
框架
一、前言本文主要介绍基于SpringBoot如何快速上手使用SpringFlux框架开发WEB网站。Spring5.0在原有的SpringMVCStack(又称ServletStack)以外,又引入了新的WEB开发技术栈——SpringFluxStack(又称ReactiveStack),以满足不同的应用程序及开发团队的需求。开发者一直在寻找最适合他们的应用程序的运行时、编程框架及架构。比如,有些
weixin_34209851
·
2023-10-03 20:54
测试
runtime
开发工具
Spring
Webflux
初探
说明:文章中代码参考使用方式即可,请忽略其代表的逻辑部分为何想要用Spring
Webflux
?《每记》是一款新产品。一开始想用
webflux
,为什么呢?
zou8944
·
2023-10-03 20:54
异步编程
后端
spring
java
后端
Spring
WebFlux
实现原理与架构图
spring.factories文件,通过SpringBoot自动初始化下列类:HttpHandlerAutoConfiguration、ReactiveWebServerFactoryAutoConfiguration、
WebFlux
AutoConfiguration
swg321321
·
2023-10-03 20:24
#
SpringBoot
spring
windows
java
Spring:
Webflux
响应式编程
目录简介响应式编程Reactor信号操作符Spring
Webflux
执行流程和API注解实现Spring
Webflux
说明:基于atguigu学习笔记。
coder Ethan
·
2023-10-03 20:54
Spring入门
spring
java
后端
【001】
webflux
源码解析 - 启动、执行流程
文章目录一、相关类结构1、启动设计到的类2、一次服务调用涉及到的类二、
webflux
启动流程1、首先SpringApplicationrun方法启动应用程序2、创建上下文3、刷新上下文refresh4、
Lewis·fk
·
2023-10-03 20:53
webflux
spring
一文带你彻底理解Spring
WebFlux
的工作原理
1、请求入口HttpHandler自动配置publicclassHttpHandlerAutoConfiguration{@Configuration(proxyBeanMethods=false)publicstaticclassAnnotationConfig{privatefinalApplicationContextapplicationContext;publicAnnotationCo
ikt4435
·
2023-10-03 20:52
程序员
编程
Java
java
开发语言
Spring
Webflux
DispatcherHandler源码整理
DispatcherHandler的构造(以RequestMappingHandlerMapping为例)
WebFlux
AutoConfiguration中Enable
WebFlux
Configuration
yicj
·
2023-10-03 20:52
spring
java
webflux
csv文本处理利器univocity-parsers介绍
使用详解
在详解介绍之前,我们先通过一个
b2652f0882fe
·
2023-10-03 14:30
Spring
Webflux
HttpHandler源码整理
HttpHandler的构造自动启动配置类:HttpHandlerAutoConfiguration@BeanpublicHttpHandlerhttpHandler(ObjectProviderpropsProvider){HttpHandlerhttpHandler=WebHttpHandlerBuilder.applicationContext(this.applicationContext
yicj
·
2023-10-03 14:52
spring
java
后端
webflux
Java反应式框架Reactor中的Mono和Flux
但是目前Java响应式编程中我们对这两个对象的接触又最多,诸如Spring
WebFlux
、RSocket、R2DBC。我开始也对这两个对象头疼,所以今天我们就简单来探讨一下它们。
码农小胖哥
·
2023-10-03 11:47
【Linux】RPM包
使用详解
博主"开着拖拉机回家"带您GotoNewWorld.✨个人主页——开着拖拉机回家_大数据运维-CSDN博客✨希望本文能够给您带来一定的帮助文章粗浅,敬请批评指正!感谢点赞和关注,每天进步一点点!加油!目录博主"开着拖拉机回家"带您GotoNewWorld.✨一、rpm概述二、常用操作示例2.1安装软件包2.2替换文件安装2.3指定安装路径2.4升级软件包2.5替换软件包安装2.6卸载2.7查询一、
开着拖拉机回家
·
2023-10-03 09:37
Linux
linux
运维
RPM
RPM
卸载
PRM包查询
WampServer 安装
使用详解
WampServer集成环境的搭建、安装、使用、配置什么是WampServerWampServer是一款由法国人开发的ApacheWeb服务器、PHP解释器以及MySQL数据库的整合软件包。免去了开发人员将时间花费在繁琐的配置环境过程,从而腾出更多精力去做开发。WampServer就是WindowsApacheMysqlPHP集成安装环境,即在window下的apache、php和mysql的服务
Mr.white_G
·
2023-10-03 05:24
服务器
php
apache
ImportSelector
使用详解
版权声明本文原创作者:谷哥的小弟作者博客地址:http://blog.csdn.net/lfdfhlImportSelector概述利用@Import和ImportSelector可将组件批量添加至IoC容器ImportSelector案例在此,介绍ImportSelector使用案例。定义ImportSelectorSchool、Teacher、Student是三个pojo类。publiccla
谷哥的小弟
·
2023-10-03 05:53
Spring
SpringBoot
Import
注解
Java JDBC连接和
使用详解
1.1概述这篇文章主要介绍了JavaJDBC以及连接和使用详细介绍的相关资料,需要的同学可以参考下1.1.1JDBCJDBC是一种用于执行SQL语句的JavaAPI,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基JDBC规范对应的api包。JDBC(JavaDataBaseConnectivity)是Java和数据库之间的一个桥梁,是一个规范而不是
sunnyday0426
·
2023-10-03 00:37
Java
JDBC
Java
事务
android 连接mysql orm_Android ORM框架 GreenDao 的
使用详解
一、前言关于Android中常用的数据存储方式我们前面已经讲了Sp存储和文件存储,但是对于数据量比较大,并且结构复杂的数据我们想要存储只能通过数据库进行处理,Android中提供了一个SQLite数据库,但是使用起来比较繁琐和复杂,所以Android又推出了Room持久性库,Room持久性库在SQLite的基础上提供了一个抽象层,让用户能够在充分利用SQLite的强大功能的同时,获享更强健的数据库
小可爱小猪chris
·
2023-10-02 15:15
android
连接mysql
orm
android 注解创建对象,Android ORM 框架:GreenDao
使用详解
一、GreenDao简介greenDAO是一款开源的面向Android的轻便、快捷的ORM框架,将Java对象映射到SQLite数据库中,我们操作数据库的时候,不在需要编写复杂的SQL语句,在性能方面,greenDAO针对Android进行了高度优化,最小的内存开销、依赖体积小同时还是支持数据库加密。二、GreenDao特征:1、对象映射(ORM)greenDAO是ORM框架,可以非常便捷的将Ja
weixin_39540023
·
2023-10-02 15:15
android
注解创建对象
Android Bitmap
使用详解
及加载优化
每一个AndroidApp中都会使用到Bitmap,它也是程序中内存消耗的大户,当Bitmap使用内存超过可用空间,则会报OOM。Bitmap占用内存分析Bitmap用来描述一张图片的长、宽、颜色等信息。通常情况下,我们可以使用BitmapFactory来将某一路径下的图片解析为Bitmap对象。当一张图片加载到内存后,具体需要占用多大内存呢?getAllocationByteCount探索我们可
wuchao226
·
2023-10-02 03:05
ConstraintLayout(约束布局)
使用详解
原文出处标题:万字长文-史上最全ConstraintLayout(约束布局)
使用详解
作者:Web_boom原文链接:万字长文-史上最全ConstraintLayout(约束布局)
使用详解
-CSDN博客前言
KarenChia
·
2023-10-01 18:41
Android开发技术
Constraint
Layout
android
属性详解
Java中CompletableFuture使用总结与示例
目录一、Java中的异步计算1.1使用CompletableFuture作为简单的Future二、CompletableFuture
使用详解
2.1runAsync和supplyAsync方法示例2.2计算结果完成时的回调方法示例
莫浔
·
2023-10-01 07:25
Java
java
多线程
Spring
WebFlux
跨域filter解决方案
前后端分离的项目,需要增加配置以解决跨域问题:packagecom.gameley.config;/*importorg.springframework.cloud.client.discovery.DiscoveryClient;importorg.springframework.cloud.gateway.discovery.DiscoveryClientRouteDefinitionLoca
白云v城主
·
2023-09-30 20:42
npm
使用详解
一、简介NPM是随同NodeJS一起安装的包管理工具从NPM服务器下载第三方包到本地使用从NPM服务器下载并安装别人编写的命令行程序到本地使用允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用npm由网站、注册表(registry)和命令行工具(CLI)三部分组成:网站是开发者查找包(package)、设置参数以及管理npm使用体验的主要途径。注册表是一个巨大的数据库,保存了每个包(p
天涯笑笑生
·
2023-09-30 16:53
Stream流的
使用详解
(持续更新)
1.对比两List集合数据某些字段一样的情况下取值:一般简单方式我们会使用双重for循环来处理判断数据取值(如下代码所示),但是数据量越大的情况下代码效率则越低,并且现在很多公司都会限制for循环层数所以更推荐stream将List转换为Map通过key取值普通方式:for(DashboardsDOaDo:dashboardsDOS){for(Targettarget:targetList){if
帆仔哟
·
2023-09-30 14:46
Java
java
stream流
list
跨平台c开发库tbox:内存库
使用详解
TBOX是一个用c语言实现的跨平台开发库。针对各个平台,封装了统一的接口,简化了各类开发过程中常用操作,使你在开发过程中,更加关注实际应用的开发,而不是把时间浪费在琐碎的接口兼容性上面,并且充分利用了各个平台独有的一些特性进行优化。这个项目的目的,是为了使C开发更加的简单高效。源码仓库:https://github.com/tboox/tbox在线文档:https://tboox.io/#/zh-
waruqi
·
2023-09-30 05:56
xmake
tbox
跨平台
c
c
lua
OkhttpClient的
使用详解
**概述及特性**HTTP是现代应用常用的一种交换数据和媒体的网络方式,高效地使用HTTP能让资源加载更快,节省带宽。OkHttpClient是一个高效的HTTP客户端,它有以下默认特性:支持HTTP/2,允许所有同一个主机地址的请求共享同一个socket连接连接池减少请求延时透明的GZIP压缩减少响应数据的大小缓存响应内容,避免一些完全重复的请求当网络出现问题的时候OkHttp依然坚守自己的职责
workingman_li
·
2023-09-30 04:24
后端基础
java
Linux du命令
使用详解
1、命令:du2、命令功能:显示每个文件和目录的磁盘使用空间。3、命令参数-a或-all#显示目录中个别文件的大小。-b或-bytes#显示目录或文件大小时,以byte为单位。-c或--total#除了显示个别目录或文件的大小外,同时也显示所有目录或文件的总和。-k或--kilobytes#以KB(1024bytes)为单位输出。-m或--megabytes#以MB为单位输出。-s或--summa
大飞飞Rose
·
2023-09-30 03:57
通用
第9讲:VUE中监听器WATCH
使用详解
目录监听器介绍监听普通属性监听对象属性监听路由属性监听器watch监听器:它是侦听属性值或者计算属性的变化,一旦发生变化可以在函数中进行相应的操作,从而达到change事件监听的效果!监听器是一个对象,以key-value的形式表示。key是需要监听的表达式,value是对应的回调函数,value也可以是方法名,或者包含选项的对象。键:就是要监控的对象,比如说$route,这个就是要监控路由的变化
CSDN专家-赖老师(软件之家)
·
2023-09-29 17:34
vue.js
前端
javascript
watch
vue监听器
linux sz命令详解,Linux中rz命令和sz命令
使用详解
大全
sz命令用途说明:sz命令是利用ZModem协议来从Linux服务器传送文件到本地,一次可以传送一个或多个文件。相对应的从本地上传文件到Linux服务器,可以使用rz命令。常用参数-a以文本方式传输(ascii)。-b以二进制方式传输(binary)。-e对控制字符转义(escape),这可以保证文件传输正确。如果能够确定所传输的文件是文本格式的,使用sz-afiles如果是二进制文件,使用sz-
Mgken
·
2023-09-29 04:20
linux
sz命令详解
Log4j2
使用详解
日志框架简单比较(slf4j、j.u.l、log4j、logback、log4j2)slf4j:slf4j是对所有日志框架制定的一种规范、标准、接口,并不是一个框架的具体的实现,因为接口并不能独立使用,需要和具体的日志框架实现配合使用(如log4j、logback、log4j2)。j.u.l:j.u.l是java.util.logging包的简称,是JDK在1.4版本中引入的Java原生日志框架。
图南666
·
2023-09-29 01:25
URL和URLSearchParams对象
使用详解
URL,称为统一资源定位器,指互联网上能找到资源定位的字符串。在一般语境中,又称网络地址或链接,当我们需要访问某个网页就需要输入对应的网址字符串,而这个网址就是URL。前端对于网址链接,提供了URL对象,可以用于创建或解析网址字符串信息;而Nodejs中也有相应模块来处理网址,同样支持URL类对象,与浏览器环境下兼容。在介绍URL对象之前,我们先简单说下URL网址字符串。URL字符串URL字符串一
前端江湖
·
2023-09-28 18:30
javascript
前端
javascript
html5
node.js
【RPA开发】lxml 库之 etree
使用详解
通过requests.get方法获得html源代码后,可以通过etree进行解析,进而从源代码中提取关键信息。etree同BeautifulSoup一样均可以解析xml和html,两者不同之处在于:etree主要通过xpath进行定位,而BeautifulSoup主要通过css进行定位。目录1etree介绍2创建XML/HTML树2.1etree.Element()2.2lxml.builder3
尹煜
·
2023-09-28 12:28
#
RPA
rpa
Druid
使用详解
目录一、Druid介绍二、Druid在SpringBoot项目中的配置1、引入Druid依赖2、配置数据源3、配置Druid监控4、Druid配置类5、使用Druid连接池一、Druid介绍Druid是一个强大的数据库连接池和监控库,它提供了比常见的数据库连接池更多的功能,如连接池监控、统计SQL信息、SQL监控、防SQL注入等。在SpringBoot项目中,Druid可以很容易地集成并进行配置。
霁月清风与谁同
·
2023-09-28 07:09
Java中间件
Druid
中间件
Linux下性能监控sar命令
使用详解
(1)使用sar命令查看cpu使用情况:sar-u35对上面每项的输出解释如下:%user列显示了用户进程消耗的CPU时间百分比。%nice列显示了运行正常进程所消耗的CPU时间百分比。%system列显示了系统进程消耗的CPU时间百分比。%iowait列显示了IO等待所占用的CPU时间百分比%steal列显示了在内存相对紧张的环境下pagein强制对不同的页面进行的steal操作。%idle列显
aovenus
·
2023-09-28 06:51
性能监控
Linux
linux
sar
性能监控
Spring Cloud Loadbalancer (一) 如何对 RestTemplate 进行客户端负载均衡
WeClient是Spring
WebFlux
中提供的功能,可以实现响应式异步请求。因为平常开发,我们主要用到RestTempla
老磨谈技术
·
2023-09-28 06:31
spring
cloud
loadbalancer
Spring
Cloud
spring
cloud
负载均衡
spring
使用SpringCloud-Gateway
WebFlux
抛出指定错误代码和信息
目录遇到问题解决办法遇到问题最近项目使用SpringCloud-Gateway
WebFlux
技术做鉴权,在开发过程遇到一个问题,如何抛出指定的错误代码和信息。
一屉大大大花卷
·
2023-09-27 23:06
springcloud
spring
java
spring
cloud
gateway
java
SpringCloud-gateway下
WebFlux
响应式编程自定义异常信息
在springCloud-gateway下实现自定义异常信息捕获并抛出,实现代码如下:/***@program:*@description:全局异常处理*@author:Mr.Peach*@create:2022-07-0415:08**/@ComponentpublicclassGlobalExceptionConfigurationimplementsErrorWebExceptionHand
peach桃
·
2023-09-27 23:34
spring积累
spring
cloud
gateway
java
Spring Cloud Gateway实战
WebFlux
解析请求体及抛出指定错误代码和信息
概述基于SpringCloud开发微服务时,使用SpringCloud原生自带的Gateway作为网关,所有请求都需要经过网关服务转发。为了防止恶意请求刷取数据,对于业务请求需要进行拦截,故而可在网关服务增加拦截过滤器。基于此,有如下源码:@Slf4j@ComponentpublicclassBlockListFilterextendsAbstractGatewayFilterFactory{pr
johnny233
·
2023-09-27 22:31
Spring
Cloud
spring
cloud
DeepFace【部署 01】轻量级人脸识别和面部属性分析框架安装
使用详解
(网盘分享模型文件)
DeepFace安装使用1.安装1.1官方的三种方式1.2使用的方式2.使用2.1模型文件下载2.2FacialRecognition2.3FaceVerification2.4Facerecognition2.5Embeddings2.6Facerecognitionmodels2.7Similarity2.8FacialAttributeAnalysis2.9FaceDetectors3.总结
シ風箏
·
2023-09-27 16:13
...
..
.
DeepFace
.
..
...
deepface
人脸识别
面部特征分析
java spi
使用详解
前言SPI英文全称为ServiceProviderInterface,顾名思义,服务提供者接口,它是jdk提供给“服务提供厂商”或者“插件开发者”使用的接口;在开发过程中,经常要用到第三方提供的SDK来完成一些业务扩展功能,比如调用第三方的发短信、图片验证码、人脸识别等等功能,但问题是,第三方SDK只是提供了标准的功能实现,某些场景下,开发者还想基于这些SDK做一些个性化的定制和扩展,那要怎么办呢
小码农叔叔
·
2023-09-27 01:09
技术总结
spi
java
spi
spi详解
dubbo中spi使用
spi使用
Java学习基础篇笔记一,加强对eclipse和myeclipse的
使用详解
温馨提示本公众号专注分享Java笔记,帮助初学者、或是自学者路上的码农轻松学习;也可以加小编微信号:wusc86,小编可以给你学习上、工作上一些建议以及可以给你提供免费的视频学习资料!万事开头难,为了开发我们期待一走的Java编程,现在我们介绍开发工程师们常用的两款工具eclipse和MyEclipse的基本使用方式。eclipse工具的使用开发JavaSE的时候使用eclipse是一个开源的ID
大数据之谜
·
2023-09-27 01:08
Java
eclipse
【Java 基础篇】Java JUnit
使用详解
JUnit是一个用于编写和运行单元测试的Java框架。它是开发高质量、可维护和可扩展的Java应用程序的关键工具之一。本文将详细介绍JUnit的使用,包括JUnit的安装、基本用法、常见注解、测试套件、参数化测试等内容。什么是单元测试?在深入JUnit之前,让我们首先了解一下什么是单元测试。单元测试是一种软件测试方法,用于验证应用程序中的最小代码单元(通常是一个函数、方法或类)是否按照预期工作。单
繁依Fanyi
·
2023-09-27 01:04
Java
进击高手之路
java
junit
开发语言
python
网络
数据结构
ide
Mybatis Plus
使用详解
MybatisPlus是Mybatis的增强插件,对数据库操作MybatisPlus提供了抽象层次比Mybatis更高的操作方法。Wrapper是MybatisPlus里拼接sql的包装类。具体的各种查询功能可以查看MybatisPlus条件构造器官方文档一、自定义查询字段EntityWrapper的setSqlSelect可以定义需要查询的库表字段。但是很多时候我们查询的数据可能来自不同的表,我
九里
·
2023-09-26 23:48
@RestController 和 RouterFunction 的区别以及RouterFunction
使用详解
@RestController和RouterFunction的区别@RestController和RouterFunction是Spring
WebFlux
框架中用于构建响应式Web应用程序的两种不同的方式
China渔火
·
2023-09-26 23:37
Java文档
科技相关
Java8请求函数
RouterFunction
RouterFunctions
Java路由函数
flask中jinjia2模板引擎
使用详解
3
接上文模板继承Jinji2中的模板继承是jinjia2比较强大的功能之一。模板继承可以定义一个父级公共的模板,把同一类的模板框架定义出来共享。这样做一方面可以提取共享代码,减少代码冗余和重复的工作量另一方面,对于后期的维护和管理也非常方便。一个根模板(或叫基模板)主要有三部分组成:一是公共的js,css等资源文件的引用,二是定义好一个布局框架,三是定义子模板可以重写的部分(block)下面我们以一
挨踢学霸
·
2023-09-26 19:22
linux查看系统性能负载常用命令
-n:与-b配合使用,表示需要进行几次top命令的输出结果-p:指定特定的pid进程号进行观察top命令
使用详解
vmstat查看系统cpu使用情况用法[root@VM-8-9
白鸽呀
·
2023-09-26 12:33
Java核心编程
Linux服务器
Java面试题
linux
java
【Spring MVC】注册Spring MVC中的特殊组件bean
所谓“特殊bean”,我们指的是由spring管理的、实现
WebFlux
框架契约的对象实例。它们通常带有内置契约,但您可以自定义它们的属性、扩展或替换它们下表列出了一些
Fire Fish
·
2023-09-26 10:28
Spring
MVC
Spring
spring
mvc
java
Aurora ip核的
使用详解
Auroraip核的
使用详解
前言近期完成了Aurora的光纤传输的单板验证,以及在集成其他模块完成数据从FPGA上通过PCIE传到上位机,对该IP核的使用有一定的了解,在此用自己的经验以简洁的语言分享给大家一些要点
qq_43599976
·
2023-09-26 03:26
FPGA
嵌入式
分布式测试插件 pytest-xdist
使用详解
使用背景:大型测试套件:当你的测试套件非常庞大,包含了大量的测试用例时,pytest-xdist可以通过并行执行来加速整体的测试过程。它利用多个进程或计算机的计算资源,可以显著减少测试执行的时间。高计算资源需求:某些测试场景可能需要大量的计算资源,例如进行复杂的计算、模拟或数据处理。在这种情况下,使用pytest-xdist可以将测试任务分发给多个进程或计算机,以充分利用计算资源,加快测试速度。并
测试萧十一郎
·
2023-09-25 19:09
软件测试
软件测试工程师
自动化测试
pytest
职场和发展
软件测试
功能测试
自动化测试
程序人生
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他