Gavin Schnee Blog

Every cloud has a silver lining!

计网复习(五)

运输层

花不解语花颔首 佛度我心佛空叹 概念 运输层主要为进程之间提供端到端的可靠的通信服务 两种不同的协议 面向连接的传输控制协议TCP 尽管下面的网络是不可靠的,但TCP的逻辑信道确相当于一条全双工的可靠信道 无连接的用户数据报协议UDP 逻辑信道仍不可靠 UDP 提供无连接服务 ...

计网复习(四)

网络层

花叶千年不相见 缘尽缘灭舞翩跹 概念 网络层主要负责互联网任意两台主机之间的分组传送 两种思路 虚电路服务(可靠交付) 数据报服务(简单灵活、无连接、尽最大努力交付) 网际协议IP 配套协议: 地址解析协议ARP 解析IP地址为MAC地址,每一个主机都设有一个ARP高速缓...

计网复习(三)

数据链路层

醉里不知烟波浩 梦里依稀灯火寒 概念 数据链路层主要负责点到点的无差错的数据传输 数据链路层使用的信道 点对点信道(PPP协议) 广播信道(CSMA/CD协议) 数据链路层的三个基本问题 封装成帧 在一段数据前后增加首尾部,形成帧定界 透明传输 字符填充或字节填充实现 ...

计网复习(二)

物理层

花开彼岸本无岸 魂落忘川犹在川 概念 物理层负责传输原始比特流 主要任务是确定传输媒体有关的一些特性 机械特性(形状尺寸) 电气特性(电压范围) 功能特性(电平意义) 过程特性 数据 运送消息的实体 信号 数据的电气或电磁表现 模拟信号 消息参数取值连续...

计网复习(一)

概述

一朝春去红颜老 花落人亡两不知 概念 互联网:数量众多的网络连接起来的网络 两个重要特点 连通性 共享性 发展阶段 ARPNET 三级结构互联网(主干网、地区网、校园网) 多层次ISP结构互联网 成为互联网正式标准要经过的三个阶段 ...

MNIST分类

卷积神经网络

青衫烟雨客 似是故人来 前言 介绍 之前我们尝试过传统方式对手写数据集MNIST进行分类,这次使用卷积神经网络再次尝试一下。 卷积层利用卷积核对图像进行各种操作,在CNN中来说,卷积层大多是进行特征生成。但这样往往会造成内存吃不消,因此需要引入池化层,提取重要特征,缩小样本。 实验 数据准备 #prepare data mnist = fetch_mldata('...

Go项目实战PicTrans

图片风格转换

曲终人不见 江上数峰青 前言 介绍 之前学习了Go和其框架Iris的部分内容,便想练练手,毕竟实践是最好的学习方式。因此基于本科的兴趣制作了在线一个图像风格转换工具PicTrans。 准备工作 Go环境配置 服务器环境为Cent OS 7,首先安装Go 下载Go分发包 wget https://dl.google.com/go/g...

Go框架Iris

安装和简易使用

花红易衰似郎意 水流无限似侬愁 前言 介绍 GO语言效率高且简单,逐渐成为各主流技术栈。Iris则是目前Go语言生态中最快速的Web框架。本篇博客将记录Iris的安装和简易使用。 安装 命令 go get -u github.com/kataras/iris#可能有点慢,请耐心等待 启动例子 官网示例如下: package main import (...

北京房价再预测

基于神经网络

玉楼金阙慵归去 且插梅花醉洛阳 前言 之前为练手Scikit-Learn,使用了一套北京房价数据,由于初学了Tensorflow,便跃跃欲试,便在之前的基础上,利用神经网络练手那套数据了。 步骤 准备数据 沿用之前的数据清洗以及准备代码,得到待使用的数据集: import pandas as pd from sklearn.model_selection imp...

部署网站

基于Nginx+Django+FastCGI/uWSGI

诗万首,酒千觞 几曾著眼看侯王 前言 介绍 Django提供了友好的开发环境,当我们完成开发,准备部署的时候,就该考虑另外的问题了。我决定使用Nginx+Django+FastCGI部署一个网站,特此记录。但是中途发现高版本Django已经不支持FastCGI了,因此采用了uWSGI FastCGI FastCGI是一种服务器与应用通讯的协议,FastCGI全称快速通...