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
RocketMQ系列教程
RocketMQ
架构设计之NameServer实现
消息中间件的设计思路一般基于主题的订阅发布机制消息生产者(Producer)发送某一主题的消息到消息服务器,消息服务器负责该消息的持久化存储,消息消费者(Consumer)订阅感兴趣的主题,消息服务器根据订阅信息(路由信息)将消息推送到消费者(PUSH模式)或者消息消费者主动向消息服务器拉取消息(PULL模式),从而实现消息生产者与消息消费者解调。为了避免消息服务器的单点故障导致的整个系统瘫痪,通
先生zeng
·
2024-01-17 16:36
angular4动态添加html,Angular 4 指令
Angular4指令目录本
系列教程
的开发环境及开发语言:基础知识AngularCLI基本使用安装AngularCLI(可选)npminstall-g@angular/cli创建新的项目ngnewPROJECT-NAME
weixin_39832829
·
2024-01-17 16:14
Angular
系列教程
之单向绑定与双向绑定
文章目录介绍单向绑定双向绑定在自定义组件中实现双向绑定属性总结介绍在Angular开发中,数据的绑定是非常重要的概念。它允许我们将应用程序的数据与用户界面进行交互,实现数据的动态更新。在本文中,我们将探讨Angular中的两种数据绑定方式:单向绑定和双向绑定,并介绍如何在自定义组件中实现双向绑定属性。单向绑定单向绑定是指将组件中的数据绑定到模板中,只能从组件流向模板,不能反过来。这意味着当组件的数
偏安zzcoder
·
2024-01-17 16:43
Angular
javascript
前端
angular
angular 指令渲染_Angular 4 指令快速入门
目录第一节-创建指令第二节-定义输入属性第三节-事件处理第四节-获取宿主元素属性值第五节-使用元素第六节-使用ngTemplateOutlet指令第七节-创建结构指令阅读须知本
系列教程
的开发环境及开发语言
weixin_39673704
·
2024-01-17 16:43
angular
指令渲染
Angular入门到精通
系列教程
(10)- 指令(Directive)
文章目录1.摘要2.组件与指令之间的关系2.1.指令的种类3.Angular中指令的用途4.指令举例4.1.指令功能4.2.AnuglarCLI生成基本文件4.3.Directive指令核心代码4.4.使用该指令5.总结环境:AngularCLI:11.0.6Angular:11.0.7Node:12.18.3npm:6.14.6IDE:VisualStudioCode1.摘要指令(Directi
Jack N
·
2024-01-17 16:43
Angular
Angular入门到精通
angular
Angular入门到精通
系列教程
(11)- 模块(NgModule),延迟加载模块
文章目录1.摘要2.NgModule举例、说明3.AngularCLI生成模块4.延迟加载模块5.总结环境:AngularCLI:11.0.6Angular:11.0.7Node:12.18.3npm:6.14.6IDE:VisualStudioCode1.摘要模块(NgModule)是Angular的核心概念之一。模块(NgModule)用于组织业务代码,按照自己的业务场景,把组件、服务、路由打
Jack N
·
2024-01-17 16:43
Angular
Angular入门到精通
angular
Angular
系列教程
之自定义指令
文章目录前言指令的基本概念在模板中使用指令总结前言在Angular中,指令是一种非常强大的工具,用于扩展HTML元素的功能和行为。它们允许我们创建可重用的组件,并在应用程序中的多个地方使用它们。本文将介绍Angular指令的基础知识,并附上示例代码进行解释说明。指令的基本概念指令是Angular应用程序的构建块之一。它们通过@Directive装饰器来定义,并可以包含属性、方法和生命周期钩子。指令
偏安zzcoder
·
2024-01-17 16:12
Angular
angular.js
javascript
前端
小牛叔讲Python第1章: 编程界的瑞士军刀Python
下一篇:小牛叔讲Python第2章:安装配置Python编程环境小牛叔倾情出品,史上更简单有趣的Python入门
系列教程
,用认真、上心的原创带你飞。目录0WhyPython?1Python江湖地位?
小牛叔208
·
2024-01-17 16:45
小牛叔讲Python
python
Angular
系列教程
之父子组件通信详解
文章目录前言组件通信方法1.输入属性(InputProperties)2.输出属性(OutputProperties)3.服务(Services)4.ViewChild与ContentChild示例代码说明结论前言在Angular应用程序开发中,父子组件通信是一项非常重要的功能。它允许不同层次的组件之间传递数据和进行交流。本文将详细介绍在Angular中实现父子组件通信的各种方法,并提供示例代码进
偏安zzcoder
·
2024-01-17 15:32
Angular
前端
javascript
angular
面试题总结-MQ总结
【1】说一下什么是MQ答:MQ是消息队列容器,常见的MQ技术有RabbitMQ,
RocketMQ
。解决微服务异步通信问题,场景如下:抢票、秒杀类场景:目的只有一个将并行场景转为串行场景来缓解并发压力。
酷寒的小蛮蛮
·
2024-01-17 13:22
面试题
java
面试官:ThreadLocal 为什么会内存泄漏吗?是怎么产生的?面试必问!
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件
RocketMQ
Java基基
·
2024-01-17 12:26
面试
java
spring
boot
中间件
mybatis
Angular
系列教程
之依赖注入详解
文章目录引言依赖注入基础依赖注入的基本概念依赖注入的原理依赖注入实践依赖注入注意事项引言Angular作为一款流行的前端框架,提供了许多优秀的功能和特性,其中之一就是依赖注入(DependencyInjection)。依赖注入是一种设计模式,它允许我们在代码中以一种可扩展和可测试的方式添加和配置依赖关系。在Angular中,依赖注入被广泛应用于组件、服务、指令等场景,本文将详细解析Angular中
偏安zzcoder
·
2024-01-17 12:53
Angular
前端
javascript
angular
Angular
系列教程
之模板语法
文章目录前言一、模板语法基础二、模板指令三、模板表达式四、模板语法示例五、注意事项五、总结前言Angular是一款流行的前端开发框架,它提供了许多功能和工具来简化前端开发过程。其中,模板语法是Angular中一个非常关键的组成部分,它可以帮助开发者更轻松地创建动态前端页面。在本文中,我们将深入探讨Angular模板语法的概念、作用、基本语法、模板指令、模板表达式以及模板渲染的过程和常见用法。一、模
偏安zzcoder
·
2024-01-17 12:53
Angular
前端
javascript
angular
docker-compose 安装
RocketMq
文章目录一、创建docker文件夹二、在
rocketmq
文件夹下创建docker-compose.yml文件三、brokerconf下新建broker.conf文件并存储四、保存上边配置,执行docker-compose
落魄实习生
·
2024-01-17 10:00
MQ
linux
docker
rocketmq
容器
Angular
系列教程
之DOM操作
文章目录引言1.ElementRef2.Renderer23.ViewChild结论引言在Angular中,DOM操作是开发Web应用程序的一个重要方面。通过对DOM进行操作,我们可以动态地修改页面内容、样式和元素行为。本文将详细介绍如何在Angular中进行DOM操作,并提供相应的示例代码进行解释说明。1.ElementRefAngular提供的第一个DOM操作类是ElementRef。它允许我
偏安zzcoder
·
2024-01-17 09:31
Angular
angular.js
javascript
前端
dom
Angular
系列教程
之zone.js和NgZone
文章目录什么是zone.jsZone的工作原理Zone的常见用途NgZone:Angular中的zone.js使用NgZone使用NgZone执行代码使用NgZone外部检测结论什么是zone.js在Angular中,zone.js是一个非常重要的库,它为我们提供了一种跟踪和管理异步操作的机制。它的核心概念是Zone,它可以帮助我们捕获和处理异步操作的上下文。当我们执行异步操作(例如定时器、网络请
偏安zzcoder
·
2024-01-17 09:31
Angular
angular.js
javascript
ecmascript
zone.js
Angular
系列教程
之组件
文章目录前言组件的基本概念组件与指令的关系在模板中使用组件总结前言在Angular中,组件是构建Web应用程序的核心单元。它们允许我们将UI划分为独立且可重用的部分,并通过数据绑定和事件处理等机制来实现交互性。本文将介绍Angular组件的基本概念,并说明组件和指令的关系。组件的基本概念组件是一个由HTML模板、样式和逻辑代码组成的独立单元。它可以看作是一个自定义的HTML元素,具有自己的属性、方
偏安zzcoder
·
2024-01-17 09:00
Angular
angular.js
javascript
前端
Angular
系列教程
之管道
文章目录管道的基本概念使用内置管道创建自定义管道总结在Angular中,管道(Pipe)是一个非常重要的概念。它们允许我们对数据进行转换、格式化和显示,并且可以轻松地在模板中使用。本篇文章将介绍Angular中的管道概念,并通过示例代码来解释说明。管道的基本概念管道主要用于对数据进行转换和格式化。它接受一个输入值,并返回处理后的值。在Angular中,我们可以使用内置的管道,也可以自定义管道来满足
偏安zzcoder
·
2024-01-17 09:29
Angular
angular.js
javascript
前端
管道
ChatGPT 自动化办公
系列教程
- 提问篇:什么是 Prompt
我们知道ChatGPT背后调用的是GPT模型,也就是一个生成式语言模型。那在生成式AI领域,用户对模型的提问,也被叫做Prompt。这里为什么不叫作Question而是叫做Prompt实际上我们可以这么理解-提示的意思是当某人忘记某个事情时,你给他些提示,他就可以想起来。比如我说“清明时节雨纷纷”,你自然就能想起来下一句“路上行人欲断魂”。自监督学习为什么Prompt是使用ChatGPT的关键技能
传说三哥
·
2024-01-17 05:16
chatgpt
自动化
prompt
自然语言处理
人工智能
rocketmq
-console可视化工具部署
github地址https://github.com/apache/
rocketmq
-externals参照帮助文件使用即可:帮助文档路径:https://github.com/apache/incubator-
rocketmq
-externals
xiaohei_e853
·
2024-01-17 04:22
RocketMQ
源码阅读-Message拉取与消费-Broker篇
RocketMQ
源码阅读-Message拉取与消费-Broker篇1.ConsumeQueue是什么2.Message重放2.1从MappedFile文件读取Message到ConsumeQueue2.2ConsumeQueue
迷思特王
·
2024-01-17 04:42
RocketMQ源码阅读
java-rocketmq
rocketmq
java
RocketMQ
源码阅读-Message拉取与消费-Consumer篇
RocketMQ
源码阅读-Message拉取与消费-Consumer篇1.Consumer2.PushConsumer3.PushConsumer订阅3.1subscribe订阅3.2registerMessageListener
迷思特王
·
2024-01-17 04:40
RocketMQ源码阅读
java-rocketmq
rocketmq
java
无标题文章
RocketMQ
01主要内容:编译安装HelloWorld官方网站http://
rocketmq
.apache.orgGitHubhttps://github.com/apache/
rocketmq
QuickStartLinux
A_ef3a
·
2024-01-17 01:41
【
Rocketmq
】通过 docker 快速搭建
rocketmq
环境
rocket1.安装Namesrv拉取镜像dockerpull
rocketmq
inc/
rocketmq
:4.4.0`启动容器dockerrun-d-p9876:9876-v{RmHome}/data/namesrv
KiwiFly
·
2024-01-16 16:30
Odin Inspector
系列教程
--- Toggle Group Attribute
ToggleGroup用于任何字段,并创建一组可切换的选项。使用此选项可以创建可以启用或禁用的选项。【ToggleGroup】通过制定一个返回bool值得成员名来控制toggle的开关,默认以成员的名称作为标题显示注意:此bool成员不能为static[ToggleGroup("MyToggle")]publicboolMyToggle;[ToggleGroup("MyToggle")]publi
su9257_海澜
·
2024-01-16 14:25
《吐血整理》保姆级
系列教程
-玩转Fiddler抓包教程(7)-Fiddler状态面板-QuickExec命令行
1.简介Fiddler成了网页调试必备的工具,抓包看数据。Fiddler自带命令行控制,并提供以下用法。Fiddler的快捷命令框让你快速的输入脚本命令。除了输入默认命令,也可以自定义命令,你可以通过编辑FiddlerScript来增加新命令,找到OnExecAction函数增加新命令。多数命令是存在本地CustomRules.js文件中,如果不是最新版Fiddler,可能没有最新的命令。如果要得
北京-宏哥
·
2024-01-16 11:09
Fiddler抓包教程
fiddler
前端
javascript
《吐血整理》保姆级
系列教程
-玩转Fiddler抓包教程(6)-Fiddler状态面板详解
1.简介按照从上往下,从左往右的计划,今天就轮到介绍和分享Fiddler的状态面板了。2.状态面板概览Fiddler的状态面板概览,如下图所示:3.状态面板详解Fiddler底端状态栏面板详解,如下图所示:3.1Capturing显示的Fiddler是否处于捕捉状态,(开启状态)、(关闭状态),可以用快捷键F12切换或者点击该区域切换。此处与菜单栏中File→CaptureTraffic效果是一致
北京-宏哥
·
2024-01-16 11:33
Fiddler抓包教程
fiddler
前端
测试工具
开发语言
json
windows
《YOLO算法:基础+进阶+改进》报错解决 & 专栏答疑
本专栏涵盖了丰富的YOLO系列算法基础+进阶+改进
系列教程
,专为学习YOLO系列算法的同学而
小哥谈
·
2024-01-16 10:08
YOLO算法:基础+进阶+改进
YOLO
人工智能
计算机视觉
目标检测
深度学习
机器学习
【消息队列 MQ 专栏】RabbitMQ
市面上的消息队列产品有很多,比如老牌的ActiveMQ、RabbitMQ,目前我看最火的Kafka,还有ZeroMQ,去年底阿里巴巴捐赠给Apache的
RocketMQ
,连redis这样的NoSQL数据库也支持
豆奶快攻
·
2024-01-16 07:01
消息队列
消息队列之
RocketMQ
简介
RocketMQ
特点
RocketMQ
是阿里巴巴在2012年开源的分布式消息中间件,目前已经捐赠给Apache软件基金会,并于2017年9月25日成为Apache的顶级项目。
豆奶快攻
·
2024-01-16 07:31
消息队列
RocketMQ
联合创始人:选择MQ时,要注意的有哪些?
RocketMQ
是一个来自阿里巴巴的分布式消息中间件,于2012年开源,并在2017年正式成为Apache顶级项目。
豆奶快攻
·
2024-01-16 07:01
消息队列
分布式开放消息系统(
RocketMQ
)的原理与实践
而谈到消息系统的设计,就回避不了两个问题:消息的顺序问题消息的重复问题
RocketMQ
作为阿里开源的一款高性能、高吞吐量的消息中间件,它是怎样来解决这两个问题的?
RocketMQ
有哪些关键特性?
豆奶快攻
·
2024-01-16 07:01
消息队列
RocketMQ
-消息存储基本架构及存储流程
文章目录整体架构存储文件介绍设计思路存储流程写入MappedFile消息刷盘主从同步消息存储是
RocketMQ
中最为复杂和最为重要的一部分,本文会简单介绍下
RocketMQ
的消息存储整体架构、以及发送一条消息时的基本存储流程整体架构存储文件介绍消息存储的架构设计中
hosaos
·
2024-01-16 05:44
RocketMQ
RocketMq
存储
commitlog
全网最细
RocketMQ
源码四:消息存储
看完上一章之后,有没有很好奇,生产者发送完消息之后,server是如何存储,这一章节就来学习入口SendMessageProcessor.processRequestprivateCompletableFutureasyncSendMessage(ChannelHandlerContextctx,RemotingCommandrequest,SendMessageContextmqtraceCon
上海第一shen 深情
·
2024-01-16 05:11
#
精通RocketMQ
rocketmq
kafka和
rocketMQ
1、数据可靠性kafka使用异步刷盘方式,异步Replication
RocketMQ
支持异步刷盘,同步刷盘,同步Replication,异步Replication2、严格的消息顺序Kafka支持消息顺序
托盘毛毛
·
2024-01-15 23:02
测试平台系列(51) 编写数据库连接相关方法
我在从0到1打造一个开源平台,也在编写一套完整的接口测试平台
系列教程
,希望大家能够多多支持。欢迎关注我的龚仲耗测试开发坑货,获取最新文章教程!
米洛丶
·
2024-01-15 23:45
消息中间件(
RocketMQ
、RabbitMQ、ActiveMQ、Redis、kafka、ZeroMQ)以及之间的区别
目录一、什么是消息中间件二、消息中间件的组成1、Broker2、Producer3、Consumer4、Topic5、Queue6、Message三、消息中间件通信模式1、点对点(kafka不支持这种模式)2、发布/订阅四、消息中间件的作用1、系统解耦2、提高系统响应时间3、为大数据处理架构提供服务五、消息中间件应用场景1、异步通信2、解耦3、冗余4、扩展性5、过载保护6、可恢复性7、顺序保证8、
欢喜躲在眉梢里
·
2024-01-15 22:25
数据库
kafka
网络
中间件
【萤火虫
系列教程
】3/5-Adobe Firefly 创意填充
003-AdobeFirefly创意填充创意填充登录账号后,在主页点击创意填充的【生成】按钮,进入到创意填充页面我们可以上传自己的图像一键抠图点击【背景】就可以把主图抠出来点击【反转】就可以把背景抠出来点击【清除】就可以恢复到图片原来的样子。设置设置可以对画笔的大小、硬度、不透明度进行设置添加选择要添加图像的位置,下面加入添加图像的描述。点击【生成】可以看到生成的3张的图片,点击【更多】会重新生成
韩茹_
·
2024-01-15 22:43
AdobeFirefly系列
adobe
Python全
系列教程
:超详细1小时学会Python,太简单了
1.Helloworld安装完Python之后,打开IDLE(PythonGUI),该程序是Python语言解释器,你写的语句能够立即运行。我们写下一句著名的程序语句:并按回车,你就能看到这句被K&R引入到程序世界的名言。在解释器中选择"File"–“NewWindow”或快捷键Ctrl+N,打开一个新的编辑器。写下如下语句:保存为a.py文件。按F5,你就可以看到程序的运行结果了。这是Pytho
IT猫仔
·
2024-01-15 20:45
python
开发语言
分布式限流的主流方案
本文已收录至我的个人网站:程序员波特,主要记录Java相关技术
系列教程
,共享电子书、Java学习路线、视频教程、简历模板和面试题等学习资源,让想要学习的你,不再迷茫。
程序员波特
·
2024-01-15 11:51
分布式
分布式
限流方案
系统架构
分布式系统中的CAP原理
分布式系统中的CAP原理本文已收录至我的个人网站:程序员波特,主要记录Java相关技术
系列教程
,共享电子书、Java学习路线、视频教程、简历模板和面试题等学习资源,让想要学习的你,不再迷茫。
程序员波特
·
2024-01-15 11:20
分布式系统
CAP原理
java
分布式限流思考
本文已收录至我的个人网站:程序员波特,主要记录Java相关技术
系列教程
,共享电子书、Java学习路线、视频教程、简历模板和面试题等学习资源,让想要学习的你,不再迷茫。
程序员波特
·
2024-01-15 11:20
分布式
限流方案
Java
Cesium矢量数据加载方案 CesiumLab
系列教程
传统GIS数据,除了栅格之外,还有一类数据,通过点、线、面等几何对象来描述地理实体,这就是矢量。矢量的三维可视化问题比较复杂,根据三维的渲染方式可以分为以下几种:1.是栅格化展示和绘制,借助二维GIS服务器的矢量渲染出图能力,矢量可以在服务端生成图片,三维上加载方式就类似栅格的影像切片,二维GIS相关的标准服务,比如WMTS,WMS等可以直接接入到三维中。这块的产品也比较多,比如Esri的arcg
Cesium实验室
·
2024-01-15 11:50
CesiumLab系列教程
信息可视化
数据分析
数据挖掘
常见的限流算法
本文已收录至我的个人网站:程序员波特,主要记录Java相关技术
系列教程
,共享电子书、Java学习路线、视频教程、简历模板和面试题等学习资源,让想要学习的你,不再迷茫。
程序员波特
·
2024-01-15 11:17
分布式
java
限流算法
令牌桶
漏桶
滑动窗口
树莓派4B改装RC玩具车玩转opencv
系列教程
(二)树莓派通过PCA9685控制舵机
树莓派4B改装RC玩具车玩转opencv
系列教程
(二)树莓派通过PCA9685控制舵机硬件连接硬件清单树莓派引脚引脚连接表Fritzing硬件连接图PCA9685树莓派库的安装打开树莓派的I^2^C添加
happyjoey217
·
2024-01-15 09:36
树莓派
PCA9685
python
几种mq实现延迟队列的方式
文章目录
rocketmq
:延时消息rabbitmq:死信队列kafka方案:多级分区举例优点
rocketmq
:延时消息rabbitmq:死信队列消息设定一段时间未消费就进入死信队列,然后消费者监听死信交换机
大牛写代码
·
2024-01-15 08:17
kafka
kafka
大数据
RocketMQ
文件过期策略详解
1.为什么会有文件过期删除机制由于
RocketMQ
操作CommitLog、ConsumeQueue文件是基于文件内存映射机制,并且在启动的时候会将所有的文件加载,为了避免内存与磁盘的浪费、能够让磁盘能够循环利用
漫步无法人生
·
2024-01-15 08:47
Spring Cloud整体架构解析
SpringCloud整体架构本文已收录至我的个人网站:程序员波特,主要记录Java相关技术
系列教程
,共享电子书、Java学习路线、视频教程、简历模板和面试题等学习资源,让想要学习的你,不再迷茫。
程序员波特
·
2024-01-15 08:25
spring
cloud
架构
spring
Linux环境docker安装RockerMQ(简单粗暴,复制即用)
1、拉取RockerMQ镜像dockerpullapache/
rocketmq
2、创建namesrv服务mkdir-p/usr/local/
rocketmq
/data/namesrv/logs/usr/
liaozk_c
·
2024-01-15 07:37
Linux服务器中间件安装部署
linux
docker
运维
Kafka、ActiveMQ、RabbitMQ、
RocketMQ
有什么优缺点?
特性ActiveMQRabbitMQ
RocketMQ
Kafka开发语言javaerlangjavascala单机吞吐量万级,比
RocketMQ
、Kafka低一个数量级同ActiveMQ10万级,支撑高吞吐
.L.JIN.Jie
·
2024-01-15 06:02
消息队列
kafka
activemq
rabbitmq
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他