草庐IT

SpringCloud-springcloud简介

全部标签

可信执行环境简介:ARM 的 TrustZone

目录可信执行环境安全世界与普通世界-上下文切换机制ARMv7中的异常处理ARMv8中的异常处理信任区商业实施TrustZone本身的漏洞高通Trustonic信任区强化的弱点结论声明可信执行环境具有信任区的ARM处理器实现了架构安全性每个物理处理器内核提供两个虚拟的扩展核心,一个被认为是不安全的,称为不安全的世界,另一个被认为是安全的称为安全世界,以及两者之间的上下文切换机制,称为监视模式。来自ARM的架构:如图所示,TrustZone由监视器、可选操作系统和可选应用程序组成,所有这些都在安全世界中运行。Trustzone实现可以是所有这些组件,例如在Qualcomm或Trustonic实现上

kubernetes 中的事件(event)简介以及如何收集event和基于event告警

引用另外一篇文章对k8sevent的介绍1.什么是kubernetes事件KubernetesEvents是一种Kubernetes资源对象,记录了某个组件在某个时间做了某个动作,用于展示集群内发生的情况,当Kubernetes集群中资源状态发生变化时,可以产生新的event。Kubernetes系统中的各个组件会将运行时发生的各种事件(例如调度器做了什么决定,某些Pod为什么被从节点中驱逐)上报给KubernetesAPIServer。KubernetesAPIServer将event存储在Etcd中,为避免Etcd的磁盘空间被填满,默认的保留策略是:在最后一次的事件发生后,删除1小时之前发

Jenkins K8S Docker 一键部署SpringCloud微服务

文章目录前言1、开发者将代码PUSH到Git2、通过Jenkins部署,自动到Git上PULL代码2.1、配置SSH-KEY2.1.1、生成/添加SSH公钥2.1.2、将公钥配置到git平台2.1.3、测试2.2、配置Jenkins的pipeline自动clone代码2.2.1、Jenkins创建任务2.2.2、测试拉代码流程3、通过maven构建代码3.1、maven插件安装3.2、maven构建项目3.3、测试拉代码流程+构建项目过程4、将maven构建后的jar打包成docker镜像并pushdocker镜像到dockerregistry5、通过k8s发起**发布/更新服务**操作5.1

SpringCloud GateWay自定义过滤器之GatewayFilter和AbstractGatewayFactory

一、GatewayFilterGatewayFilter是一个简单的接口,用于定义网关过滤器的行为。一个网关过滤器就是一个实现了GatewayFilter接口的类,它可以执行在请求进入网关或响应离开网关时的某些操作。过滤器可以用于修改请求或响应,记录日志,添加头部信息,等等。publicinterfaceGatewayFilter{Monofilter(ServerWebExchangeexchange,GatewayFilterChainchain);}一个简单的自定义网关过滤器,:publicclassMyFilterimplementsGatewayFilter,Ordered{@Ove

区块链简介

文章目录前言一、区块链是什么?1.1区块链的特点1.2区块链的应用1.3区块链的应用产品1.4公有链1.4.1公有链的特点1.5钱包1.5.1热钱包1.5.2冷钱包1.6交易平台1.6.1swap交易平台1.6.2nft交易平台1.7区块浏览器1.8大通链1.9元宇宙1.9.1元宇宙商城1.10体育数字卡1.11贸易Token1.12账本1.13交易锁1.14智能合约1.14.1特点二、web3.02.1web3.0的特点三、扩展如何将国内项目打通到到大通公有链?设计元宇宙赛车等项目生态发展?总结前言区块链简介不断更新中…一、区块链是什么?区块链(Blockchain)是一种分布式数据库技术,

时序约束简介

时序约束(TimingConstraints):用来描述设计人员对时序的要求,比如时钟频率,输入输出的延时等。比如,对时钟频率的约束最简单的理解就是,设计者需要告诉EDA工具设计中所使用的时钟频率为多少;然后工具才能按照所要求的时钟频率去优化布局布线,使设计能够在要求的时钟频率下正常工作。为什么要做时序约束触发器(Flip-Flop)   触发器是一种只能存储1个二进制位(bit)的存储单元,可以用作时序逻辑电路的记忆元件,FPGA逻辑元件内的D触发器,在CLK信号(时钟)的上升沿将输入值传送至输出Q。当复位信号有效时,假设Dout输出低电平,当结束复位时,触发器会在时钟的驱动下采集输入端口的

Java之SpringCloud Alibaba【七】【Spring Cloud微服务网关Gateway组件】

Java之SpringCloudAlibaba【一】【Nacos一篇文章精通系列】跳转Java之SpringCloudAlibaba【二】【微服务调用组件Feign】跳转Java之SpringCloudAlibaba【三】【微服务Nacos-config配置中心】跳转Java之SpringCloudAlibaba【四】【微服务Sentinel服务熔断】跳转Java之SpringCloudAlibaba【五】【微服务Sentinel整合openfeign进行降级】跳转Java之SpringCloudAlibaba【六】【Alibaba微服务分布式事务组件—Seata】跳转Java之SpringC

SQL(Structured Query Language)简介和常见 SQL 命令示例

简介SQL(StructuredQueryLanguage)是一种用于访问和操作关系型数据库的标准语言。它是一个功能强大的语言,用于执行各种数据库操作,包括检索数据、插入新记录、更新记录、删除记录、创建数据库、创建新表、设置权限以及执行存储过程和视图等。以下是SQL的一些重要方面:SQL的目的:SQL的主要目的是与数据库进行交互。它允许您执行查询、检索数据以及管理数据库中的数据。SQL标准:SQL是ANSI(美国国家标准协会)和ISO(国际标准化组织)的标准之一。这意味着它是一个公认的标准,可在不同的数据库管理系统中使用。SQL的功能:SQL可以执行各种任务,包括从数据库中检索数据、向数据库中

elasticsearch 简介、中文文档、中英对照文档 下载

elasticsearch文档下载链接(含jar包、源码、pom)组件名称中文-文档-下载链接中英对照-文档-下载链接elasticsearch-5.5.1.jarelasticsearch-5.5.1-API文档-中文版.zipelasticsearch-5.5.1-API文档-中英对照版.zipelasticsearch-6.2.3.jarelasticsearch-6.2.3-API文档-中文版.zipelasticsearch-6.2.3-API文档-中英对照版.zipelasticsearch-6.3.0.jarelasticsearch-6.3.0-API文档-中文版.zipela

SpringCloud Gateway:status: 503 error: Service Unavailable

使用SpringCloudGateway路由请求时,出现如下错误yml配置如下:可能的一种原因是:yml配置了gateway.discovery.locator.enabled=true,此时gateway会使用负载均衡模式路由请求,但是SpringCloudAlibaba删除了Ribbon的依赖,无法通过负载均衡路由到指定的微服务,因此出现503报错。需要在pom中手动引入springcloudloadbalancer dependency>groupId>org.springframework.cloud/groupId>artifactId>spring-cloud-starter-l