NAT协议(Network Address Translation),网络地址转换协议。 作用:将局域网中的IP地址(私有地址)映射到公网的IP(全局地址)。 NAT功能通常运行在网关设备上,NAT路由器会维护一张NAT转化表。 工作原理: ①主机H想访问Web服务器,首先会发送数据包到NAT路由器 ...
分类:
其他好文 时间:
2020-04-25 19:30:53
阅读次数:
74
ARP(Address Resolution Protocol)协议,地址解析协议。 在以太网环境中,数据的传输所依赖的是MAC地址而非IP地址,而ARP协议就是将已知的IP地址转化为MAC地址。 在局域网中,网络中实际传输的是 数据帧 ,帧里面是有目的主机的MAC地址的,而所谓地址解析,就是在发送 ...
分类:
其他好文 时间:
2020-04-25 18:56:30
阅读次数:
96
本来打算用sqlite来实现数据固化的,可是在安装sqlite的时候出了问题,在网上找了很多资料,可都解决不了,不知道是不是我的电脑有问题. 所以我就用了txt文档保存. 我编写了一个简单的代码,可以实现用户注册与登录.用户的账号和密码用txt文档保存. 下面是代码 FileRW.h #ifndef ...
分类:
其他好文 时间:
2020-04-25 17:23:46
阅读次数:
102
一、数据备份 1、使用mysqldump命令备份 mysqldump命令将数据库中的数据备份成一个文本文件,表的结构和表中的数据将存储在生成的文本文件中。 mysqldump命令的工作原理很简单:它先查出需要备份的表的结构,再在文本文件中生成一个CREATE语句。然后,将表中的所有记录转换成一条IN ...
分类:
数据库 时间:
2020-04-24 18:38:27
阅读次数:
104
JavaScript 写法类似于 C++ 写法。 相关内容详细介绍请移步官网:【https://docs.opencv.org/3.3.1/de/d06/tutorial_js_basic_ops.html】 at 方法 Mat TypeAt Manipulation CV_8U ucharAt C ...
分类:
Web程序 时间:
2020-04-24 01:14:19
阅读次数:
103
原文:What is the Execution Context & Stack in JavaScript? git地址:JavaScript中的执行上下文和队列(栈)的关系? 导读:以前总是看到相关文章提到什么变量提升,函数提升啥的,什么函数提升优先级大于变量的,总是知其然,不知其所以然,当面试 ...
分类:
编程语言 时间:
2020-04-23 00:39:12
阅读次数:
66
1. 什么是ARP ARP(Address Resolution Protocol)协议,即地址解析协议。该协议的功能就是将 IP 地 址解析成 MAC 地址。 ARP(Address Resolution Protocol,地址解析协议)是根据 IP 地址获取物理地址的一个 TCP/IP 协议。由 ...
分类:
其他好文 时间:
2020-04-22 09:47:46
阅读次数:
69
一、前言 在编程中,依赖注入是一种实现控制反转且用于解决依赖性问题的设计模式。一个依赖关系指的是可被利用的一种对象 。依赖注入是将所依赖的传递给将要使用的从属对象。该服务将会变成客户端状态的一部分并传递服务给客户端,而不允许客户端来建立或寻找服务。依赖注入使我们的编程代码变得松散耦合,易于管理。 A ...
算法描述:插入排序(Insertion-Sort)的算法描述是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。 动画演示: 一般来说,插入排序都采用in-place在数组上实现。具体算法流程如下: 1.从第一个元素开始,该元素可 ...
分类:
编程语言 时间:
2020-04-21 23:51:29
阅读次数:
59
PIL库的使用 PIL(Python Image Library)库是Python语言的第三方库,需要通过pip工具安装。 PIL库支持图像存储、显示和处理,它能够处理几乎所有图片格式,可以完成对图像的缩放、剪裁、叠加以及向图像添加线条、图像和文字等操作。 PIL库可以完成图像归档和图像处理两方面功 ...
分类:
其他好文 时间:
2020-04-21 21:17:11
阅读次数:
165