Socket编程(一)——基础函数 本篇笔记基于尹圣雨的《TCP/IP编程》,主要记录Socket编程中比较关键的一些知识点和C函数。本笔记会像书中一样同时介绍Windows和Linux两个操作系统下的Socket函数,特别是两个操作系统下操作不同的地方。 套接字通信基本流程 套接字概念 套接字(socket)实际上就是网络数据传输用的软件设备,与其他用户通信的数据都需要通过这个软件接口进行传输。在代码中,它以整型变量的形式存在 2023-03-10 计算机网络 #计算机网络
TCP协议通信原理 概述 TCP协议是计算机网络中非常重要的一个协议,其工作在OSI模型的传输层。由于网络层的IP协议并不提供差错控制等服务,只保证尽力交付,所以需要使用更高一层的TCP协议来提供差错控制、流量控制、拥塞控制等服务,保证传输无误。 TCP协议有以下特点: 面向字节流。TCP协议的数据单位是字节。 面向连接,提供全双工通信。在通信前需要建立连接,且双方都可以进行数据传输和接收。 提供可靠交 2023-01-15 计算机网络 #计算机网络 #TCP
2022年度总结 还有两天就是元旦,不知不觉一年就这样过去了。正如《潜伏》中的吴敬中说的:”时间就像一头野驴,跑起来就不会停下“。特别是上了大学之后,更有这种感觉,一学期只有十八周,感觉一学期什么事都没有做就结束了。 永远忘不了的疫情 回想去年的元旦,我是在宿舍里度过的,当时西安的正在经历很严重的疫情,学校开始实行封宿舍,每天只能由一个人出门带饭,我们吃饭的方式就是把塑料袋套到塑料碗里吃。记得去年的12月31号, 2022-12-29 非技术文章 #随笔 #年度总结
学习NAT协议,在家中架设服务器 背景 好久没写博客了,也许是因为前段时间大作业写的报告内容太多,有点厌倦了,坚持果然是件难事。 寒假放假在家想和朋友联机玩《Minecraft》,但苦于没有服务器可以用,于是便尝试自己开一个私服。因为学过计算机网络的知识,我知道自己的PC在路由器LAN口的内网下,于是便考虑了很多种方法来使自己能被公网的其他用户发现。顺便还研究了一下组网的原理。 理论部分 NAT协议 全称Network Ad 2022-12-26 计算机网络 #计算机网络
基于LeNet的手写数字识别 基于LeNet的手写数字识别 作者:周洪锋 学号:20009200766 [TOC] 0、环境配置 需要用到的Python包有matplotlib、pytorch、torchvision,其中pytorch可以使用GPU版本的,但需要按照好CUDA。 1、数据集下载 使用torchvision封装的数据集类来下载MNIST数据集,保存在工作文件夹下。 12345678down_path = 2022-11-03 深度学习 #深度学习 #分类问题
《离散数学(二)》学习笔记 过了快一年半,又再次接触到了《离散数学》这门课。与之前学习《线性代数》、《概率论》时那种“过了就行”的心态相比,现在我对数学慢慢开始有了敬畏的心理,可能是最近搞深度学习被各种数学公式折磨够了吧。而且,从主观感受上来说,《离散数学》这门课是最“返璞归真”的数学课,它用数学符号把世界上各种事物抽象成数学符号,用一种“理想的形式”来研究世界。我记得《离散数学(一)》的老师说过,世界是连续的,但是计算机底 2022-10-17 数学 #课内 #离散数学
数据库作业答案(转载自解凯华) 2 2.1 已知关系R、W、D如下所示: RRR P Q T Y 2 b c d 9 a e f 2 b e f 9 a d e 7 g e f 7 g c d WWW T Y B c d m c d n d f n DDD T Y c d e f 给出下列运算的结果: R1=πY, 2022-10-12 数据库 #课内 #数据库 #转载
《算法设计与分析》作业答案(转载自解凯华) 本文版权为原作者(解凯华)所有。 1.4 1.4.2 Description: Modify ThreeSum to work properly even when the int values are so large that adding two of them might cause overflow. Solution: 123456789101112131415161718 2022-10-12 算法 #课内 #转载 #答案
数据库作业答案(更新中) 第一章 第二章 1、 Q:试述关系模型的完整性规则。在参照完整性中,什么情况下外码属性的值可以为空值? A: 实体完整性规则:关系R的主属性不能是空或未知。 参照完整性规则:关系R的外码F要么是空值,要么是被参照关系的某个码值。 用户定义的完整性:某一具体应用的数据必须满足语义要求 在尚未给该关系设置参照时,此时外码F的值可以全部为空。 2、 A: (1) R1=TYcdefdeR_ 2022-10-11 数据库 #课内 #数据库
循环神经网络笔记 最近忙着队里招新的事情,太忙了,将近一个月没有更新博客。今天突然想起来,写点博客来记录一下*《动手学深度学习》*的学习过程,这篇主要记录一下循环神经网络(RNN)。 回顾 其实**卷积神经网络(CNN)**的分量也不轻,毕竟在图像处理领域CNN是十分重要,但是没什么时间写了,只能委屈把CNN的内容写到RNN里,权当作为一个回顾和比较了。 线性神经网络 在书中,先是介绍了线性神经网络,利用线性神 2022-10-10 深度学习 #深度学习 #神经网络