指令 仓库 基础git

Siemens 西门子PLC1200的S7通讯(同一项目下)2.PUT写入指令

上期主要讲了S7通讯连接的GET读取指令,如下图,用指针制定需要从伙伴PLC哪个位置读取,然后放到本地PLC的哪个位置 本期说一下S7连接的另一个关键写入指令PUT 1.0 接下来我们解读下这个PUT指令块 REQ:控制参数request,当上升沿时,启动写入数据 ID:需要匹配伙伴连接的对象的寻址 ......
指令 Siemens 通讯 项目 1200

Stream-基础知识

1.是什么 Stream是什么了? Stream它是java8中的一个新的新的功能点,它能够让代码的编写更加的简洁,它提供了对数据的过滤、排序、去重、映射、聚合、分页、计算等操作,能极大减少我们开发中循环的使用,使我们的日常开发更加便捷和高效。 Stream它能对流数据进行处理,但是并不会改变源数据 ......
基础知识 基础 知识 Stream

Linux:su指令

翻译总结自:su(1) - Linux manual page 1、作用 su,switch user,用指定的用户和组执行某个命令。 su指令允许我们用指定的用户和组来执行某个命令,当没有指定任何用户时,su默认用root身份以交互式shell脚本的方式来执行命令。而当指定了用户,还可以额外指定一 ......
指令 Linux

Git上传本地项目文件到远程仓库

为了标识身份,建议先完成 Git 全局设置 ``` git config --global user.name "xxxxxx" git config --global user.email "xxxxxx@qq.com" ``` > 方式一:克隆仓库 ``` git clone https://x ......
仓库 文件 项目 Git

Siemens 西门子PLC的TCP通讯(不同项目下)②--TRCV_C指令

上期主要了解了TSEND_C指令的各项参数的意义,隐藏参数LEN等可以默认 本期将了解另一个配套组合指令块TRCV_C,这是个接收指令块,大概呢跟发送指令TSEND_C差不多 1.0 从右边指令栏--通信--开放式用户通讯--其他,选择TRCV_C拖动到程序1中,如下图 2.0 下面说下具体这个指令 ......
指令 Siemens 通讯 项目 TRCV_C

Hexagon之SmartPlant Foundation基础架构学习

# 1 SmartPlant Foundation简介 SmartPlant Foundation是SmartPlant Enterprise解决方案的信息`集成平台`,是专门针对石油、化工行业的解决方案(SDx是通用形的),实现工厂全生命周期的**数字化资料**,包括设计、采购、收购、运营和维护。 ......
Foundation SmartPlant 架构 Hexagon 基础

Siemens 西门子PLC的TCP通讯(不同项目下)TSEND_C指令

本期说一下,不同项目下的,连个西门子1200的TCP通讯,这次我们用TSEND_C和TRCV_C组合使用,这次先了解下TSEND_C指令是大概啥样的 1.0 从右边指令栏--通信--开放式用户通讯--其他,选择TSEND_C拖动到程序1中,如下图 2.0 下面说下具体这个指令块的参数设置 REQ:指 ......
指令 Siemens TSEND_C 通讯 项目

电机的基础知识

电机的分类 直流有刷 交流无刷 控制策略 直流电机 PWM(占空比)或调电压 步进电机 脉冲 交流电机 解耦,后分别控制三线 例子: 1、高速高动态的直驱方案:无框电机。因为无框电机可低速稳定转动且,惯量小。 备注: 1、中空无框电机是无刷直流电机的一种。 --无刷直流电机实质上为采用直流电源输入, ......
基础知识 电机 基础 知识

Django博客开发教程:基础配置

创建项目之后,我们需要对项目进行最基础的配置。这些配置是我们做项目的时候必须要配置的,所以我们先提前配置好。 我们打开myblog目录下的settings.py文件。 一、设置域名访问权限 myblog/settings.py ALLOWED_HOSTS = [] #修改前 ALLOWED_HOST ......
基础 教程 Django 博客

docker基础

目录 [容器运行常见报错以及解决办法](#a) [容器运行参数解析](#b) [Netstat命令](#c) [dhclient命令](#d) [docker命令补充](#e) ### 容器运行常见报错以及解决办法 #### 1.出现Error response from daemon: Confl ......
基础 docker

JavaScript 基础(1) - 笔记

1.JavaScript(是什么?) 是一种运行在客户端(浏览器)的编程语言,实现人机交互效果。 2.作用(做什么?) 网页特效(监听用户的一些行为让网页做出对应的反馈) 表单验证(针对表单数据的合法性进行判断) 数据交互(获取后台的数据,渲染到前端) 服务端编程(node.js) ......
JavaScript 基础 笔记

云原生可观测框架 OpenTelemetry 基础知识(架构/分布式追踪/指标/日志/采样/收集器)

![image](https://img2023.cnblogs.com/blog/436453/202308/436453-20230808090024609-749001282.png) ## 什么是 OpenTelemetry? [OpenTelemetry](https://opentele ......

运维常用指令

大体发版推送的步骤: 拉取仓库代码 构建包 看是否运行集成及单元测试 仓库代码提交 设置流水线-阻止异常或是对现有业务产生影响的代码入正式代码仓库,测试左移,让低级别错误回归到dev,减轻QA测试压力 node等前端静态页面 其他jar.构建打jar包,或是用docker-compose 维护发版, ......
指令 常用

UDS诊断服务基础篇之2E

定义: 2E服务作为诊断服务中的基础服务,可以简单理解为就是一个用于写入ECU数据的外部接口,可实时获取软件内部的相关的状态信息。 应用场景 一般而言,对于2E诊断服务,主要应用场景为以下场合: 在整车下线的过程中写入相关配置信息,如常见的VIN码; 清除NVM; 重置已写入到Flash中的数据; ......
基础 UDS

SAM 基础理论学习笔记

以前没有系统性地写过 SAM 学习笔记,所以现在板子老敲错,现在写一个。 对于给定字符串 $s$,SAM 是一个能够识别其**所有子串**的自动机。更具体地,从初始状态到所有状态的路径都是 $s$ 的一个子串,并且 $s$ 的所有子串都可以通过初始状态到某个状态的某条路径表示出来。显然 SAM 有 ......
基础理论 理论 基础 笔记 SAM

JavaSE基础(二)

# 一、方法 > 内容 > > 1. 方法的概念 > 2. 方法的定义和调用 > 3. 带参数方法定义和调用 > 4. 带返回值方法的定义和调用 > 5. 方法的注意事项 > 6. 方法的通用格式 > 7. 方法重载 > 8. 方法的参数传递 ## (一)方法的概念 1. 概念 ```markdow ......
基础 JavaSE

JavaSE基础

# 一、Java背景 > 内容 > > 1. JDK、JRE、JVM > > 2. 跨平台原理 > > 3. 常用DOS命令、BUG及BUG解决 ## (一)JDK、JRE、JVM ```markdown 1. JDK(Java Development Kit):是 Java 开发工具包,是整个 J ......
基础 JavaSE

yum仓库及NFS共享

yum仓库及NFS共享 1、yum简介 yum是一个基于RPM包(是Red-Hat Package Manager红帽软件包管理器的缩写)构建的软件更新机制,能够自动解决软件包之间的依赖关系。解决了日常工作中的大量查找安装依赖包的时间 yum需要依赖于环境,依赖于服务端和客户端,允许跨网络 服务器: ......
仓库 yum NFS

深度学习的一些基础函数

上半年学习的一些记录 主要参考的书:《写给新手的深度学习:用Python学习神经网络和反向传播》 Numpy: linspace reshape 广播机制(数组在某一轴上扩展,值和原来一样,扩展之后可以和其他维度的数组做基本计算) 切片 transpose 调换轴 其中transpose(1,0)等 ......
函数 深度 基础

YUM仓库

[TOC] ## YUM仓库服务 ### 1. yum概述 - YUM(Yellow dog Updater Modified) - 基于RPM包(Red-Hat Package Manager红帽软件包管理器)构建的软件更新机制 - 可以自动解决依赖关系,节约日常工作中大量查找安装依赖包的时间。 ......
仓库 YUM

go基础-函数

概述 在任何语言中函数都是极其重要的内容,业务功能都是由一个或多个函数组合完成。go语言是函数式编程语言,函数是一等公民,可以被传递、有函数类型,go语言有三种类型的函数,普通函数、匿名函数(Lambda函数)、方法函数。go语言函数有独特属性,可以有多个返回值,需要使用多个变量接收、函数也是一种类 ......
函数 基础

HTTP 方式搭建 yum仓库

环境: 服务端:20.0.0.100 客户端:20.0.0.101 关闭防火墙,挂载镜像文件 到客户端 创建仓库文件 清除yum缓存 ,建立元数据库 ......
仓库 方式 HTTP yum

ftp 方式搭建云仓库

环境配置 服务端:20.0.0.100 客户端:20.0.0.101 1.服务端安装 vsftp 服务 2.服务端切换到 ftp 目录下新建一个centos7目录 | other为扩展目录 3.服务端将光驱里的文件包全部拷到centos7里面(已将sr0挂载到/mnt 下) 4.使用createre ......
仓库 方式 ftp

UDS诊断服务基础篇之22

应用场景: 读取当前ECU的序列号,版本号等; 标定成功后读取内部标定结果等; 读取当前ECU所处在的Session,内部状态,Snapshot Data等; 其他需要读取内部相关参数的场合; 服务请求: 服务请求是Client发送给到Server的诊断服务指令。其中Client可以理解为Teste ......
基础 UDS

性能测试-基础篇

前言:性能是什么 每个人眼里对性能理解不一样,但是我们如果从一个App的维度来看: 用户眼中的性能: 1、App使用崩溃,卡顿,延迟 2、App反应慢,使用页面无反应 那开发眼中的性能: 1、数据库设计是否合理 2、代码逻辑、算法是否可以优化 运维眼中的性能: 1、服务器资源使用是否合理 2、服务是 ......
性能 基础

RabbitMQ从入门到精通零基础进阶学习路线?

RabbitMQ从入门到精通零基础进阶学习路线? 学习RabbitMQ可以遵循以下路线,从入门到精通: 步骤1:理解消息队列和RabbitMQ基础知识- 学习什么是消息队列和为什么要使用它们。- 了解RabbitMQ的概念和术语,如生产者、消费者、队列、交换器和绑定等。 步骤2:安装和设置Rabbi ......
RabbitMQ 路线 基础

JavaOpenCV相似度计算基础教程

JavaOpenCV相似度计算基础教程 JavaOpenCV是一个基于开放源代码的计算机视觉库,它可以实现许多计算机视觉任务,如图像处理、物体识别和图像相似度计算等。本教程旨在向您介绍JavaOpenCV中的相似度计算基础,帮助您理解如何使用该库计算图像之间的相似度。 JavaOpenCV相似度计算 ......
JavaOpenCV 基础 教程

JavaScript基础(3)

正文: JavaScript流程控制-分支 JavaScript流程控制-循环 JavaScript命名规范以及语法格式 JavaScript数组 JavaScript流程控制-分支 流程控制 顺序流程控制 分支流程控制if语句 三元表达式 分支流程控制switch语句 流程控制 在一个程序执行的过 ......
JavaScript 基础

yum仓库 和 NFS共享

一.yum 仓库简介 1)yum 的实现过程 要有安装包 安装包: 1.光驱里自带 2.挂在提供软件包 先在yum服务器上创建 yum repository(仓库),在仓库中事先存储了众多rpm包,以及包的相关的元数据文件(放置于特定目录repodata下),当yum客户端利用yum/dnf工具进行 ......
仓库 yum NFS