今晚上打开虚拟机,发现原来的主机名localhost变成了bogon,更让人蛋疼的是开机过程中sendmail卡死。我把虚拟机重新安装了一遍,发现问题依旧。没办法只能google一下。在此感谢万能的google。首先是修改主机名:第一种方法:hostname命令hostname <yourname>这种方法在系统重启后就会失效,可以用于临时修改。第二种方法:修改/etc/hosts文件
常用命令:
一、
ls 只列出文件名
-a:列出所有文件,包含隐藏文件。(ll -a)
-l:列表形式,包含文件的绝大部分属性。(ll)
-r:递归显示。(ll -r)
--help:此命令的帮助。(ll --help)
二、cd改变目录
cd /:进入根目录(cd /)
cd ..:回到上级目录(cd ..)
pw
转载
2024-03-20 12:46:36
145阅读
一、Ymodem协议学习的目的1、Ymodem协议的应用打开超级终端,在传送主菜单里,有接收文件和发送文件的子菜单。也就是超级终端可以与连接的对象之间相互传送文件。打开发送文件选项,可知,只需要选择“文件名”和“协议”两个选项,就可以进行文件的传送了。协议的类型有7中,Xmodem及改进的1k-Xmodem,Ymodem和Ymodem-G,
转载
2024-03-29 23:50:51
103阅读
1.写在前面 在进行文件传输时,为使文件能被正确识别和传送,需要在两台计算机之间建立统一的传输协议,协议需要包括了文件的识别、传送的起止时间、错误的判断与纠正等内容。常用的文件传输协议有:【1】ASCII:传输速度快最快,但只能传送文本文件。 【2】Xmodem:协议古老悠久,传输速度较慢,采用了CRC校验算法,传输的准确率可高达99.6%;每次传输信息块为128字节。 【3】Ymodem:Ym
转载
2024-03-21 16:59:32
566阅读
Ymodem 协议详解1. Ymodem 帧格式Ymodem 有两种帧格式,主要区别是信息块长度不一样。1.1 帧头帧头表示两种数据帧长度,主要是信息块长度不同。1.2 包序号数据包序号只有1字节,因此计算范围是0~255;对于数据包大于255的,序号归零重复计算。1.3 帧长度【1】以SOH(0x01)开始的数据包,信息块是128字节,该类型帧总长度为133字节。【2】以STX(0x02)开始的
转载
2024-05-22 22:11:50
185阅读
Xmodem、Ymodem和Zmodem协议是最常用的三种通信协议。Xmodem协议是最早的,传输128字节信息块。Ymodem是Xmodem的改进版协议,具有传输快速稳定的优点。它可以一次传输1024字节的信息块,同时还支持传输多个文件。平常所说的Ymodem协议是指的Ymodem-1K,除此还有Ymodem-g(没有CRC校验,不常用)。YModem-1K用1024字节信息块传输取代标准的12
转载
2024-05-06 14:19:30
97阅读
1.协议简介Ymodem协议是一种高效的文件传输协议,每包数据可达到1024字节Ymodem协议是一种错误纠正协议。使用较大数据块的调制解调采用这种协议,以获得更高的工作效率。采用Ymodem协议的解调器以1024字节数块发送数据。成功接收不会被确认。有错误的块被确认(NAK),并重发。在批处理模式下,可以使用一个命令发送一些文件。使用循环冗余校验码作为错误检验的方式Ymodem协议的基本流程
转载
2024-03-26 06:37:27
989阅读
**YModem协议理解**
Modem协议是使用更大数据块,以追求更高效率的调制解调器所使用的一种纠错协议。它类似于Modem协议。YModem协议使用循环冗余码校验作为检错的方法。YModem是一种比较高效的文件传输协议,每包数据1024bit或者128bit。一、YModem协议传输的完整的握手过程如下图所示: 二、YModem协议解释: SENDER:发送方。(文件名:fileName
转载
2024-03-23 16:38:20
645阅读
文章目录Kafka特点设计要点高吞吐负载均衡拉取系统可扩展性Kafka架构Kafka为什么要将Topic进行分区?应用场景Kafka消息发送和消费的流程Kafka Producer有哪些发送模式Kafka的网络模型是怎么样的?Kafka的副本机制Zookeeper在Kafka中的作用Kafka如何实现高可用Kafka是否会弄丢数据Kafka消息的顺序性 Kafka特点高吞吐量:每秒可生产25w消
转载
2024-03-28 08:05:23
107阅读
python 编写server的步骤:1. 第一步是创建socket对象。调用socket构造函数。如:socket = socket.socket( family, type )family参数代表地址家族,可为AF_INET或AF_UNIX。AF_INET家族包括Internet地址,AF_UNIX家族用于同一台机器上的进程间通信。type参数代表套接字类型,可为SOCK_STREAM(流套接
转载
2023-11-22 11:09:44
58阅读
软件过程模型习惯上也称为软件开发模型,它是软件开发全部过程、活动和任务的结构框图。
典型的软件过程模型有:瀑布模型增量模型演化模型(原型模型、螺旋模型)喷泉模型基于构建的开发模型形式化方法模型等。1. 瀑布模型瀑布模型是将软件生存周期中的各个活动规定为依线性顺序连接的若干阶段的模型,包括需求分析、设计、编码、测试、运行与维护。它规定了由前至后、相互衔接的固定次序,如同瀑布流水逐级下落,如图所示:瀑
如何加快Dijkstra算法的运行速度? 在Dijkstra算法中,面对单源单目标的最短路径,如果遇到了要relax的节点u就是目标节点t,显然就可以执行结束了。Dijkstra算法Dijkstra算法的探索路径是从源一直往目标前景,那么加速它的一个角度就是从源开始探索的时候,同时从目标点向源开始探索,这种算法即Bi-Directional Search。Bi-Directional Search
最近需要做一个给 STM32F407 做一个 IAP,来进行远程升级,通讯接口是串口,在网上查了一下,看到多是用 ymodem 协议来接收数据包的,其实也可以用自定义协议,不过为了调试方便,还是选择用 ymodem 协议来实现,但是国内网上关于 ymodem 协议的描述文章都是大同小异,而且几乎没有一篇文章完整的描述了 ymodem 协议。所以到现在我也还是有一些没理解的问题(不知道谷歌能找到我没
数据存储模式(大端模式和小端模式)大端模式: 高位字节存放在内存的低地址端,低位字节存放在内存的高地址端,如对于数字1278,其存放如下图所示大端模式的优点: 符号位在所表示的数据的内存的第一个字节中,便于快速判断数据的正负和大小小端模式: 高位字节存放在内存的高地址端,低位字节存放在内存的低地址端,如对于数字1278,其存放如下图所示小端模式的优点:内存的低地址处存放低字节,所以在强制转换数据时
初识skywalking 一、简介
随着微服务的兴起与流行,一些微服务架构下的问题也会越来越突出,服务之间的依赖关系愈发复杂。如果某个服务出现问题,寻找问题往往需要很长的时间,可能需要一个一个服务的查找问题,由此我们就有了一个新的工具去方便定位这个问题。这个工具就是APM(应用性能管理),他可以帮助我们在出现问题时,快速定位问题原因。skywalking就
转载
2024-07-30 13:35:33
54阅读
MSComm 控件通过串行端口传输和接收数据,为应用程序提供串行通讯功能。MSComm控件在串口编程时非常方便,程序员不必去花时间去了解较为复杂的API函数,而且在VC、VB、Delphi等语言中均可使用。 Microsoft Communications Control(以下简称MSComm)是Microsoft公司提供的简化Windows下串
YModem协议: YModem协议是由XModem协议演变而来的,每包数据可以达到1024字节,是一个非常高效的文件传输协议。 下面先看下YModem协议传输的完整的握手过程:先看下图 SENDER:发送方。RECEIVER:接收方。第一步先由接收方,发送一个字符'C'发送方收到'C'后,发送第一帧数据包,内容如下:SOH 00 FF Foo.c NUL[123
转载
2016-08-22 17:58:00
1022阅读
2评论
# YModem 协议实现指南
在现代计算机网络中,文件传输协议扮演着至关重要的角色。YModem 是一种常用的串行通信文件传输协议,使用它可以在设备之间有效地传送文件。本文将带你了解如何在 Java 中实现 YModem,适合初学者。
## 实现流程
首先,我们概述实现 YModem 的基本流程。以下是实现的步骤:
| 步骤 | 描述 |
|-
C语言02头文件引入函数作用域递归参数函数调用数组数组声明多维数组字符数组循环for循环while 循环do..while循环控制语句BreakContinueGotoMain函数手动传递参数函数可变参数嵌套函数调用预编译--宏定义 头文件引入#include "arrays.h"arrays.h//#ifndef INC_0903_ARRAYS_H
//#define INC_0903_ARR
yum命令详解
如果你是一个Linux的初学者,一定会被软件的安装所困扰过,尽管RPM包解决了一定层度的问题,但有些RPM的包的依赖关系让人很是头疼。而YUM、APT等一些RPM包的管理方式的出现,使Linux平台上软件的安装变得更加简便。
那么什么是YUM呢?它是Yellow dog Updater Modified的缩写。它的出现目的是为了解决RPM包的依赖关系,方
转载
2024-07-15 20:56:31
14阅读