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
apisix使用详解
ROS1 Noetic主从机通信
使用详解
作者:HermanYe@Auromix测试环境:Ubuntu20.04ROS1Noetic更新日期:2023/12/27注1:@Auromix是一个机器人爱好者开源组织。注2:由于笔者水平有限,以下内容可能存在事实性错误。本文分为设置步骤、相关知识和参考资料三部分。如果你只希望设置,请参考设置步骤。如果你希望了解相关概念,请参考相关知识。如果你希望深入了解ROS的环境变量设置和多机通讯,请参考参考
HermanYe996
·
2023-12-30 13:45
ROS
ROS
【我与Java的成长记】之this引用和构造方法的
使用详解
系列文章目录能看懂文字就能明白系列C语言笔记传送门个人主页:古德猫宁-信念如阳光,照亮前行的每一步文章目录系列文章目录*信念如阳光,照亮前行的每一步*前言一、this的使用this引用的特性二、对象的构造和初始化成员变量和局部变量之间的差别三、如何初始化对象就地初始化通过构造方法初始化构造方法的特性构造方法的调用四、默认初始化前言本节目标:掌握this引用,构造方法的定义及其使用本节重点:都是重点
古德猫宁-
·
2023-12-30 07:10
Java笔记
java
开发语言
学习
笔记
经验分享
QDockWidget学习
一、使用方法QT之QDockWidget
使用详解
_qtdockwidget-CSDN博客重点摘抄:二、QDockWidget的常用函数:QDockWidget嵌套布局详解-实现VisualStudio布局
老赵的博客
·
2023-12-30 01:36
学习
API 网关 Apache
APISIX
助力雪球双活架构演进
背景雪球成立于2010年,起步于投资社区,现已成为国内领先的集投资、交流和交易为一体的在线管理平台,为投资者提供优质内容、实时行情、交易工具、财富管理等多种服务。其中实时行情服务对接了多种上游数据源,通过数据流式计算、存储与分发,为投资者提供稳定的数据服务。所以实时行情一直是雪球业务系统中的资源消耗大户,持续在高水位运行。雪球内部一项重要的工作就是持续进行稳定性建设,其中包括对行情服务进行性能优化
API7.ai 技术团队
·
2023-12-29 16:40
apache
架构
zookeeper
APISIX
API网关
远程神器 screen命令的保姆级详解教程+举例
linuxScreen命令
使用详解
(SSH防掉线)linuxScreen命令
使用详解
背景什么是screen命令?
每天都想躺平的大喵
·
2023-12-29 16:34
linux常用命令
ssh
linux
服务器
Flask 中间件的原理及
使用详解
概要Flask中间件是FlaskWeb应用的核心组件之一,它在处理HTTP请求和响应的生命周期中扮演着关键角色。利用中间件,开发者可以在不改变现有视图逻辑的前提下,为应用添加额外的处理逻辑,如身份验证、日志记录、请求预处理等。本文旨在提供一个全面的指南,讲解Flask中间件的原理、如何实现自定义中间件,以及它们在实际应用中的使用。Flask中间件概述中间件的作用与原理中间件允许你在处理请求和响应的
Rocky006
·
2023-12-29 13:38
flask
中间件
python
Python Selenium实现自动化测试及Chrome驱动
使用详解
概要本文将介绍如何使用PythonSelenium库实现自动化测试,并详细记录了Chrome驱动的使用方法。通过本文的指导,读者将能够快速上手使用PythonSelenium进行自动化测试。并了解如何配置和使用Chrome驱动来实现更高效的自动化测试。一、PythonSelenium简介PythonSelenium是一个用于Web应用程序测试的开源工具,它提供了一组API。可以模拟用户在浏览器中的
Rocky006
·
2023-12-29 13:04
python
selenium
chrome
【Vue】watch
使用详解
✨专栏介绍在当今Web开发领域中,构建交互性强、可复用且易于维护的用户界面是至关重要的。而Vue.js作为一款现代化且流行的JavaScript框架,正是为了满足这些需求而诞生。它采用了MVVM架构模式,并通过数据驱动和组件化的方式,使我们能够更轻松地构建出优雅而高效的Web应用程序。在本专栏中,我们将深入学习Vue.js的核心概念、组件开发、状态管理、路由和性能优化等方面的知识。无论你是初学者还
俊刚、
·
2023-12-29 12:48
Vue
vue.js
前端
watch
使用CRA(create-react-app)初始化一个完整的项目环境(该初始化项目已上传到本文章的资源)
sass安装sass开发环境,注意:使用的文件后缀名要用.scssnpmisass-D3.安装AntDesignnpmiantd--save4.配置基础路由Router(具体可参考ReactRouter
使用详解
怕冷的火焰(~杰)
·
2023-12-29 04:57
React
react.js
FastJson中的ObjectMapper对象的
使用详解
**写在前面:**开发中经常用到json和对象的相互转换,下面将列出FastJson中ObjectMapper对象的API的使用一、maven工程中pom导入com.fasterxml.jackson.corejackson-databind2.8.3二、使用1、创建对象publicstaticObjectMappermapper=newObjectMapper();2、初始化static{//转
Jothan Zhong
·
2023-12-29 01:28
java
java
Object.entries()方法
使用详解
varobj={'aa':'11','bb':'22','cc':'33','dd':'44'};//使用Object.entries()方法遍历对象属性for(const[key,value]ofObject.entries(obj)){console.log('Object.entries:',`${key}:${value}`);}//使用for...in循环遍历对象属性for(constk
*阿漓*
·
2023-12-28 18:53
javascript
前端
vue.js
whistle的安装、启动、代理配置
whistle的安装、启动、代理配置whistle——跨平台web调试代理工具whistle
使用详解
————http://wproxy.org/whistle/whistle的Github——https
CesareCheung
·
2023-12-28 14:24
功能测试
Bind for 0.0.0.0:2379 failed: port is already allocated
1、执行命令docker-compose-pdocker-
apisix
up-d报错Errorresponsefromdaemon:driverfailedprogrammingexternalconnectivityonendpointdocker-
apisix
-etcd
青春1314
·
2023-12-28 14:33
10
运维部署
云原生
Spring boot 项目(十三)——实现微信公众号授权登录获取用户信息
引言微信公众号开发中,必不可少的一环:公众号授权登录、获取微信用户信息前期准备内网渗透=>生成本地指定端口映射的外网域名链接:内网渗透工具natapp
使用详解
域名生成之后修改yml文件配置申请并配置微信测试公众号
--流星。
·
2023-12-28 08:34
Spring实战
微信
springboot
手动授权
RestTemplate
使用详解
文章目录一、RestTemplate简单使用1、创建RestTemplate2、接口调用二、其他设置1.拦截器配置2.ErrorHandler配置3.HttpMessageConverter配置在项目中,当我们需要远程调用一个HTTP接口时,我们经常会用到RestTemplate这个类。这个类是Spring框架提供的一个工具类。RestTemplate是一个同步的RestAPI客户端。下面我们就来
鹤冲天Pro
·
2023-12-28 08:32
#
Java
#
Spring
Boot
java
spring
开发语言
Mybatis-Plus入门系列(19) -多数据源
使用详解
文章目录简介特性约定使用案例1.创建项目,引入依赖2.添加hikari数据源3.编写业务逻辑4.测试简介dynamic-datasource-spring-boot-starter是一个基于springboot的快速集成多数据源的启动器。其支持Jdk1.7+,SpringBoot1.4.x1.5.x2.x.x。这是一个第三方mybatis扩展库,与mybatis-plus本身无关,属于组织参与者小
云烟成雨TD
·
2023-12-28 08:06
#
Mybatis系列
java
开发语言
后端
流程引擎activiti
1、Activiti简介2、入门程序3、
使用详解
4、springboot2.0整合工作流activiti6.0以及与业务集成时的一些坑5、删除异常的流程6、系列文章7、提交、审批、撤销8、Activiti
文盲青年
·
2023-12-28 08:12
流程引擎
【Spring Cloud】协同开发利器之动态路由|Ribbon & LoadBalancer 解析篇
网关转发或服务间调用时会负载均衡到别人的服务,导致调试效率变低功能大概是这样的通过配置我们需要调试的接口路由到我们自己的服务来解决上述问题如果大家有兴趣可以看【SpringCloud】协同开发利器之动态路由有具体的
使用详解
今天主要是来讲一讲这个库的实现方式以及
黑白法师
·
2023-12-28 07:47
spring
cloud
ribbon
spring
boot
05-SpringAOP的
使用详解
结合视频观看效果更佳哦:2022最新Spring5入门到源码【完整资料+源码】_哔哩哔哩_bilibiliSpringAOP的
使用详解
1、AOP切入点表达式切点标识符切点标识符—within表达式切点标识符
老徐爱编程
·
2023-12-28 07:28
Spring
java
spring
面试
Oracle Data Pump(数据泵)
OracleDataPump(数据泵):概述OracleDataPump:优点exp/impEXPDP/IMPDP的主要区别数据泵由三部分组成:导入导出前应检查确认的信息ORACLEexpdp常用命令
使用详解
无情白
·
2023-12-28 04:48
Oracle
数据迁移
oracle
数据库
迁移学习
Java中Lambda表达式的
使用详解
JavaLambda介绍Javalambda表达式是Java8中的新增功能。Javalambda表达式是Java进入函数式编程的第一步。一个Javalambda表达式它不属于任何类,而可以看作是一个可以创建的函数。一个Javalambda表达式可以作为对象传递并按需执行。JavaLambda的功能用途Javalambda表达式通常用于实现简单的事件监听/回调,或在使用JavaStreamsAPI进
爱听相声的挨踢人士
·
2023-12-28 03:07
JAVA
SE
java
lambda
分布式测试插件 pytest-xdist
使用详解
使用背景:大型测试套件:当你的测试套件非常庞大,包含了大量的测试用例时,pytest-xdist可以通过并行执行来加速整体的测试过程。它利用多个进程或计算机的计算资源,可以显著减少测试执行的时间。高计算资源需求:某些测试场景可能需要大量的计算资源,例如进行复杂的计算、模拟或数据处理。在这种情况下,使用pytest-xdist可以将测试任务分发给多个进程或计算机,以充分利用计算资源,加快测试速度。并
测试萧十一郎
·
2023-12-27 19:57
软件测试
分布式
pytest
功能测试
软件测试
自动化测试
程序人生
职场和发展
tmux
使用详解
tmux
使用详解
什么是tmux?tmux是一个终端复用工具,它允许用户在一个终端窗口中创建多个会话,并在这些会话之间切换。这使得用户可以在同一终端窗口中同时运行多个命令,而不必打开多个终端窗口。
刘泽美
·
2023-12-27 13:37
linux
JavaScript reduce() 方法的
使用详解
及技巧
reduce()为数组中的每一个元素依次执行回调函数,不包括数组中被删除的元素或者未赋值的元素,接受四个参数:初始值(或者上次回调函数的返回值),当前元素值,当前索引,调用reduce的数组.语法arr.reduce(callback,[initialValue])callback(执行数组中每个值的函数,包含四个参数)previousValue(上一次调用回调返回的值,或者是提供的初始值(ini
菜鸟何时起飞
·
2023-12-27 12:15
ubuntu 安装
apisix
-亲测可用
官方未提供在ubuntu系统中安装
apisix
的方式,似乎只能通过源码方式安装,但是并不推荐,非常容易失败,具体操作方式如下:ubuntu和Debian其实类似的,可使用DEB方式安装,如下截图注意:1
chain cosmos
·
2023-12-27 08:34
apisix
ubuntu
linux
运维
apisix
apisix
路由 路径改写(路径替换)-路由地址截取-url截取 解决方案
apisix
和NGINX功能是类似的,只是会更丰富灵活,那么在nginx转发过程中,我们能轻松的的实现请求路径替换,例如/chat3/v1/api,转发为/v1/api但在
apisix
中配置稍有不同,具体配置如下
chain cosmos
·
2023-12-27 08:04
运维
apisix
apisix
路由转发成功 但响应502异常(转发导致客户端来源发生变化)
访问报如下异常这种情况通常是通过
apisix
转发后,导致丢失原有域名(也可以理解为客户端来源变了)导致最终程序端某些安全检查不通过此时有两种解决方法路由中修改操作路径:路由-域名改写如下图上游(upstream
chain cosmos
·
2023-12-27 08:04
运维
apisix
ubuntu 安装
apisix
-dashboard 亲测可用
我的是Ubuntu22.04.1LTS,参考官网的源码方式安装即可
apisix
-dashboard安装参考地址:BasicDeploy|Apache
APISIX
®--Cloud-NativeAPIGateway
chain cosmos
·
2023-12-27 08:00
apisix
ubuntu
linux
运维
Spring Boot Mybatis
使用详解
含示例(值得珍藏)
1.Mybatis介绍MyBatis是一个优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。MyBatis可以使用简单的XML或注解来配置和映射原生信息,将接口和Java的POJOs(PlainOldJavaObjects,普通的Java对象)映射成数据库中的记录。以下是MyBatis的主要特点:简单易学:MyBat
孤蓬&听雨
·
2023-12-27 06:47
知识库
spring
boot
mybatis
tomcat
java
Python bs4解析库
使用详解
今天继续给大家介绍Python爬虫相关知识,本文主要内容是Pythonbs4解析库
使用详解
。
永远是少年啊
·
2023-12-27 02:51
python爬虫
python
爬虫
bs4
数据解析
编程开发
Protobuf 编码规则及c++
使用详解
Protobuf编码规则及c++
使用详解
Protobuf介绍ProtocolBuffers(a.k.a.,protobuf)areGoogle’slanguage-neutral,platform-neutral
samxfb
·
2023-12-26 14:13
linux
c++
音视频
c++
protobuf
variant
Android Material Design 兼容库的使用
AndroidMaterialDesign兼容库的使用mecury前言:近来学习了AndroidMaterialDesign兼容库,为了把这个弄懂,才有了这篇博客,这里先推荐两篇博客:1.AndroidMaterialDesign兼容库的
使用详解
weixin_30892987
·
2023-12-26 10:33
java
移动开发
Java 中的枚举类原理及
使用详解
目录1、枚举类的介绍及使用2、枚举的实现原理1、枚举类的介绍及使用枚举类型是一种特殊的数据类型,它允许变量为一组预定义的常量。变量的值必须为其预定义的值之一。常见的例子包括罗盘方向(东、西、南、北)和一周的天数。因为枚举类型的字段是常量,所以它们的名称都是大写字母。在Java中,可以使用enum关键字定义枚举类型。例如,可以指定一个星期的枚举类型为:publicenumDay{SUNDAY,MON
swadian2008
·
2023-12-26 05:43
Java
enum
枚举类
枚举原理
Java
枚举类
ReactRouter
使用详解
(react-router-dom)
一、创建路由开发环境(使用路由采用CRA创建项目的方式进行基础环境配置)一、创建路由开发环境(使用路由采用CRA创建项目的方式进行基础环境配置)1.创建项目并安装依赖npxcreate-react-appreact-router-pronpmi2.安装最新的ReactRouter包npmireact-router-dom3.启动项目npmrunstart二、项目内应用路由配置react-route
怕冷的火焰(~杰)
·
2023-12-25 15:44
react.js
Mybatis
使用详解
简介MyBatis是一款优秀的持久层框架,它支持普通SQL查询,存储过程和高级映射。MyBatis通过简单的XML或注解用于配置和原始映射,将接口和Java的POJOs(PlainOrdinaryJavaObject,普通的Java对象)映射成数据库中的记录。MyBatis可以自动注册驱动、建立连接、获取SQL执行对象、释放连接等操作,开发人员只需要关注SQL语句的编写即可,无需过多关注数据库连接
有梦想的攻城狮
·
2023-12-25 08:54
Java
spring
mybatis
tomcat
java
ibatis
vue中$emit、$on
使用详解
1、vm.$on(event,callback)监听当前实例上的自定义事件。事件可以由vm.$emit触发。回调函数会接收所有传入事件触发函数的额外参数。2、vm.$emit(event,[…args])触发当前实例上的事件。附加参数都会传给监听器回调。第一步:建一个空白的vue实例页面importVuefrom'vue'exportdefaultnewVue()第二步:子组件$emit触发事件i
MISS_3ca2
·
2023-12-25 01:36
【微服务】springboot整合kafka-stream
使用详解
目录一、前言二、kafkastream概述2.1什么是kafkastream2.2为什么需要kafkastream2.2.1对接成本低2.2.2节省资源2.2.3使用简单2.3kafkastream特点2.4kafkastream中的一些概念2.5KafkaStream应用场景三、环境准备3.1搭建zk3.1.1自定义docker网络3.1.2拉取zk镜像3.1.3启动zk容器3.2搭建kafka
小码农叔叔
·
2023-12-24 21:04
分布式技术
技术总结
架构技术栈
kafka
stream使用
kafka
stream
kafka
stream详解
npm
使用详解
(好吧好吧是粗解)
目录npm是什么?npm有什么用?npm安装在Windows上在macOS上在Linux上(使用apt包管理器为例)验证npm安装成功:npm使用1.初始化项目:2.安装和管理依赖:3.查看和管理已安装的包:4.发布和管理自己的包:5.卸载包:6.执行脚本:7.其他常用命令:npm是什么?npm(NodePackageManager)是Node.js的包管理工具,用于管理JavaScript库、工
我是火山呀
·
2023-12-24 14:05
前端开发
npm
前端
node.js
Charles
使用详解
(For macOS)
Charles
使用详解
下载安装基础配置高级功能请求映射MapLocalMapRemote取消结果替换断点调试修改请求模拟网络环境其他小功能重复请求专注个别请求去除缓存阻塞请求常见问题:下载安装官网下载安装一个免费试用版
我是火山呀
·
2023-12-24 14:50
开发辅助工具
macos
https
http
yarn
使用详解
(差不多够用了就行)
yarn
使用详解
目录Yarn是什么?Yarn和npm的区别是什么?Yarn安装Yarn用法(命令)Yarn是什么?
我是火山呀
·
2023-12-24 14:50
前端开发
前端
yarn
node.js
【JAVA基础】DeferredResult
使用详解
简介Servlet3.0提供了基于servlet的异步处理api,SpringMVC只是将这些api进行了一系列的封装,从而实现了DeferredResult。DeferredResult字面意思是"延迟结果",它允许SpringMVC收到请求后,立即释放(归还)容器线程,以便容器可以接收更多的外部请求,提升吞吐量,与此同时,DeferredResult将陷入阻塞,直到我们主动将结果set到Def
初念初恋
·
2023-12-24 04:32
java基础
java
后端
tkinter
使用详解
文章目录1、窗口设置各控件显示一览表:变量有:2、Label标签部件3、Button按钮部件4、Checkbutton选择部件(可以多选)5、Radiobutton选择部件(只能单选)6、Frame部件LabelFrame部件7、Entry单行文本输入框8、Text文本框9、Listbox列表框Combobox10、Scrollbar滚动条11、Scale刻度ttk.LabeledScale12、
寻寻觅觅oO
·
2023-12-23 15:06
python知识点整理
python
tkinter
STM32的以太网外设+PHY(LAN8720)
使用详解
(7):以太网数据接收及发送测试
0工具准备1.野火stm32f407霸天虎开发板2.LAN8720数据手册3.STM32F4xx中文参考手册4.Wireshark1以太网数据接收测试1.1以太网数据接收测试(轮询)我们在主循环内轮询RXDMA描述符标志位查看是否接收到了数据,如果接收到了则将数据大小及内容打印出来,相关语句如下:if(ETH_CheckFrameReceived()){frame=low_level_input(
时光飞逝的日子
·
2023-12-23 07:48
以太网
RTOS
单片机开发
stm32
MAC
ETH
LAN8720
PHY
STM32的以太网外设+PHY(LAN8720)
使用详解
(6):以太网数据接收及发送
0工具准备1.野火stm32f407霸天虎开发板2.LAN8720数据手册3.STM32F4xx中文参考手册1以太网数据接收及发送1.1以太网数据接收(轮询)1.1.1检查是否接收到一帧完整报文使用轮询的方式接收以太网数据是一种简单但是效率低下的方法,为了保证及时处理以太网数据我们需要在主循环内高频轮询是否接收到了以太网数据。轮询的函数为ETH_CheckFrameReceived,内容如下:ui
时光飞逝的日子
·
2023-12-23 06:15
以太网
单片机开发
RTOS
stm32
MAC
ETH
LAN8720
PHY
STM32的以太网外设+PHY(LAN8720)
使用详解
(3):PHY寄存器详解
0工具准备1.野火stm32f407霸天虎开发板2.LAN8720数据手册3.STM32F4xx中文参考手册1PHY寄存器前面介绍到,站管理接口(SMI)允许应用程序通过2线时钟和数据线访问任意PHY寄存器,同时该接口支持访问最多32个PHY,也就是说PHY地址共有5位。应用程序可以从32个PHY中选择一个PHY,然后从任意PHY包含的32个寄存器中选择一个寄存器,发送控制数据或接收状态信息。任意
时光飞逝的日子
·
2023-12-23 06:45
以太网
单片机开发
RTOS
stm32
MAC
ETH
LAN8720
PHY
STM32的以太网外设+PHY(LAN8720)
使用详解
(4):STM32管脚配置
0工具准备1.野火stm32f407霸天虎开发板2.LAN8720数据手册3.STM32F4xx中文参考手册1MCU管脚配置1.1使能外设相关时钟STM32配置任何外设的第一步都是使能相关的外设时钟,根据前面的原理图我们需要使能相关的引脚时钟,同时我们需要使能SYSCFG时钟,用来选择MII或RMII模式。(1)使能GPIO时钟RCC_AHB1PeriphClockCmd(ETH_MDIO_GPI
时光飞逝的日子
·
2023-12-23 06:45
以太网
单片机开发
RTOS
stm32
MAC
ETH
LAN8720
PHY
STM32的以太网外设+PHY(LAN8720)
使用详解
(5):MAC及DMA配置
0工具准备1.野火stm32f407霸天虎开发板2.LAN8720数据手册3.STM32F4xx中文参考手册1MAC及DMA配置1.1使能ETH时钟stm32的ETH外设挂载在AHB1总线上,位于RCC_AHB1ENR的bit25-bit27:相关语句如下:RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_ETH_MAC|RCC_AHB1Periph_ETH_MAC_Tx
时光飞逝的日子
·
2023-12-23 06:13
以太网
单片机开发
RTOS
stm32
MAC
ETH
LAN8720
PHY
android eventbus使用,Android EventBus
使用详解
(一)
使用详解
本文将按
杰杰洛特
·
2023-12-23 00:51
android
eventbus使用
Android:EventBus使用
今天遇到一个小问题,想在适配器里面传值给activity,就在想有没有一套解决这个问题的开源项目,搜了一下发现,还真有我主要还是针对我使用的方面,描述的,不会搞的很全面EventBus
使用详解
-简书概述
Wenlong Yang
·
2023-12-23 00:21
android
android
android
studio
java
OpenSergo
使用详解
简介OpenSergo是一个基于微服务治理的标准和生态,覆盖了服务元信息、流量治理、服务容错、数据库/缓存治理、服务注册发现、配置治理等十几个关键领域,覆盖了完整的微服务生命周期(从开发态到测试态,到发布态,再到运行态)。OpenSergo标准基于微服务治理中相关领域的实践与场景抽象,旨在定义服务之间的服务注册和发现能力,使得异构微服务体系可以互联互通。同时,它还定义了服务元信息格式和服务治理具体
有梦想的攻城狮
·
2023-12-22 22:17
Java
运维相关
opensergo
开源组件
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他