设计模式 模式 基础 信息

Git基础

Git简介: Git 是目前世界上最先进的分布式版本控制系统。(作者:林纳斯 托瓦兹) 版本控制系统分类: 集中式:代码集中存储在中央服务器,开发者的客户端只有部分自己的代码,假如中央服务器出问题,会出现数据丢失。传统的版本控制系统:CVS SVN 分布式:每台服务器都拥有所有代码,任意一台服务器崩 ......
基础 Git

接口幂等性设计-拦截器+过滤器+redis

接口幂等性设计-拦截器+过滤器+redis 所需依赖: <!--redis依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifa ......
过滤器 接口 redis

《Linux基础》08. 日志管理 · 备份与恢复

@(Linux基础 - 08) 本文以 CentOS7.6 为例。 1:日志管理 日志文件是重要的系统信息文件,其中记录了许多重要的系统事件,包括用户的登录信息、系统的启动信息、系统的安全信息、邮件相关信息、各种服务相关信息等。 日志对于安全来说也很重要,它记录了系统每天发生的各种事情,能通过日志来 ......
备份 基础 Linux 日志 183

用postman模拟“授权代码授予”模式下获取Azure的用户信息(UserInfo)

用postman模拟“授权代码授予”模式下获取Azure的用户信息(UserInfo) 1. 准备参数: 图1: 图2: 2. 调用: 点击按钮“Get New Access Token”,如果成功那么会弹出如下对话框: 3. 读取Access Token: 点击按钮“Proceed”,如果成功那么 ......
UserInfo postman 模式 代码 用户

T-SQL基础教程Day3

第三章 联接3.1交叉联接交叉联接是最简单的联接类型。交叉联接仅执行一个逻辑查询处理阶段——笛卡尔乘积将一个输入表的每一行与另一个表的所有行匹配SQL Server支持交叉联接的两种标准语法:ANSI SQL-92和ANSI SQL-89语法,建议使用ANSI SQL-92语法3.1.1 ANSI ......
基础 教程 T-SQL Day3 SQL

【线程基础】【二】join()方法详解

1 前言 看了wait()方法之后,我们再来讲讲join()方法,因为join()方法就是通过wait()方法实现的。 2 含义 让主线程等待(WAITING状态),一直等到其他线程不再活动为止。join在英语中是“加入”的意思,join()方法要做的事就是,当有新的线程加入时,主线程会进入等待状态 ......
线程 基础 方法 join

【线程基础】【一】wait()、notify()、notifyAll()方法详解

1 前言 本节我们来看下关于线程的一些方法,wait()、notify()、notifyAll(),来理解他们内部做的事情。 2 含义 我们先来看下这三个方法的归属,都是属于Object的方法,因为这些方法都是要跟Synchronized来搭配使用的,就涉及到锁对象,而锁对象可以是任意引用对象,所以 ......
线程 notifyAll 基础 方法 notify

云原生的七种常见架构模式

服务化架构模式 服务化架构是云时代构建云原生应用的标准架构模式,要求以应用模块为颗粒度划分一个软件,以接口契约(例如 IDL)定义彼此业务关系,以标准协议(http、gRPC 等)确保彼此的互联互通,结合 DDD(领域模型驱动)、TDD(测试驱动开发)、容器化部署提升每个接口的代码质量和迭代速度。服 ......
架构 常见 模式

WPF基础 常用控件学习

WPF基础 常用控件 具体参考网址 WPF 的所有控件都是从 System.Windows.Controls.Control 类中派生出来,其命名空间是System.Windows.Controls 。 Control类继承出来的控件基本上可以分成几个类型: 内容控件 ContentControls ......
控件 常用 基础 WPF

设备调试基础02-密码恢复

设备调试基础02-密码恢复 0 前言 在项目场景中, 若用户方疏于管理遗忘设备登录密码, 就需通过密码恢复来帮助我们登录设备进行管理并重置密码. 不同厂商设备的密码恢复方案不大相同, 主要采取以下几种方法: 通过Telnet/Stelnet/Web登录设备删除console接口认证密码并重新配置 通 ......
密码 基础 设备 02

设备调试基础07-状态检查

设备调试基础07-状态检查 项目中,当我们在调试设备或部署业务时,通常需要检查调试或部署效果,若出现问题,需要我们能够利用技术和产品的特性快速解决问题。因此,如何能够快速检查设备状态,定位故障尤为重要。 1 表项检查 1.1 IP路由表 IP/IPv6路由表主要包含目标网络、下一跳、出接口等信息,通 ......
状态 基础 设备 07

设备调试基础08-拓扑收集

设备调试基础08-拓扑收集 项目中,若客户网络疏于管理或前期网络建设未按标准化流程进行,可能会遇到网络连接、线路离线混乱的情况。这种情况下进行网络调试,就需要提前梳理好网络连接结构. 1 LLDP LLDP(链路层发现协议,Link Layer Discovery Protocol)是一种标准的二层 ......
拓扑 基础 设备 08

设备调试基础09-绘图描述

设备调试基础09-绘图描述 项目售前阶段需要编写项目方案、设计方案等,涉及到网络拓扑图及机房机柜中设备的安装图。 绘制拓扑图通常采用PPT或Visio软件来绘制,绘制机柜图通常采用Excel来绘制 1 网元图标获取 在绘制拓扑前,需要根据绘制软件提前获取相应格式的网元图标元素。网元图标可以通过互联网 ......
基础 设备 09

设备调试基础06-连通性测试

设备调试基础06-连通性测试 1 网络连通性测试 1.1 ping 老熟人了, 感觉不需要多介绍, 我这里就贴一下命令的option选项吧 ping -t //持续ping ping -n //ping n次 ping -l //指定ping包大小, 默认32byte, 最大好像是65500 pin ......
基础 设备 06

设备调试基础01-设备登录

设备调试基础01-设备登录 1 设备登录前准备 1.1 登录形式分类 Console登录: 以命令行形式登录, 通常用于设备开局 本地/远程Telnet、SSH(Stelnet)登录: 通过直连或者网络形式以命令行形式登录 本地/远程Web登录: 通过直连或者网络形式以可视化界面登录, 相较于命令行 ......
设备 基础 01

设备调试基础03-恢复出厂

设备调试基础03-恢复出厂 0 前言 在实际项目过程中, 由于客户要求、设备配置混乱、配置回退等原因, 我们需要对设备配置进行清除或者还原(恢复出厂设置), 这时候就需要工程师提前熟悉不同厂商设备的各种恢复出厂方式, 以便应对不同场景能够顺利恢复设备. 设备恢复出厂设置方式主要有以下几种: 通过Bo ......
基础 设备 03

设备调试基础04-版本升级

设备调试基础04-版本升级 0 前言 设备升级/降级目的 获取新功能 解决当前版本缺陷 设备升级/降级前准备 如果使用文件传输协议(FTP/TFTP), 需要提前在PC配置好相关服务 通过官网或其他途径下载对应产品型号的软件版本 阅读版本发行说明, 确认该版本解决的功能缺陷和支持的新功能 升级/降级 ......
版本 基础 设备 04

设备调试基础05-配置描述

设备调试基础05-配置描述 为设备配置描述、命名,是为了客户在后期运维的时候更好的进行运维,同时也是为了工程师在配置多台设备时便于分辨和定位设备. 1 华为设备配置描述 华为设备中,header命令用于设置用户登录设备时终端上显示的标题信息,可以分别设置登录前及登录后显示的标题信息. 1.1 登录前 ......
基础 设备 05

QT MVC开发模式

一、简单介绍 今天我来记录一下在Qt中使用MVC模式进行开发的过程。MVC(Model-View-Controller)是一种常见的软件架构模式,用于将应用程序的逻辑和用户界面分离开来。在Qt中,使用MVC模式可以大大提高应用程序的可维护性和可扩展性。通过将应用程序的逻辑和用户界面分离开来,可以更轻 ......
模式 MVC QT

Apache2.4配置反向代理的方法,调用API用(设计网站做前后端发现的问题)

自己做了个网站,云端用的是Apache2.4做Web服务器,vite+vue+spring boot 做的前后端,由于是初学(我是小白),在本地能正常进行调试,但是在云端,网站能正常显示,后端也能正常工作,但就是不用做前后端的连接。 由于vite做了反向代理(具体教程请自行检索),后端的地址(htt ......
Apache2 方法 Apache 问题 网站

操作系统-4.1文件系统基础 习题总结

考点:文件的打开和读取 打开文件的过程: 打开操作本质上是使用了open这个系统调用,参数如下图所示。 操作系统通过文件的路径在外存中找到了这个test.txt文件所在的目录,继续找该文件的目录项(FCB),一个文件只有一个目录项。然后将这个目录项调到内存中,系统中有一个系统打开文件表,里面存放的是 ......
系统 习题 文件 基础 4.1

小白零基础python学习记录1

Python程序格式框架 缩进 缩进用于表达程序的格式框架,有单层或多层缩进。 严格明确 :缩进是语法的一部分,缩进不正确程序运行会出错 所属关系:是表达代码间包含和层次关系的唯一手段 长度一致:程序内一致即可,一般用4个空格或1个Tab 注释 单行注释:以#开头,后跟注释句子 多行注释:以'''开 ......
基础 python

【博学谷学习记录】超强总结,用心分享 | 大数据基础知识

【博学谷IT技术支持】 常用大数据组件的默认端口 - Hadoop:50070(NameNode Web UI)、8088(ResourceManager Web UI) - Spark:4040(Web UI) - Hive:10000(Thrift Server) - HBase:16010(W ......
基础知识 基础 知识 数据

Vue基础语法

模板语法 Vue.js 使用了基于 HTML 的模板语法,允许开发者声明式地将 DOM 绑定至底层 Vue 实例的数据。所有 Vue.js 的模板都是合法的 HTML ,所以能被遵循规范的浏览器和 HTML 解析器解析。vue将模板编译成虚拟dom,结合响应系统,Vue 能够智能地计算出最少需要重新 ......
语法 基础 Vue

屏幕设计

*& * *& Report Z006 *& *& * *& *& *& * REPORT Z006. DATA LIST TYPE TABLE OF ZUSER. DATA WA TYPE ZUSER. TABLES ZUSER. SELECTION-SCREEN BEGIN OF BLOCK X ......
屏幕

从1写TCPIP协议栈8:网页结构与设计简介

概述 在完成传输层的开发后,我们进入应用层HTTP超文本传输协议的开发,这部分对于使用者来说就是网页浏览器。网页浏览器实际上是对HTML内容解析的结果。 HTML简介 HTML超文本传输协议本质上是描述文本与文本之间的关联关系,您可以随机打开一个网页按下Ctrk+U就能查看Web网页的HTML源码。 ......
结构 网页 简介 TCPIP

c/c++零基础坐牢第三天

c/c++从入门到入土(3) 开始时间2023-04-17 19:07:20 结束时间2023-04-17 20:53:40 前言:经过三天的算法训练,大家肯定对后面的编程知识产生浓厚的兴趣,有了前两章的知识铺垫,我们今天来学习一下如何从键盘输入和屏幕输出!以下是自制思维导图参考于苏小红C语言程序设 ......
基础

集合基础

Set:无序不可重复(独一无二) List:有序可重复(排序帮手) Queue:有序可重复(叫号机) Map:key无序不可重复,value无序可重复(key搜索) 为什么要使用集合? 数组的缺点是一旦声明之后,长度就不可变了;同时,声明数组时的数据类型也决定了该数组存储的数据的类型;而且,数组存储 ......
基础

基于MPC的三相变流器设计及仿真,仿真平台基于MATLAB Simulink搭建

基于MPC的三相变流器设计及仿真,仿真平台基于MATLAB Simulink搭建。 内含仿真文件,源代码,设计文档,仿真图。 设计文档包括建模,各部分仿真模块设计,控制算法详解。ID:65335674963764486 ......
变流器 变流 Simulink MATLAB 平台

基于空间矢量控制的永磁同步电机状态反馈控制转速系统设计及仿真,仿真平台基于MATLAB Simulink搭建

基于空间矢量控制的永磁同步电机状态反馈控制转速系统设计及仿真,仿真平台基于MATLAB Simulink搭建。 联系默认发仿真系统文件。 另外包含设计文档,高清仿真结果示意图,出图程序 设计文档包括,建模、各部分仿真模块设计,控制算法详解ID:85200676106734132 ......
同步电机 转速 矢量 电机 Simulink