分布式opentelemetry基础知识 架构

聊聊企业级消息推送的架构设计(001)

最近有小伙伴拿到了一线互联网企业如阿里、网易、有赞、希音、百度、网易、滴滴的面试资格,遇到一几个很重要的面试题: 企业级消息通知系统有哪些需求?如何满足? 企业级消息通知系统,该如何做架构设计? 所以,这里今天给大家做一下系统化、体系化的梳理,使得大家可以充分展示一下大家雄厚的 “技术肌肉”,让面试 ......
架构 消息 企业 001

掌握Go类型内嵌:设计模式与架构的新视角

本文深入探讨了Go语言中的类型内嵌特性,从基础概念到实际应用,以及相关的最佳实践。文章不仅讲解了如何在Go中实现和使用类型内嵌,还通过具体的代码示例展示了其应用场景和潜在陷阱。最后,文章总结了类型内嵌在代码设计中的价值,并提出了一些独特的洞见。 关注【TechLeadCloud】,分享互联网架构、云 ......
设计模式 视角 架构 类型 模式

软件测试|Linux基础教程:ln命令与软链接和硬链接

简介 在Linux系统中,ln命令是一个非常有用的工具,用于创建链接(link),将一个文件或目录链接到另一个位置。链接允许一个文件或目录可以同时存在于多个位置,而不会占用额外的磁盘空间。ln命令支持创建硬链接和软链接两种类型的链接。本文将详细介绍Linux中ln命令的用法、语法以及两种链接类型的区 ......
链接 软件测试 命令 基础 教程

Hadoop2伪分布式安装

最近有观看我主讲的《Hadoop基础与演练》课程的同学问到Hadoop环境到底应该怎么安装。Hadoop的安装其实非常的简单,网上有很多教程,官网也有示例。但是可能部分同学对于linux不太熟悉,导致安装的时候会遇到各种问题,打击学习激情。本文就来详细的讲解一下如何配置Hadoop2的伪分布式环境, ......
分布式 Hadoop2 Hadoop

研究目标识别领域相关知识(10.11~10.18)

这周任务(到下周三汇报): 会发给我资料,需要整理下面内容: 1、研究什么样的问题? 目标检测/识别问题 随着社会的发展,公共安全成为全社会的一个共同话题,与之相辅相成的视频监控系统也得到了大量的普及。视频监控系统可以直观的再现目标场景,可作为公安侦破案件的强力辅助。在执法部门的工作 中,目标的识别 ......
目标 领域 知识 10.11 10.18

linux基础命令详解

1.shutdown 直接回车 默认1分钟后关机 参数: -c 取消关机 了解 -h 时长 例如 shutdown -h 5 表示5分钟后关机 -h now 立刻关机 -r 重启 init 0 paweroff 关机 2.reboot 重启 init 6 3.pwd 查看路径 4.cd 切换目录 c ......
命令 基础 linux

使用 OpenTelemetry 构建 .NET 应用可观测性(4):ASP.NET Core 应用中集成 OTel

目录前言使用 elastic 构建可观测性平台在 ASP.NET Core 应用中集成 OTel SDK安装依赖基础配置Instrumentation 配置创建自定义 Span 和 Metric完整的代码演示kibana 中查看数据TracingMetricsTracing 和 Logs 的关联 前 ......
OpenTelemetry NET Core OTel ASP

网安--sql注入(sql注入的基础防护)

1、魔术引号 Magic Quote 打开后会在引号后面添加\,破坏路径,实现防御。 在php.ini文件中找到 magic_quotes_gpc = On 开启 magic_quotes_gpc = Off 关闭 2、做一些数据类型的判断 if(is_int($id)){ } 3、关键字过滤 过滤 ......
sql 基础

数据分享|R语言对论文作者研究机构、知识单元地理空间数据可视化|附代码数据

全文链接:http://tecdat.cn/?p=30810 原文出处:拓端数据部落公众号 地图本身就是可视化的产品,并在发展过程中形成了一系列的理论与方法。这些都自然地会成为地理空间数据可视化技术的基础。地图学也因可视化方法的提出而获得新的动力。GIS也因可视化的支持而为研究者提供了促使逻辑思维与 ......
数据 研究机构 单元 地理 语言

cerbos 参考部署架构

cerbos 官方提供了几种部署模式,很值得学习参考,这样才能保证我们业务系统的可靠稳定 参考部署模式 集中式模式 此模式结合负载均衡器,可以部署多cerbos示例,然后共享策略定义,应用通过lb 提供的地址进行连接 sidecar 模式 比较适合容器运行的场景,每个业务pod 会有一个独立运行的c ......
架构 cerbos

Docker 基础03

十一、使用Docker-compose Docker使用Python 语言编写,用于定义和运行多容器Docker应用程序的工具。通过Compose可以使用yaml文件配置应用程序所需要的所有服务。然后使用一个命令,从yaml文件中创建并启动服务。 11.1 安装docker-compose 官网地址 ......
基础 Docker

分布式场景

一、分布式文件系统 常用的分布式文件系统:HDFS(Hadoop Distributed File System) HDFS是Apache Hadoop生态系统中的分布式文件系统,用于存储和管理大规模数据集。它是为了支持大数据处理和分析而设计的,具有高容错性、高可靠性和高可扩展性的特点。它采用了主从 ......
分布式 场景

map 简单梳理【GO 基础】

map 是一种无序的基于 key-value 的数据结构,Go 语言中的 map 是引用类型,必须初始化才能使用。比较容易混淆,本文来梳理下。 ......
基础 map

密码基础知识整理

国际密钥算法 AES(对称分组密码算法): 高级加密标准,是一种对称分组密码算法,使用128比特、192比特或256比特的密钥长度。AES已成为最常用和最安全的对称加密算法,被广泛应用于数据加密和安全通信领域。 RSA(非对称加密算法): 是一种非对称加密算法,用于数字签名、密钥交换和公钥加密。RS ......
基础知识 密码 基础 知识

计算机网络基础及网络参考模型

1. 网络基本概念 1.1 什么是计算机网络? 计算机网络:指主机与主机之间通过有形或无形的媒介连接起来,并且按照一定规则进行通信的集合。 1.2 什么是通信? 通信:指人与人、人与物、物与物之间通过某种媒介和行为进行信息传递与交流。 1.3 什么是网络通信? 网络通信:指设备之间通过网络进行通信。 ......
网络基础 网络 模型 计算机 基础

狄利克雷分布(Dirichlet distribution)

历史 相关概念 概念 三维狄利克雷分布 原理 作用 ......
distribution Dirichlet

CloudEvents 基础

CloudEvents 概念 CloudEvents规范最初由CNCF旗下的Serverless Working group创建,但自v0.1之后,该规范即被提升为一个独立CNCF沙箱项目。常用于分布式系统环境,帮助用户构建松散耦合且可独立部署的分布式系统。为行业订立一个规范以提升互操作性 Clou ......
CloudEvents 基础

struct 结构体【GO 基础】

虽然 Go 语言中没有“类”的概念,也不支持“类”的继承等面向对象的概念,但是可以通过结构体的内嵌,再配合接口,来实现面向对象,甚至具有更高的扩展性和灵活性。那么本文就将详细看下怎么使用结构体。 ......
结构 基础 struct

【计算几何】二维基础(向量、极坐标)

前排碎碎念 大抵就是些与坐标系,向量有关的东西。难度不大,但是很杂,遂整理。 向量运算 A(a.x,a.y),B(b.x,b.y) 加法: A+B=(a.x+b.x , a.y+b.y) 减法: A-B=(a.x-b.x , a.y-b.y) 点积: a·b=|a||b|cos<a,b> =x1x2 ......
极坐标 向量 几何 基础

Redis学习之Redisson实现分布式锁

Redisson实现分布式锁 Redisson 是 Java 的 Redis 高级客户端,提供了各种现成的分布式工具类便于我们使用 Redis。 官网:https://github.com/redisson/redisson 中文文档:https://github.com/redisson/redi ......
分布式 Redisson Redis

前台端分离 技术架构

1、技术架构 2、前后端分离 ......
前台 架构 技术

二、基础数据类型

1.数字 2.字符串 3.元组 4.列表 5.集合 6.字典 ‘’‘ 基础类型(6个):不可变数据(3个):Number数字、String字符串、Tuple元组、可变数据(3个):List列表、Set集合、Dictionary字典 ‘’’ 【标识符】 字母、数字、下划线_组成,第一个字符必须是字母或 ......
类型 基础 数据

Spring Cloud 中的分布式组件五花八门,我到底该怎么学?

分布式架构的演进 在软件行业,一个应用服务随着功能越来越复杂,用户量越来越大,尤其是互联网行业流量爆发式的增长,导致我们需要不断的重构应用的结构来支撑庞大的用户量,最终从一个简单的系统主键演变成了一个非常复杂的可以支撑高并发的高可用的分布式架构,但是一个系统再复杂也是不断演变来的,所以从另一方面来说 ......

day01--Java基础

变量 常量 作用域 变量 变量就是可以变化的量。--》通过变量操作内存中的数据 JAVA是强类型语言,每个变量就必须声明类型 确定。 JAVA变量是程序中最基本的存储单元,其要素包括变量名、变量类型和作用域。 type varName [=value] [{,varName[=value]}]; / ......
基础 Java day 01

软件技术基础作业(1)——自我介绍与课程展望

软件技术基础 https://edu.cnblogs.com/campus/zjlg/23rjjsjc 这个作业的目标 建立自己的博客账号,并进行自我介绍以及对课程的展望 姓名-学号 陈佳亿-2021330301006 一、自我介绍 个人信息: 我叫陈佳亿,来自浙江金华。现是21级电气工程及其自动化 ......
软件技术 课程 基础 技术 软件

JavaSE基础加强(java_4)

JavaSE基础加强-笔记4 Set系列集合 Set系列集系概述 Set系列集合特点 无序:存取顺序不一致 不重复:可以去重复 无索引:没有待索引的方法,所以不能使用普通的for循环遍历,也不能通过索引来获取元素 Set集合实现类特点 HashSet:无序、不重复、无索引 LinkedHashSet ......
基础 JavaSE java

JavaSE基础加强(java_3)

JavaSE基础加强 static static 静态关键字 static 是静态的意思,可以修饰成员变量和成员方法 static 修饰的成员变量表示该成员变量只在内存中只存储一份,可以被共享访问、修改 成员变量可以分为2类 静态成员变量(有static修饰,属于类,内存中加载一次):常表示如在线人 ......
基础 JavaSE java

【文件上传漏洞】---基础(开始了解渗透流层)

利用思路: 常规类 -扫描获取上传 -会员中心上传 -后台系统上传 各种途径上传 CMS类(已知cms源码) 编辑器类 ckeditor fckeditor kindeditor xxxeditor 其他类/cve 漏洞: 解析漏洞 cms漏洞 其他 编辑器/cve 1@.什么是文件上传漏洞 ? 有 ......
漏洞 文件 基础

9年级基础摸底成绩分析意义和目的

基础摸底成绩分析,学生学术水平评估,学习问题和弱点发现,教学方法和策略调整,个性化教育和辅导,学校教育管理和决策 ......
目的 意义 成绩 年级 基础

主从、集群、分布式的区别

主从、集群和分布式是计算机系统中常见的架构模式,它们有不同的特点和用途: 主从(Master-Slave): 主从架构是一种单点控制的架构,其中有一个主节点和一个或多个从节点。 主节点通常负责处理所有的请求和决策,而从节点用于执行主节点分派的任务或保存数据的备份副本。 主从架构通常用于提高系统的可用 ......
主从 分布式 集群