华为云容器镜像PULL/PUSH步骤介绍

容器镜像服务 SWR 华为云容器镜像服务(SoftWare Repository for Container)是一种支持容器镜像全生命周期管理的服务,提供简单易用、安全可靠的镜像管理功能,帮助用户快速部署容器化服务。

Spring REST Docs 简易教程

Spring REST Docs 可以生成准确可读的RESTful Service文档(当然一般的API文档同样得心应手)。

Spring REST Docs

Spring REST Docs helps you to document RESTful services. It combines hand-written documentation written with Asciidoctor and auto-generated snippets produced with Spring MVC Test. This approach frees you from the limitations of the documentation produced by tools like Swagger. It helps you to produce documentation that is accurate, concise, and well-structured. This documentation then allows your users to get the information they need with a minimum of fuss.

Docker容器化Angular应用

什么是容器容器其实可以理解成一个硬件虚拟化后的运行镜像,如果

OpenSTA —— 高效的 web 性能测试工具

随着 Web 应用技术的发展和 Web 应用程序的迅速普及,Web 系统的性能和服务质量显得越来越重要。性能测试在软件的质量保证中起着越来越重要的作用。性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。性能测试是一种信息的收集和分析的过程,测试过程中通过收集的数据用来预测怎样的负载水平将耗尽系统资源。性能测试保证程序具有良好的性能,它考察在不同的用户负载下,Web 对用户请求做出的相应情况,以确保将来系统运行的安全性、可靠性和执行效率。性能测试的主要目的是为维护系统的性能找到有效地改善策略。

10大主流压力测试工具

市面上流行的压力/负载/性能测试工具多是来自国外,近年来国内的性能测试工具也如雨后春笋崛起。同时由于开发的目的和侧重点不同,其功能也有很大差异,下面就为您简单介绍10款目前最常见的测试产品。

前端人脸识别工具tracking.js——简介

This documentation will introduce you to most of the key concepts in working with tracking.js. Don't worry if you don't understand everything. Each of the concepts presented here is described in detail in the source code of the examples.

使用 Babel 设置 JSX 转译器

为了执行 JSX,需要将其转换为普通的 JavaScript 代码。这个过程称为转译(源于编译和转换),有非常多的工具可以用来完成这项工作。

React技术小结

第Ⅰ部分React基础第2章React起步可以使用creat

单页面应用和React

如果你是一名Web开发者,可能会使用SPA架构。也许你已经有一个SPA架构的Web应用,并且希望使用React重新改造它;也许你准备从头开始一个新项目。接下来,我们将放大React在SPA中的地位,把它作为最流行的Web应用构建方法。

Docker部署rocketmq实践指南

最近学习使用 rocketmq,需要搭建 rocketmq 服务端,本文主要记录 rocketmq 搭建过程以及这个过程踩到的一些坑。

华为开源镜像站新手指导(Maven篇)

Maven是一款软件的工程管理和自动构建工具,基于工程对象模型(POM)的概念,奉行约定优于配置“原则,主要面向java开发(据说也能支持C#/Ruby/Scala等开发,但实际应用较少)。Maven是一个基于插件的框架,通过插件执行java开发中各种自动化任务,可以灵活扩展和自定义。另一方面由于有统一的约定,形成标准,插件执行可共享也可重用,极大地提升效率。

基于Docker和Kubernetes的最佳架构实践

软件开发领域在Docker和Kubernetes时代是如何变化的? 是否有可能使用这些技术搭建一劳永逸的架构? 当所有东西都被“打包”进容器中时,是否有可能统一开发及集成的流程? 这些决策的需求是什么? 它们会带来什么限制? 它们会让开发人员更轻松,或者相反,反而增加不必要的复杂性吗?

Mail协议中IMAP和POP3的区别

IMAP和POP3有什么区别?

Mail协议中POP3、SMTP和IMAP介绍

什么是POP3、SMTP和IMAP?

软件开发的核心原则

软件开发的核心原则

HTTPS技术简介

HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。

Node.js 概述

Node.js 修改了客户端到服务端的连接方法,解决了这个问题。因为它并不为每个客户端连接创建一个新的线程,而是为每个客户端连接触发一个在Node.js 内部进行处理的事件。因此,如果使用Node.js,可以同时处理多达几万个用户的客户端连接。因此,当需要使Web 应用程序能够支持大量用户的并发连接的时候,我们应该考虑使用Node.js。

Docker使用Dockerfile构建Image

通过编写简单的文件自创docker镜像

Docker 入门教程

课程介绍Docker简介镜像与容器容器存储Registry多

JavaScript中对象的属性

在JavaScript中,属性决定了一个对象的状态,本文详细的研究了它们是如何工作的.

JavaScript 面向对象的程序设计

理解JS的对象在JS中,对象被定义为——“无序属性的集合,其

Layui经典模块化前端框架

Layui-经典模块化前端框架,由职业前端倾情打造,面向全层次的前后端开发者,低门槛开箱即用的前端UI解决方案。

IntelliJ IDEA部署应用到服务器

阿里云提供了基于 Intellij IDEA 的插件,以方便开发人员能够高效的将本地 IDE 中编写的应用程序,极速部署到服务器中去。

IntelliJ IDEA使用Cloud Toolkit部署应用到服务器

Cloud Toolkit支持将应用部署到采用SSH标准协议的服务器,您无需在一系列运维工具之间切换,只需在图形界面上选择目标服务器即可快速部署。本文为您介绍在IntelliJ IDEA中使用Cloud Toolkit部署本地应用到Windows服务器,您可选择OpenSSH Server或freeSSHd进行部署配置。

IntelliJ IDEA安装和配置Cloud Toolkit

在IntelliJ IDEA中安装和配置Cloud Toolkit后,您可以将本地应用快速部署到阿里云ECS、EDAS、容器服务Kubernetes版和任意服务器中去,还可以使用Cloud Toolkit提供的Arthas诊断、文件或文件夹上传、内置Terminal等功能。

Alibaba Cloud Toolkit环境配置要求

使用IDE安装和配置Cloud Toolkit有相应的环境要求

Alibaba Cloud Toolkit简介

Alibaba Cloud Toolkit(后文简称Cloud Toolkit)可以帮助开发者更高效地部署、测试、开发和诊断应用。Cloud Toolkit与主流IDE及阿里云其他产品无缝集成,帮助您大大简化应用部署到服务器,尤其是阿里云服务器中的操作。您还可以通过其内嵌的Arthas程序诊断、Terminal Shell终端和MySQL执行器等工具,简化应用开发、测试和诊断的过程。

Java反射机制

反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。

RocketMQ架构原理

RocketMQ是阿里开源的分布式消息中间件,跟其它中间件相比,RocketMQ的特点是纯JAVA实现;集群和HA实现相对简单;在发生宕机和其它故障时消息丢失率更低。

Linux部署Docker及Docker常用命令

本次部署Linux版本:CentOS 7.4 64位。 说明: 因为Docker是基于Linux 64bit的 所以Docker要求64位的系统且内核版本至少为3.10

SpringBoot如何优雅的使用RocketMQ(二)

SpringBoot环境中使用RocketMQ

SpringBoot如何优雅的使用RocketMQ(一)

MQ,是一种跨进程的通信机制,用于上下游传递消息。在传统的互联网架构中通常使用MQ来对上下游来做解耦合。

RocketMQ集群部署

集群部署(Operation):介绍单Master模式、多Master模式、多Master多slave模式等RocketMQ集群各种形式的部署方法以及运维工具mqadmin的使用方式。

RocketMQ Dledger集群搭建

集群部署(Cluster Deployment):介绍Dledger的集群部署方式。

RocketMQ Dledger快速搭建

Dledger快速搭建(Quick Start):介绍Dledger的快速搭建方法。

RocketMQ权限管理

权限管理(Auth Management):介绍如何快速部署和使用支持权限控制特性的RocketMQ集群。

RocketMQ消息轨迹指南

消息轨迹指南(Message Trace):介绍RocketMQ消息轨迹的使用方法。

RocketMQ最佳实践

最佳实践(Best Practice):介绍RocketMQ的最佳实践,包括生产者、消费者、Broker以及NameServer的最佳实践,客户端的配置方式以及JVM和linux的最佳参数配置。

RocketMQ样例

样例(Example) :介绍RocketMQ的常见用法,包括基本样例、顺序消息样例、延时消息样例、批量消息样例、过滤消息样例、事务消息样例等。

RocketMQ设计

设计(Design):介绍RocketMQ关键机制的设计原理,主要包括消息存储、通信机制、消息过滤、负载均衡、事务消息等。

RocketMQ架构设计

架构(Architecture):介绍RocketMQ部署架构和技术架构。

RocketMQ特性

特性(Features):介绍RocketMQ实现的功能特性。