分布式opentelemetry基础知识 架构

第三篇 计算机网络基础 - Http协议【 http报文 + http状态码 + http压缩协议 】

http 报文 HTTP 报文:用于 HTTP 协议 交互的信息 被称为 HTTP 报文 1、请求 【 Request 】 端的报文叫 请求报文 2、响应 【 response 】 端的报文叫 响应报文 http 请求报文 1、请求报文 示例 POST /index.html HTTP/1.1 HO ......
http 报文 网络基础 状态 计算机

第一篇 计算机网络基础 - 概述 - 【 发展历史 + 网络层次结构 + Tcp协议簇 + 网络传输方式 + 网络的性能指标 + 信道 】

计算机网络概述 1、什么是计算机网络 计算机网络主要由一些通用的、可编程的硬件互联而成,通过这些硬件,可以传送不同类型的数据,并且可以支持广泛和日益增长的应用 1、计算机网络不仅仅是软件的概念,它还包含硬件设备(网卡、网线、路由器) 2、计算机网络不仅仅是信息通信,还可以支持广泛的应用 2、计算机网 ......

第二篇 计算机网络基础 - Http协议【 Http协议概述 + Http发展 + Https + Tcp/Http 的区分 】

Http 概述 1、Http 即 超文本传输协议,指的是在网络,网络之间或者是计算机用户与计算机用户之间进行网络传输和文件传输的一种超文本传输协议,对计算机安全和网络安全起着至关重要的作用 1、协议 1、HTTP 是一个协议,不是开发语言,不是一个服务,也不是一种网络 2、HTTP 是一个用在计算机 ......
Http 网络基础 计算机 基础 Https

CSS3-页面布局基础一

一、CSS概要 web前端开发者最最注的内容是三个:HTML、CSS与JavaScript,他们分别在不同方面发挥自己的作用,HTML实现页面结构,CSS完成页面的表现与风格,JavaScript实现一些客户端的功能与业务。当然内容与用户资源也是不能忽视的。尽量不要跨职责范围使用,有点“SRP单一职 ......
布局 页面 基础 CSS3 CSS

第一篇 TypeScript 【typeScript 概述 + typeScript 基础类型】

typeScript 知识体系 1、TypeScript 是什么 2、TypeScript 基础类型 3、TypeScript 断言 4、TypeScript 类型守卫 5、TypeScript 联合类型和类型别名 6、TypeScript 交叉类型 7、TypeScript 函数 8、TypeSc ......
typeScript TypeScript 类型 基础

C++基础入门笔记

C++基础入门 1 数据类型 C++规定在创建一个变量或者常量时,必须要指定出相应的数据类型,否则无法给变量分配内存 1.1 整型 作用:整型变量表示的是整数类型的数据 C++中整数类型包括以下几种,区别在于所占内存空间不同: | 数据类型 | 占用空间 | 取值范围 | | | | | | sho ......
基础 笔记

docker基础镜像java版本选择和推荐

背景 在编写dockerfile时,基础镜像要么太大,要么缺少jdk;dockerhub中的openjdk五花八门,不知道选择哪个 解决方案 我在项目中通常选择 openjdk作为基础镜像 FROM openjdk:11.0.11-jdk-slim MAINTAINER mintonzhang@16 ......
镜像 版本 基础 docker java

Git - 分布式版本控制系统

一、基础概念 1. 流程 2. 概念 标签Tags:对某一提交记录的固定指针引用 分支Branch:对某一提交记录的可变位置指针引用 HEAD:始终指向当前活动分支(最新提交)的指针引用 3. 指令 checkout & stash & cherry-pick: 切换分支,若未提交修改的内容不冲突, ......
分布式 控制系统 版本 系统 Git

第一章 设计模式 - 基础概念

什么是设计模式 1、所谓 设计模式 就是一种 可复用的解决方案,用于解决软件设计中遇到的常见问题。 2、所谓 设计模式 就是在不同业务情况下,要如何去解决问题的一种方案,让业务代码变得灵活,增强复用性,可维护性,增强业务代码面对不同场景的适应能力 设计模式的特性 1、设计模式 的 5 大 基本原则 ......
设计模式 概念 模式 基础

第六章 工程化 - 项目工程化实施中涉及的流程及知识体系

项目工程化实施中涉及的流程及知识体系分类 项目工程化实施中涉及的 7 个 大致流程及知识体系 1、技术选型 2、统一规范 3、测试 4、部署 5、监控 6、性能优化 7、重构 每一个 知识体系 说明 技术选型 三大框架中选一个 【 React Vue Angular 】 可以依据以下两个特点来选 1 ......
工程 流程 体系 项目 知识

C# MVP架构力位移曲线监控源码

C# MVP架构力位移曲线监控源码 1,完整工程,完整应。 2,现场实战项目,vs2015开发。 3,用到dev控件,我会赠送。 4,完整yuan代码可编译,可修改,可debug。 5,这是一个工业应用上位机,下位机为plc。 6,设备启动后上下位机通信完成全自动动作。 7,tcpip扫码,监控曲线 ......
架构 曲线 源码 MVP

迅为3A5000_7A2000工控主板,龙芯自主指令集架构全国产工业级板卡性能

迅为iTOP-3A5000开发板核心板+底板方式,底板资料开源,提供底板的原理图和PCB工程文件,可以根据需求定制属于自己的开发板。 核心板也支持工业级核心板定制开发。 根据二进制翻译功能使用,可流畅运行WIN和Android系统APP。 支持Loongnix、银河麒麟系统。 ATX版本标准版: M ......
板卡 指令 架构 主板 性能

第四篇 vue - 基础 - 模版语法

模版语法 Vue 使用一种基于 HTML 的模板语法,使我们能够声明式地将其组件实例的数据绑定到呈现的 DOM 上 所有的 Vue 模板都是语法层面合法的 HTML,可以被符合规范的浏览器和 HTML 解析器解析 在底层机制中,Vue 会将模板编译成高度优化的 JavaScript 代码。结合响应式 ......
模版 语法 基础 vue

第一篇 vue - 基础 - vue 项目的构建方式

安装 node.js node.js 是一个 Javascript 的运行环境 一、node.js 是什么 ? Node.js 不是JS应用、而是JS运行平台 Node.js 采用C++语言编写而成,是一个 Javascript 的运行环境 1、node.js 不是一门语言,不是库,不是框架,只是一 ......
vue 方式 基础 项目

第三篇 vue - 基础 - 创建一个 Vue 应用、应用实例讲解

创建一个 Vue 应用 当前介绍如何在本地搭建 Vue 单页应用。创建的项目将使用基于 Vite 的构建设置,并允许我们使用 Vue 的单文件组件 (SFC) 确保已经安装了最新版本的 Node.js,然后在命令行中运行以下命令 npm init vite vue@latest 这一指令将会安装并执 ......
实例 基础 vue Vue

第二篇 Vue 基础 - 什么是 Vue 及 vue 的基本特点

什么是 Vue Vue (发音为 /vjuː/,类似 view) 是一款用于构建用户界面的 JavaScript 框架 它基于标准 HTML、CSS 和 JavaScript 构建,并提供了一套声明式的、组件化的编程模型,可以高效地开发用户界面 无论是简单还是复杂的界面,Vue 都可以胜任 最基本的 ......
Vue 特点 基础 vue

七月 个人测试架构体系

本文为CSDN博主「七月灬」 总结的非常好原文链接:https://blog.csdn.net/u014220762/article/details/102660984 个人测试架构体系软件测试全流程 健全的测试流程有助于规范测试各阶段活动的进行。本文主要描述测试全流程中各阶段活动的出入口条件、工作 ......
架构 体系 个人

微前端架构的业务价值:实现独立部署、快速迭代和按需加载

随着互联网应用的不断发展和迭代,传统的单体应用架构已经逐渐无法满足现代应用的需求。为了更好地适应快速变化的市场和业务需求,微服务和微前端架构成为了近年来的热门话题。其中,微前端架构作为前端开发的新兴架构模式,不仅可以提高开发效率、迭代速度和用户体验,还可以提高团队的协作效率和代码复用率,具有很高的业... ......
前端 架构 价值 业务

第一篇 css - 基础 - 【 概述 + 应用 + 语法 + css 知识体系 】

css 概述 1、什么是 css css 即 层叠样式表 【 英文全称:Cascading Style Sheets 】 css 是一种用来表现 HTML 或 XML 等文件样式的计算机语言 CSS 不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化 2、网页组成 CSS 是 ......
语法 css 体系 基础 知识

第四篇 css - 基础 - 颜色

颜色基本概述 1、颜色 颜色是指不能透过其他颜色的混合调配而得出的“基本色”,以不同比例将原色混合可以产生出其它的新颜色。 由于人类肉眼有 三种 不同颜色的感光体,因此所见的色彩空间通常可以由 三种 基本色所表达,这三种颜色被称为“三原色” 一般来说叠加型的三原色是 红色、绿色、蓝色 又称三基色,用 ......
颜色 基础 css

第二篇 css - 选择器 - 【 基础选择器 + 组合选择器 + 伪类选择器 + 伪元素选择器 】

css 选择器分类 一、基础选择器 1、ID 选择器 2、类选择器 3、通配符选择器 4、标签选择器 5、属性选择器 二、组合选择器 1、后代选择器 2、元素选择器 3、相邻兄弟选择器 4、通用兄弟选择器 5、交集选择器 6、并集选择器 三、伪类选择器 1、标记状态的伪类 2、筛选功能的伪类 四、伪 ......
元素 基础 css

第一篇 html - 基础 - 【 发展史 + 概述 】

html 发展史 1、HTML 1.0 (HTML/HTML+)超文本标记语言(第一版) ——在1993年6月发为互联网工程工作小组(IETF)工作草案发布(并非标准) 2、HTML 2.0 —— 1995年11月 作为RFC 1866发布,在RFC 2854于2000年6月发布之后被宣布已经过时 ......
发展史 基础 html

[软件体系结构/架构]零拷贝技术(Zero-copy)[转发]

0 前言 近期遇到难题:1个大数据集的查询导出API,因从数据库查询后占用内存极大,每次调用将消耗近100MB的JVM内存资源。故现需考虑研究和应用零拷贝技术。 如下全文摘自: 看一遍就理解:零拷贝原理详解 - Zhihu/捡田螺的小男孩 零拷贝是老生常谈的问题啦,大厂非常喜欢问。比如Kafka为什 ......
体系结构 拷贝 架构 Zero-copy 体系

二、搭建基于LNMP架构的web服务

2.1 环境说明 主机 IP地址 备注 web01 192.168.1.7 nginx+php web02 192.168.1.8 nginx+php web03 192.168.1.9 nginx+php 2.2 安装nginx及PHP 执行主机web01、web02、web03 添加nginx官 ......
架构 LNMP web

Python & Anaconda 基础安装及配置

原文链接:http://t.csdn.cn/nzH5w 说明 使用系统:Windows 11 本文暂时只包含最基础的PyCharm & Anaconda安装及环境配置,供自己记录使用,更为具体的配置方法请参考原文 ##一、安装包下载(版本与原文有别) ###1. PyCharm安装包 本文使用的安装 ......
Anaconda 基础 Python amp

C++基础知识学习笔记20230328

常量 C++常量定义有两种方式 #define 宏常量:#define 常量名 常量值 通常在文件上方定义,表示一个常量 const修饰的变量,count 数据类型 变量名 = 常量值 通常在变量定义前加关键字,修改变量为常量,后不可修改 ......
基础知识 20230328 基础 笔记 知识

分布式与微服务面试题

分布式与微服务面试题 说说你对分布式事务的理解? 本地事务需要满足四大特性: 原子性 一组操作,要么全部成功,要么全部失败,不能有部分成功部分失败的情况。 一致性 数据从一种稳定状态切换到另外一种稳定状态,数据是符合业务逻辑的。 隔离性 事务与事务之间是彼此隔离的,互不影响的。 持久性 数据完成操作 ......
分布式

JAVA基础面试题

JAVA基础面试题 1、请说说Java中的集合类,项目中是怎么使用的? Java集合主要是Collection接口和Map接口,以及它们的子接口和实现类。 Collection接口下有子接口List和Set。 List接口的实现类主要有ArrayList,Vector,LinkedList。 Arr ......
基础 JAVA

【THM】DNS in detail(DNS基础详解)-学习

本文相关的TryHackMe实验房间链接:https://tryhackme.com/room/dnsindetail 本文相关内容:了解DNS协议是如何工作的,以及DNS如何帮助我们访问互联网服务。 什么是DNS? DNS 指 Domain Name System,即域名系统,DNS能为我们提供一 ......
DNS 基础 detail THM in

redis基础系列~缓存应用场景

一 普通缓存 针对普通的k-v进行存储和读取,大多数场景都在用,存在缓存穿透的情况 二 分布式锁 分布式锁的目的保障全局唯一性,会先锁定不存在的目标keys,保障唯一性的情况下进行下一步操作 三 消息队列 消息队列对应的是生产者-消费者模型,用来执行异步处理的队列消费 四 订阅 SUBSCRIBE ......
缓存 场景 基础 redis