06 2020 档案

摘要:1.网络应用概述 网络应用体系结构 ① 客户机/服务器 ② P2P ③ 混合结构 网络应用的服务需求 ① 可靠性 ② 带宽 ③ 时延 Internet传输层服务模型 ① TCP ② UDP 特定网络应用及协议 ① HTTP ② SMTP POP IMAP ③ DNS ④ P2P应用 Socket编程 阅读全文

posted @ 2020-06-25 19:31 choco莉特 阅读(363) 评论(0) 推荐(1) 编辑

摘要:应用层 http https ftp DNS SMTP PoP3 RDP 传输层 TCP UDP 网络层 IP(RIP OSPF BGP)ICMP IGMP ARP 传输层两个协议应用场景 TCP 分段 编号 流量控制 建立会话 netstat -n UDP 一个数据包就可以完成通信 不建立绘画 多 阅读全文

posted @ 2020-06-23 19:56 choco莉特 阅读(205) 评论(0) 推荐(0) 编辑

摘要:1.网络层提供的两种服务 端系统来负责可靠性交付,而不是网络层 虚电路服务:逻辑上的连接。分组都沿着这条逻辑连接传送,而不是真正建立了物理连接 注意:电路交换的电话通信不同 数据报服务(现在都是该服务):分组有重点地址。不需要先建立连接,不事先确定传送路径,分组可能沿着不同路径传送 2.网际协议 I 阅读全文

posted @ 2020-06-22 22:32 choco莉特 阅读(273) 评论(0) 推荐(0) 编辑

摘要:3.1数据链路层基本概念及基本问题 1. 基本概念 数据发送模型 仅从数据链路层观察帧的流动 数据链路层的信道类型:点对点信道(pc直接连接)、广播信道(通过集线器连接多个pc) 链路和数据链路 帧:数据链路层传送的是帧,有帧头帧尾,判断开始和结尾 2. 三个基本问题 封装成帧:IP数据报加上帧头帧 阅读全文

posted @ 2020-06-21 17:59 choco莉特 阅读(471) 评论(0) 推荐(0) 编辑

摘要:1.物理层的基本概念 物理层:解决如何在传输媒体传输数据比特流,而不是指具体传输媒体 物理层确定与传输媒体的接口的一些特性:机械特性、电气特性、功能特性等 2.数据通信的基础知识 2.1典型的数据通信模型 PC机(输入汉字)——>变为数字比特流——>调制解调器——>变为模拟信号——>公用电话网——> 阅读全文

posted @ 2020-06-20 23:39 choco莉特 阅读(197) 评论(0) 推荐(0) 编辑

摘要:1.1计算机网络在信息时代的作用 三网: 电信网络(电话) 计算机网络(因特网、其他网络等) 有线电视网络 1.2因特网概述 概述: 网络:交换机将多台电脑连接(如电脑机房) 互联网:路由器连接多个网络 因特网:全球最大的一个互联网(TCP/IP Suite) 多层次ISP结构的互联网: 第一层IS 阅读全文

posted @ 2020-06-20 20:18 choco莉特 阅读(348) 评论(0) 推荐(0) 编辑

摘要:一.标题(#) 标题文本 二.段落 直接编辑 三.字体 1.粗体(**) 粗体文本 2.删除线(~~) 删除文本 3.下划线(u) 下划线文本 4.斜体(*) 斜体文本 四.分割线( ) 五.脚注([^]) 脚注1 六、列表 1、无序列表(*空格) 无序列表文本 无序列表文本 二级文本 三级文本 2 阅读全文

posted @ 2020-06-20 13:28 choco莉特 阅读(290) 评论(0) 推荐(0) 编辑

摘要:1.本地仓库与远程库相关联 在本地的learngit仓库下运行命令 $ git remote add origin GitHub仓库地址 添加后,远程库的名字就是origin,这是Git默认的叫法,也可以改成别的,但是origin这个名字一看就知道是远程库 2.本地仓库分支推送到远程库 $ git 阅读全文

posted @ 2020-06-15 23:23 choco莉特 阅读(147) 评论(0) 推荐(0) 编辑

摘要:1.查看分支 $ git branch 2.创建分支(这里分支名为dev) $ git branch dev 3.切换分支 $ git checkout dev 或者 $ git switch dev 注意:在切换分支时,分支上的文件要及时的add和commit,否则只是保存在工作空间,每个分支都会 阅读全文

posted @ 2020-06-15 21:54 choco莉特 阅读(140) 评论(0) 推荐(0) 编辑

摘要:1 #include<stdio.h> 2 #include<stdlib.h> 3 #include<malloc.h> 4 5 typedef struct Node//结构体 6 { 7 char data; 8 struct Node *LChild; 9 struct Node *RChi 阅读全文

posted @ 2020-06-14 16:02 choco莉特 阅读(4330) 评论(1) 推荐(0) 编辑

摘要:一.创建版本库 1.创建空目录(这里目录名为learngit) $ mkdir learngit 2.进入目录 $ cd learngit 3.显示当前目录 $ pwd 4.将当前目录变为Git可以管理的仓库 $ git init .git目录是Git来跟踪管理版本库的,要放到Git仓库的文件要放在 阅读全文

posted @ 2020-06-14 15:41 choco莉特 阅读(746) 评论(0) 推荐(0) 编辑

摘要:一、配置环境 1.安装git(点击进入Git官网,如果嫌下载慢自行百度解决~) 2.Git与远程库进行SSH授权(点击查看教程Git的安装-与远程仓库GitHub配置) 2.安装node.js (点击进入nodejs官网直接下载) 二.配置本地博客 1.安装hexo npm install -g h 阅读全文

posted @ 2020-06-09 02:40 choco莉特 阅读(2096) 评论(0) 推荐(0) 编辑

摘要:一、下载安装Git 直接到官网下载git即可,git的环境变量会随着下载安装自动添加 二、给本地和远程仓库配置SSH 每台计算机上只需要配置一次 (1)设置用户名和邮件地址 git config --global user.name "这里换上你的用户名" git config --global u 阅读全文

posted @ 2020-06-09 02:14 choco莉特 阅读(1177) 评论(0) 推荐(0) 编辑

摘要:一、前言 1.该操作不是下载安装使用hexo所必须的,但是提前操作,以防万一 2.遇见如下突发情况:例如:多台电脑操作hexo/原先hexo所在电脑重装系统/要将hexo移动到其他磁盘,提前上传都可以让我们恢复对hexo像往常一样的使用 3.机制:也就是将hexo源码做备份,存在GitHub上。之前 阅读全文

posted @ 2020-06-08 17:11 choco莉特 阅读(968) 评论(0) 推荐(0) 编辑

摘要:———————算法最最基础——————— 🔹时间复杂度 🔹空间复杂度 ———————基础数据结构——————— 🔶线性表 🔹列表(必学) 🔹链表(必学) 🔹跳跃表(知道原理,应用,最后自己实现一遍) 🔹并查集(建议结合刷题学习) 🔶栈与队列 🔹碰撞解决方法:开放定址法、链地址法、再 阅读全文

posted @ 2020-06-06 22:40 choco莉特 阅读(137) 评论(0) 推荐(0) 编辑

摘要:❤️数组 实现一个支持动态扩容的数组 实现一个大小固定的有序数组,支持动态增删改操作 实现两个有序数组合并为一个有序数组 🧡链表 实现单链表、循环链表、双向链表,支持增删操作 实现单链表反转 实现两个有序的链表合并为一个有序链表 实现求链表的中间结点 💛栈 用数组实现一个顺序栈 用链表实现一个链 阅读全文

posted @ 2020-06-06 22:13 choco莉特 阅读(1231) 评论(0) 推荐(0) 编辑

摘要:本文侵删 本文是转载加修改,以前一直是保存的个人笔记,没有添加原文链接。时间过去很久了,觉得文章很不错,就转载到了博客里,但是原文链接已经找不见了,实在抱歉。这是原文作者的一句话,放在前面,大家一起勉励——“我们程序员是做技术的,所以要一直不断的学习,要学的东西很多” 一、多动手 自学一定要多动手, 阅读全文

posted @ 2020-06-06 21:41 choco莉特 阅读(217) 评论(0) 推荐(0) 编辑

摘要:一、python语言基础(带你熟悉python语言的特性,学会使用python开发环境,使用python开发一些简单的案例) (1)Python3入门,数据类型,字符串(2)判断/循环语句,函数(3)类与对象,继承,多态(4)tkinter界面编程(5)文件与异常,数据处理简介(6)Pygame实战 阅读全文

posted @ 2020-06-06 20:43 choco莉特 阅读(159) 评论(0) 推荐(0) 编辑

摘要:1.npm的概念npm是Node Package Manager的缩写,意思是node的包管理器2.安装集成在Node.js中,随着Node.js安装时一起被安装3.常见场景前端框架开发react、Vue...,后台 node 开发等4.常见命令① 查看版本: npm -v ② 下载安装包: npm 阅读全文

posted @ 2020-06-04 12:24 choco莉特 阅读(4298) 评论(0) 推荐(1) 编辑

摘要:一、配置环境 1.安装git(点击进入Git官网,如果嫌下载慢自行百度解决~) 2.Git与远程库进行SSH授权(点击查看教程Git的安装-与远程仓库GitHub配置) 2.安装node.js (点击进入nodejs官网直接下载) 二、配置本地博客 1.安装hexo 任意位置右键git bash输入 阅读全文

posted @ 2020-06-04 11:45 choco莉特 阅读(276) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示