昨日内容回顾 存储数据的演变过程 """ 1 随意建文件、数据格式也是千差万别的 jason|123 egon~123 tank+123 ? 2 软件开发目录规范 明确了数据存放的大致位置 3 从单机变成联网 如何操作 数据统一存放并且格式固定 将原本存放于本地的数据全部存放到某一个基于网络通信的地 ...
分类:
数据库 时间:
2020-05-04 19:14:54
阅读次数:
78
IP地址的作用是定位网络中的目标主机位置,使用ping命令可直接判断当前主机与目标主机的网络是否可达。 1 IP (1)定义 IP地址就是给每个连接在互联网上的主机分配的一个32位地址。 查看本机IP,命令:ifconfig en0 (2)查看IP 采用IP访问网站很不方便,因此通常将域名与IP建立 ...
分类:
其他好文 时间:
2020-05-04 00:35:51
阅读次数:
92
之前写的实现简单网络通信的代码,有一些严重bug。后面详细写。 根据上次的代码,主要增加了用户注册,登录页面,以及实现了实时显示当前在登录状态的人数。并解决一些上次未发现的bug。(主要功能代码参见之前随笔 https://www.cnblogs.com/yuqingsong-cheng/p/127 ...
分类:
编程语言 时间:
2020-05-03 20:40:30
阅读次数:
83
一 数据库的本质 1.1 本质 就是一款基于网络通信的应用程序 1.2 数据库分类 关系型数据库 非关系型 存储数据通常都是以k,v键值对的形式 二 MySQL 2.1 底层 任何基于网络通信的应用程序底层都是基于套接字socket 2.2 客户端与服务端 服务端 基于socket通信 收发消息 S ...
分类:
数据库 时间:
2020-05-03 14:41:05
阅读次数:
69
网络并发知识点梳理 软件开发架构 软件目录结构: 互联网协议 网路通信过程 TCP协议:三次握手四次挥手 图片 socket——套接字 用来实现网络通信。 socket,是一个位于应用层,和tcp/ip等层的,中间层。是一个抽象层。将各种协议封装起来,供应用层调用。 TCP 服务端: TCP 客户端 ...
分类:
其他好文 时间:
2020-05-03 12:33:05
阅读次数:
53
一、计算机网络基本概念 什么是计算机网络? 计算机网络是利用通信设备与通信链路或者通信网络,互连位置不同、功能自治的计算机系统,并且遵循一定规则实现计算机系统之间信息交换; 概括性:计算机网络就是要用通信网络对各个不同位置的功能自治的计算机互连成一个系统,达成信息交换。 什么是协议? 协议是网络通信 ...
分类:
其他好文 时间:
2020-05-03 00:39:53
阅读次数:
71
输入、输出、文件的概念 普通文件:文本文件(只含有ASCII或Unicode字符的普通文件、包含若干文本行以 结束)、二进制文件(其他普通文件) 目录:包含一组连接(link)的文件(文件名 该目录自身的链接、 该目录的父目录的链接、文件的链接、其他目录的链接) 套接字:与另一个进程进行跨网络通信的 ...
分类:
移动开发 时间:
2020-05-02 21:19:41
阅读次数:
80
OpenSSL&加密解密(思维导图) 1. 网络通信概述 传输层协议 进程间通信 监听端口 SSL 裸套接字 2. 加密和解密 2.1 加密的方式 对称加密 公钥加密 单向加密 认证加密 2.2 PKI的实现方式 SSL TLS 2.3 加密和解密的过程 2.3.1 加解密过程分析 2.3.2 术语 ...
分类:
其他好文 时间:
2020-05-02 15:12:54
阅读次数:
83
一、数据存储的演变过程 1、任意文件:数据位置不固定,查找不便,数据格式不统一,读写不便。 2、软件开发目录规范中的的标准位置:数据只存于本地,无法联网。 3、把多个单机客户端的数据统一存于一个服务端,之后的数据操作都交给这个服务端执行。 二、数据库简介 1、本质:就是一款基于网络通信的应用程序。 ...
分类:
数据库 时间:
2020-05-01 00:53:29
阅读次数:
92