通过域名访问网站的原理过程

11 篇文章 0 订阅
订阅专栏

一、域名解析图



二、常识

1、IP地址是直接能访问网站的,之所以用域名访问原因如下:

(1)但是IP地址不好记;

(2)IP地址是一堆数字对用户不友好;

(3)正常情况下对一个公司来说,域名是不变的,并且好记,比如  “baidu.com”;

(4)一个网站可能会对应不同的IP,要记住,简直要命,比如 ping  baidu.com,每次ping返回的IPd地址可能是不一样的。

2、电脑、手机等设备最终要通过IP地址访问网站的,这就需要将域名解析为对应的IP地址。

3、域名解析为IP地址:

(1)需要有对应的服务器完成这样的工作,这类服务器就叫做域名解析服务器。

(2)对应的系统叫做DNS(Domain name system),万维网上作为域名和IP地址相互映射的分布式数据库。


三、域名解析过程

以访问www.worthsen.com网站为例

1、浏览器中输入域名 www.worthsen.com;

2、浏览器首先会搜索浏览器自身的DNS缓存(缓存时间比较短,大概1分钟,只能容纳1000条记录)中查找,如果有www.worthsen.com对应的条目,且有效,那么解析完成;

3、如果步骤2没有解析到,浏览器就会在电脑windows系统中的DNS缓存中查找,如果找到且没有过期,那么解析完成;

4、如果步骤3没有解析到,浏览器会查看hosts文件(windows系统的hosts文件在c:windows\system32\drivers\etc\路径下),如果这里有域名对应的IP地址,那么解析完成;

5、如果步骤4没有解析成功,浏览器会发起一个DNS的系统调用,就会向本地配置的首选DNS服务器(一般是电信运营商提供的)发起域名解析请求,如果该域名服务器查找到www.worthsen.com对应的条目,且有效,那么解析完成;

6、如果步骤5没有解析成功,运营商的DNS服务器会代替我们的浏览器发起迭代DNS解析请求

(1)首先会找到根域的DNS的IP地址,(DNS服务器都会有13台根域的DNS服务器的IP地址);

(2)根据(1)中访问到的IP地址访问根域服务器,然后根域服务器会告知com域服务器的IP地址;

(3)根据(2)中访问到的IP地址访问com域服务器,然后得到worthsen.com的IP地址;

(4)根据(3)中访问到的worthsen.com的IP地址访问对应的服务器,然后得到www.worthsen.com的IP地址;

(5)现在就可以访问了www.worthsen.com了。


致谢

1、DNS百度百科

2、 域名解析即DNS的理解,以及hosts文件跟域名解析的关系

编译原理全套
12-03
第1章 编译器概述 第2章 词法分析 2.1 词法记号及属性 2.1.1 词法记号、模式、词法单元 2.1.2 词法记号的属性 2.1.3 词法错误 2.2 词法记号的描述与识别 2.2.1 串和语言 2.2.2 正规式 2.2.3 正规定义 2.2.4 状态转换图 2.3 有限自动机 2.3.1 不确定的有限自动机 2.3.2 确定的有限自动机 2.3.3 NFA到DFA的变换 2.3.4 DFA的化简 2.4 从正规式到有限自动机 2.5 词法分析器的生成器 第3章 语法分析 3.1 上下文无关文法 3.1.1上下文无关文法的定义 3.1.2 推导 3.1.3 分析树 3.1.4 二义性 3.2 语言和文法 3.2.1 正规式和上下文无关文法的比较 3.2.2分离词法分析器的理由 3.2.3 验证文法产生的语言 3.2.4 适当的表达式文法 3.2.5 消除二义性 3.2.6 消除左递归 3.2.7 提左因子 3.2.8 非上下文无关的语言结构 3.2.9 形式语言鸟瞰 3.3 自上而下分析 3.3.1 自上而下分析的一般方法 3.3.2 LL(1)文法 3.3.3 递归下降的预测分析 3.3.4 非递归的预测分析 3.3.5 构造预测分析表 3.3.6 预测分析的错误恢复 3.4 自下而上分析 3.4.1 归约 3.4.2 句柄 3.4.3 用栈实现移进归约分析 3.4.4 移进归约分析的冲突 3.5 LR分析器 3.5.1 LR分析算法 3.5.2 LR文法和LR分析方法的特点 3.5.3 构造SLR分析表 3.5.4 构造规范的LR分析表 3.5.5 构造LALR分析表 3.5.6 非LR的上下文无关结构 3.6 二义文法的应用 3.6.1 使用文法以外的信息来解决分析动作的冲突 3.6.2特殊情况产生式引起的二义性 3.6.3 LR分析的错误恢复 3.7 分析器的生成器 3.7.1 分析器的生成器Yacc 3.7.2 用Yacc处理二义文法 3.7.3 Yacc的错误恢复 第4章 语法制导的翻译 4.1 语法制导的定义 4.1.1 语法制导定义的形式 4.1.2 综合属性 4.1.3 继承属性 4.1.4 属性依赖图 4.1.5 属性计算次序 4.2 S属性定义的自下而上计算 4.2.1 语法树 4.2.2 构造语法树的语法制导定义 4.2.3 S属性的自下而上计算 4.3 L属性定义的自上而下计算 4.3.1 L属性定义 4.3.2 翻译方案 4.3.3 预测翻译器的设计 4.3.4 用综合属性代替继承属性 4.4 L属性的自下而上计算 4.4.1 删除翻译方案中嵌入的动作 4.4.2 分析栈上的继承属性 4.4.3 模拟继承属性的计算 4.5 递归计算 4.5.1 自左向右遍历 4.5.2 其他遍历方法 4.5.3 多次遍历 第5章 类型检查 5.1 类型在程序设计语言中的作用 5.1.1 引言 5.1.2 执行错误和安全语言 5.1.3 类型化语言的优点 5.2 描述类型系统的语言 5.2.1 定型断言 5.2.2 定型规则 5.2.3 类型检查和类型推断 5.3 简单类型检查器的说明 5.3.1 一个简单的语言 5.3.2 类型系统 5.3.3 类型检查 5.3.4 类型转换 *5.4 多态函数 5.4.1 为什么要使用多态函数 5.4.2 类型变量 5.4.3 一个含多态函数的语言 5.4.4 代换、实例和合一 5.4.5 多态函数的类型检查 5.5 类型表达式的等价 5.5.1 类型表达式的结构等价 5.5.2 类型表达式的名字等价 5.5.3 记录类型 5.5.4 类型表示中的环 5.6 函数和算符的重载 5.6.1 子表达式的可能类型集合 5.6.2 缩小可能类型的集合 第6章 运行时存储空间的组织和管理 6.1 局部存储分配策略 6.1.1 过程 6.1.2 名字的作用域和绑定 6.1.3 活动记录 6.1.4 局部数据的安排 6.1.5 程序块 6.2 全局存储分配策略 6.2.1 运行时内存的划分 6.2.2 静态分配 6.2.3 栈式分配 6.2.4 堆式分配 6.3 非局部名字的访问 6.3.1 无过程嵌套的静态作用域 6.3.2 有过程嵌套的静态作用域 6.3.3 动态作用域 6.4 参数传递 6.4.1值调用 6.4.2 引用调用 6.4.3 复写-恢复调用 6.4.4 换名调用 第7章 中间代码生成 7.1 中间语言 7.1.1 后缀表示 7.1.2 图形表示 7.1.3 三地址代码 7.2 声明语句 7.2.1 过程中的声明 7.2.2 作用域信息的保存 7.2.3 记录的域名 7.3 赋值语句 7.3.1 符号表中的名字 7.3.2 临时名字的重新使用 7.3.3 数组元素的地址计算 7.3.4 数组元素地址计算的翻译方案 7.3.5 类型转换 7.4 布尔表达式和控制流语句 7.4.1 布尔表达式的翻译 7.4.2 控制流语句的翻译 7.4.3 布尔表达式的控制流翻译 7.4.4 开关语句的翻译 7.4.5 过程调用的翻译 第8章 代码生成 8.1 代码生成器设计中的问题 8.1.1 目标程序 8.1.2 指令选择 8.1.3 寄存器分配 8.1.4 计算次序选择 8.2 目标机器 8.2.1 目标机器的指令系统 8.2.2 指令的代价 8.3 基本块和流图 8.3.1 基本块 8.3.2 基本块的变换 8.3.3 流图 8.3.4 下次引用信息 8.4 一个简单的代码生成器 8.4.1 寄存器描述和地址描述 8.4.2 代码生成算法 8.4.3 寄存器选择函数 8.4.4 为变址和指针语句产生代码 8.4.5 条件语句 *第9章 代码优化 9.1 优化的主要种类 9.1.1 代码改进变换的标准 9.1.2 公共子表达式删除 9.1.3 复写传播 9.1.4 死代码删除 9.1.5 代码外提 9.1.6 强度削弱和归纳变量删除 9.1.7 优化编译器的组织 9.2 流图中的循环 9.2.1 必经结点 9.2.2 自然循环 9.2.3 前置结点 9.2.4 可归约流图 9.3 全局数据流分析介绍 9.3.1 点和路径 9.3.2 到达-定值 9.3.3 可用表达式 9.3.4 活跃变量分析 9.4 代码改进变换 9.4.1公共子表达式删除 9.4.2复写传播 9.4.3 寻找循环不变计算 9.4.4 代码外提 9.4.5 归纳变量删除 第10章 编译系统和运行系统 10.1 C语言的编译系统 10.1.1 预处理器 10.1.2 汇编器 10.1.3 连接器 10.1.4 目标文件的格式 10.1.5 符号解析 10.1.6 静态库 10.1.7 可执行目标文件及装入 10.1.8 动态连接 10.1.9 处理目标文件的一些工具 10.2 Java语言的运行系统 10.2.1 Java虚拟机语言简介 10.2.2 Java虚拟机 10.2.3即时编译器 *10.3 无用单元收集 10.3.1 标记和清扫 10.3.2 引用计数 10.3.3 拷贝收集 10.3.4 分代收集 10.3.5 渐增式收集 10.3.6 编译器与收集器之间的相互影响 *第11章 面向对象语言的编译 11.1 面向对象语言的概念 11.1.1 对象和对象类 11.1.2 继承 11.1.3 信息封装 11.2 方法的编译 11.3 继承的编译方案 11.3.1 单一继承的编译方案 11.3.2 重复继承的编译方案 *第12章 函数式语言的编译 12.1 函数式程序设计语言简介 12.1.1 语言构造 12.1.2 参数传递机制 12.1.3 变量的自由出现和约束出现 12.2 函数式语言的编译简介 12.2.1 几个受启发的例子 12.2.2 编译函数 12.2.3 环境与约束 12.3 抽象机的系统结构 12.3.1 抽象机的栈 12.3.2 抽象机的堆 12.3.3 名字的寻址 12.3.4 约束的建立 12.4 指令集和编译 12.4.1 表达式 12.4.2 变量的引用性出现 12.4.3 函数定义 12.4.4 函数应用 12.4.5 构造和计算闭包 12.4.6 letrec表达式和局部变量
运维工程师必会原理知识
02-24
具体过程如下:①用户主机上运行着DNS的客户端,就是我们的PC机或者手机客户端运行着DNS客户端了②浏览器将接收到的url中抽取出域名字段,就是访问的主机名,比如http://www.baidu.com/,并将这个主机名传送给DNS应
DNS原理及其解析过程剖析(图文)
09-30
我们无法记住10个以上IP地址的网站,所以我们访问网站时,更多的是在浏览器地址栏中输入域名,就能看到所需要的页面,这是因为有一个叫DNS服务器的计算机自动把我们的域名翻译成了相应的IP地址,然后调出IP地址所对应的网页
2024年一些被认为最佳的开源电子邮件服务器
最新发布
qq_34068440的博客
01-25 761
这是所有邮件服务器的基本功能,它允许用户发送和接收电子邮件。此外,一个完整的电子邮件服务器还会通过SMTP、IMAP和/或POP3协议提供邮件服务。mox: 这是一个现代的全功能开源安全邮件服务器,适用于低维护的自托管电子邮件。:大多数电子邮件服务器都有日志记录和统计分析功能,这有助于了解服务器的状态和性能,以及邮件的发送和接收情况。开源电子邮件服务器提供了一整套解决方案,用于处理、发送、接收和存储电子邮件。:开源邮件服务器通常包含一种或多种垃圾邮件过滤机制,用于识别和拦截不想要的邮件。
跨域请求的API接口调用流程
m0_57991918的博客
01-16 1311
在Web开发中,前端和后端相互通信是非常常见的需求。通常情况下,前端通过发送HTTP请求调用后端的API接口来获取数据或执行某些操作。然而,由于同源策略的限制,浏览器默认情况下不允许跨域请求,即前端不能直接从一个域名下的网页向另一个域名下的接口发送请求。因此,为了解决静态文件跨域请求的问题,我们需要使用一些具体的解决方案。
域名访问过程
向小雅的博客
11-05 6411
一般域名解析顺序 1) 浏览器缓存   当用户通过浏览器访问域名时,浏览器首先会在自己的缓存中查找是否有该域名对应的IP地址(若曾经访问过该域名且没有清空缓存便存在);   2) 系统缓存   当浏览器缓存中无域名对应IP则会自动检查用户计算机系统Hosts文件DNS缓存是否有该域名对应IP;   3) 路由器缓存   当浏览器及系统缓存中均无域名对应IP则进入路由器缓存中检查,以上三步均为客户端的DNS缓存;   4) ISP(互联网服务提供商)DNS缓存   当在用户客服端查找不到域名对应IP地址,则
域名系统(DNS)的起源与发展、原理及解析流程
黄粱一梦
08-03 3620
# 域名系统(DNS)的起源与发展、原理及解析流程 ## 域名系统的起源与历史局限 20世纪60年代末,美国国防部高级研究计划局(即ARPA,也是后来的DARPA),开始资助建立ARPAnet——一个试验性的计算机网络,用以连接美国各重要研究部门。 在20世纪70年代,ARPAnet是一个只有几百台主机的小型、友好的社区。所以只需要HOSTS.TXT这一个文件,就可以包含连接到ARPAnet的每台主机的名称到地址的解析。HOSTS.TXT文件由SRI的网络信息中心(NIC)负责维护,并且由一...
DNS:DNS域名解析过程原理
snowball的博客
05-12 4041
用户访问一个网站的时候,既可以输入该网站的IP地址,也可以输入其域名,对访问而言,两者是等价的,都可以访问其Web网站域名只是一个标识,DNS是域名解析系统,当您输入一个域名时,DNS开始工作,向域名对应的IP地址请求,找到域名对应的IP(服务器)后,返回结果给访问者,你就看到了这个域名对应的网页。用户在访问某一个域名的时候实际不是直接访问到这个承载业务的这个服务器而是先解析获取到这个域名对应的公网IP地址,再用这个IP发送请求,这个解析会先在电脑本地缓存查询在没有的场景下会到上级的DNS服务器请求。
在浏览器输入www.baidu.com后执行的全部过程
奋斗的新丁
10-30 5665
1、客户端浏览器通过DNS解析到www.baidu.com的IP地址202.108.22.5,通过这个IP地址找到客户端到服务器的路径。客户端浏览器发起一个HTTP会话到202.108.22.5,然后通过TCP进行封装数据包,输入到网络层。 2、在客户端的传输层,把HTTP会话请求分成报文段,添加源和目的端口,如服务器使用80端口监听客户端的请求,客户端由系统随机选择一个端口如5000,与服务器进行交换,服务器把相应的请求返回给客户端的5000端口。然后使用IP层的IP地址查找目的端。 3、客户端的网络层不
将前端项目部署到服务器,并通过域名或者公网IP访问(基于腾讯云)
热门推荐
阿姆斯特朗炮的博客
05-06 1万+
如何将前端项目部署到服务器,并通过域名访问(基于腾讯云) 前段时间我更新了有关于前端开发软件VS Code和运行环境Node.js的安装。随后又更新了对Html的学习。由于最近有了实习的需求我便决定把手头上的一个Web项目部署到我买的腾讯云服务器上。 照理来说一般服务器都应该是Linux操作系统,但是由于物联网老师的需求,我的服务器是Windows server2012的操作系统。新手用这个也许会...
前后端的独立部署,修改vue支持ip、localhost访问,ip、localhost访问前端页面,只有ip访问方式后端@CookieValue可以获得cookie值
qq_26505167的博客
05-07 1639
1、vue前端修改支持ip、localhost访问 config下的index.js host: '0.0.0.0' 访问后端域名改为 window.SITE_CONFIG['baseUrl'] = 'http://192.168.0.5:8080/platform-admin' 修改后ip、localhost都可以正常访问页面 2、后端使用到@CookieValue 1)、需要前端设置cookie值 Vue.cookie.set('appid', appid) 2)、如果...
DNS原理和解析过程
05-27
DNS服务器所提供的服务是完成将主机名和域名转换为IP地址的工作。为什么需要将主机名和域名转换为IP...这是因为,当网络上的 一台客户机访问某一服务器上的资源时,用户在浏览器地址栏中输入的是便于识记的主机名和域名
Http协议详解
qq_56444564的博客
01-29 1245
GET 是最常用的 HTTP 方法. 常用于获取服务器上的某个资源.在浏览器中直接输入 URL, 此时浏览器就会发送出一个 GET 请求.另外, HTML 中的 link, img, script 等标签, 也会触发 GET 请求.还可以 使用 JavaScript 中的 ajax 也能构造 GET 请求.所谓 "超文本" 的含义, 就是传输的内容不仅仅是文本(比如 html, css 这个就是文本), 还可以是一些其他的资源, 比如图片, 视频, 音频等二进制的数据。
【前端】跨域解决方案及其原理
Dora_5537的博客
08-14 1148
一、为什么要跨域? 同源策略/SOP(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,浏览器很容易受到XSS、CSFR等攻击。所谓同源是指"协议+域名+端口"三者相同,即便两个不同的域名指向同一个IP地址,也非同源。 常见的跨域场景(不允许通信): (1)不同协议,同一域名:http://www.domain.com/a.js 和 h...
浏览器输入域名访问全流程解析
root
08-12 7993
当你在浏览器中输入了一个网址URL,按下回车到页面展示内容的这个过程,发生了什么?可以从浏览器、服务器、计算机网络相关尝试分析。 输入 URL 之后,浏览器做的第一件事情就是 DNS 域名解析。 一 、DNS 域名解析 我们分析五层网络模型时就知道了数据链路层传输的帧,并不是通过字符串寻找到目标主机,而是通过 MAC 地址找到目标主机的硬件地址,要通过 ARP 协议解析获取 MAC 地址,我们需要目标主机的 IP 地址,所以问题是如何通过域名获取对应 IP 地址。 所以第一个步骤,我们需要获取域名.
微信域名检测API接口实现方法及原理
polo9867的博客
02-26 3641
现在网上其它的方法都只是一个页面,让访问者自己手动点右上角浏览器打开,而这个不同,是可以直接自动跳转的。 安卓访问时可以直接自动跳转浏览器;IOS就复杂一点了,需要点一下然后借助手机淘宝才可以跳转。 测试地址:http://www.zjychina.cn 下面是全部代码,已经做了安卓和IOS的适配。需要替换其中要跳转的网址,然后保存为php文件,在微信内访问即可实现自动跳转::   ...
在tomcat中发布项目时,用IP地址不能访问项目而用localhost时可以访问成功
nana_qq的专栏
02-04 4387
最近在开发项目中,遇到的一个问题是: 在 tomcat中发布一个web项目,但是发布成功后,只能用http://localhost:8080/fm访问项目,不能用 http://127.0.0.1:8080/fm访问项目,也不能用本地的IP地址访问(http://192.16/8.0.191:8080/fm) 起初认为是防火墙的原因,但是防火墙是关闭的,应该没有影响; 后来认为...
vue项目可以通过本机localhost和本机或其他电脑使用ip地址访问的方法
千里之行,始于足下!
01-08 5032
问题描述: 本机的vue项目通过npm run dev 或者npm run serve的方式启动后,在浏览器可以通过输入localhost:8080就可以访问 但当在本机或者其他电脑的浏览器中输入本机的ip地址+端口,即:192.168.212.82:8080,不能访问成功 解决方法: 1、解决方法一: 找到项目的配置文件:/config/index.js,修改index.js文件中的host值,...
DNS解析全过程原理
06-07
DNS(Domain Name System)是互联网的一个基础设施,它通过将域名映射到IP地址来使得Internet上的计算机能够相互通信。DNS解析是将域名解析成IP地址的过程,其全过程原理如下: 1. 用户在浏览器中输入域名,如www.example.com; 2. 浏览器向本地DNS服务器(如ISP提供的DNS服务器)发送域名解析请求; 3. 如果本地DNS服务器缓存中存在该域名对应的IP地址,则直接返回给浏览器; 4. 如果本地DNS服务器缓存中不存在该域名对应的IP地址,则向根域名服务器发送请求; 5. 根域名服务器返回顶级域名服务器的地址,如.com域的顶级域名服务器的地址; 6. 本地DNS服务器向顶级域名服务器发送请求; 7. 顶级域名服务器返回下一级域名服务器地址,如example.com域的DNS服务器地址; 8. 本地DNS服务器向example.com域的DNS服务器发送请求; 9. example.com域的DNS服务器返回对应的IP地址; 10. 本地DNS服务器将IP地址返回给浏览器; 11. 浏览器通过IP地址访问服务器,获取网页内容并显示。 DNS解析原理: DNS采用了分布式数据库的方式进行域名解析。全球各地的众多DNS服务器共同维护了一个庞大的域名与IP地址的对应关系数据库。当浏览器发出域名解析请求时,会先向本地DNS服务器发送请求,如果本地DNS服务器缓存中不存在则向其他DNS服务器查询,直到获得域名对应的IP地址为止。DNS解析过程中采用了递归查询和迭代查询两种方式。递归查询是指DNS服务器在查询过程中一直向上级DNS服务器发送请求,直到获得结果为止。而迭代查询是指DNS服务器在查询过程中只向下级DNS服务器发送请求,然后将结果返回给上级DNS服务器,最终返回给客户端。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • extern使用方法总结! 236027
  • STM32F407--芯片解读 121137
  • linux下怎么查看cpu核数 114786
  • NAND flash和NOR flash的区别详解 98651
  • ubuntu自带截图工具--方便好用 95120

分类专栏

  • Dart 1篇
  • flutter 3篇
  • 机器人 47篇
  • protobuf 3篇
  • DDS 7篇
  • canopen 1篇
  • SI 1篇
  • 导航
  • solidworks
  • docker 1篇
  • RK3588
  • AGV/AMR 3篇
  • 机器人科普 5篇
  • 低代码 3篇
  • 元宇宙 5篇
  • 数学 3篇
  • 线性代数 1篇
  • 概率论与梳理统计 1篇
  • KF 1篇
  • SLAM 4篇
  • 仿真 5篇
  • 仿真软件 4篇
  • rtps 2篇
  • rpc 1篇
  • ADAS 2篇
  • Unix/C/C++进阶 31篇
  • C++ 39篇
  • 见贤思齐
  • MWORKS 3篇
  • lua 6篇
  • Qt6 2篇
  • java 1篇
  • 行为树 2篇
  • APS 1篇
  • Qt QML 编程 9篇
  • Qt C++ 编程 3篇
  • AidLux 1篇
  • 开发流程与管理 5篇
  • DevOps 4篇
  • 架构 10篇
  • 单片机 1篇
  • UI 2篇
  • Julia 1篇
  • VR 2篇
  • EtherCAT 1篇
  • blender 3篇
  • http 1篇
  • 数字孪生 2篇
  • Qt QML 组件 12篇
  • bug 1篇
  • Qt C++ 框架
  • Qt QML 语法
  • 开源项目 3篇
  • C进阶 29篇
  • 树莓派3b 38篇
  • Linux 进阶 39篇
  • Qt-5.12 23篇
  • STM32F407 16篇
  • NVIDIA-TX2 15篇
  • Qt 进阶 25篇
  • quick 20篇
  • OpenGL 1篇
  • TX2 23篇
  • Qt 83篇
  • 人脸识别 3篇
  • 网站&域名 11篇
  • Linux 122篇
  • OpenCV 33篇
  • CUDA 5篇
  • FFmpeg 4篇
  • 数据库 14篇
  • i.MX6 10篇
  • Minicom 7篇
  • yocto 4篇
  • 设计模式 14篇
  • 代码管理工具 13篇
  • 工具软件 14篇
  • Tslib 2篇
  • V4L 3篇
  • 系统 30篇
  • 杂记 178篇
  • 视频监控与处理 12篇
  • 虚拟机 3篇
  • Dlib 6篇
  • C 56篇
  • 数据结构 2篇
  • 门禁系统 3篇
  • 算法 6篇
  • STM32 18篇
  • Markdown 3篇
  • Python 11篇
  • 智能监控 2篇
  • MakeFile 3篇
  • WiFi 8篇
  • TCP/IP 14篇
  • 深入理解计算机系统 15篇
  • 安防 3篇
  • 面试 4篇
  • ROS 11篇
  • 传感器 16篇
  • RK3399 3篇
  • 语音识别 5篇
  • S32 3篇
  • CMake 1篇
  • CAN 8篇
  • USB 2篇
  • UVC 1篇
  • 计算机视觉 5篇
  • C# 12篇
  • 工控机 2篇
  • 机械臂 8篇

最新评论

  • 机器人开发--OS系统介绍

    worthsen: 传统工业机器人系统【机械臂】 VXWork/Xenomai Linux/RT-Linux/RTOS/

  • GNU nano介绍

    worthsen: # 修改最后一个 commit 的提交信息 git commit --amend -m "新的提交信息" # 或者,你可以先添加更多的更改,然后再修改 commit git add . git commit --amend

  • 换行一类的转义字符处理

    worthsen: 在Linux系统中,你可以使用dos2unix工具或者sed命令来将文件的行尾符从\r\n(Windows风格的换行符)转换为\n(Unix/Linux风格的换行符)。 dos2unix filename

  • WiFi基础知识解析

    m0_58999875: 太详细了,很爱

  • 机器人科普--AGILOX 叉车

    worthsen: 值得一提的是,这些AMR机器人无需任何物理导航系统、主机或对基础设施的变动,即插即用,极大地简化了操作过程。它们每秒能多次交换数据,从而自主计算出通过设施的最快、最安全路径。 https://mp.weixin.qq.com/s/Sk0LKkq1_bstBSp_XH8qiQ

最新文章

  • Dart 语言介绍
  • VDA5050协议介绍 和 详细翻译
  • Flutter环境搭建【win10虚拟机】+夜神模拟器【主机】
2024年8篇
2023年55篇
2022年92篇
2021年62篇
2020年82篇
2019年88篇
2018年305篇
2017年252篇

目录

目录

分类专栏

目录

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

worthsen

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

深圳SEO优化公司吕梁网站改版多少钱晋城网络营销天水外贸网站设计公司宝鸡百度竞价报价永新模板推广哪家好梧州SEO按天收费推荐宝鸡网站优化软件价格三明百度标王价格龙岩至尊标王推荐汕尾网站优化按天收费多少钱景德镇百度关键词包年推广多少钱运城关键词按天计费公司坪山优秀网站设计公司罗湖SEO按天收费多少钱观澜设计公司网站哪家好长沙百搜标王哪家好保山设计网站价格萍乡百度关键词包年推广报价枣庄建设网站公司白城百度竞价包年推广哪家好淮安百度标王价格东营营销型网站建设推荐朝阳网站优化软件公司濮阳关键词排名哪家好广东关键词按天计费荆门网站关键词优化哪家好阳江网站搭建推荐宜宾百度竞价多少钱宿州百姓网标王多少钱邵阳外贸网站设计价格歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化