上一页 1 ··· 3 4 5 6 7
摘要: 深入理解TCP协议及其源代码——connect及bind、listen、accept背后的3次握手 一、TCP协议 理论分析 1.1 TCP数据包格式: 1.2 TCP三次握手: 第一次握手:A客户进程向B发出连接请求报文段,(首部的同步位SYN=1,初始序号seq=x),(SYN=1的报文段不能携 阅读全文
posted @ 2019-12-26 21:57 青杨风2199 阅读(206) 评论(0) 推荐(0) 编辑
摘要: Socket与系统调用深度分析 Socket API编程接口之上可以编写基于不同网络协议的应用程序; Socket接口在用户态通过系统调用机制进入内核; 内核中将系统调用作为一个特殊的中断来处理,以socket相关系统调用为例进行分析; socket相关系统调用的内核处理函数内部通过“多态机制”对不 阅读全文
posted @ 2019-12-19 22:15 青杨风2199 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 个人比较喜欢科幻作品,也常常畅想未来。。 "书"作为几千年来人类文明信息载体,必然会不断演变。。 文荟宿舍墙上贴着Elon Musk的海报,向往像他一样能够在有限的生命中用极致的想象力和行动 Push the humanrace forward ! 一、如何对需求不确定的创新产品进行分析和设计? 1 阅读全文
posted @ 2019-12-12 21:45 青杨风2199 阅读(323) 评论(0) 推荐(1) 编辑
摘要: 本实验在“实验楼”的虚拟环境上完成(https://www.shiyanlou.com): 一共3个任务: 1、通过本地Linux系统或实验楼在线环境完成构建调试Linux内核网络代码的环境MenuOS系统 2、证实已经在MenuOS上能够完成TCP客户端和服务器发送和接收hello/hi,也就是M 阅读全文
posted @ 2019-12-12 17:55 青杨风2199 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 理论原理: Socket套接字定义: 套接字(socket)是一个抽象层,应用程序可以通过它发送或接收数据,可对其进行像对文件一样的打开、读写和关闭等操作。套接字允许应用程序将I/O插入到网络中,并与网络中的其他应用程序进行通信。网络套接字是IP地址与端口的组合。 Socket的英文原义是“孔”或“ 阅读全文
posted @ 2019-12-11 22:10 青杨风2199 阅读(1197) 评论(0) 推荐(0) 编辑
摘要: 设计模式结构型,这类型的特点是关注类&对象之间的组合(使用继承),我从中选取适配器模式来具体学习。 一、适配器模式(Adapter Pattern)定义: 适配器模式是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。这种模式涉及到一个单一的类,该类负责加 阅读全文
posted @ 2019-12-08 18:46 青杨风2199 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 大部分同学都是用的Linux系统来测试网络命令相关工具,我用Windows10系统来测试tracert。 tracert:也被称为Windows路由跟踪实用程序,在命令提示符(cmd)中使用tracert命令可以用于确定IP数据包访问目标时所选择的路径。本文主要探讨了tracert命令的各个功能: 阅读全文
posted @ 2019-11-28 12:34 青杨风2199 阅读(2238) 评论(0) 推荐(0) 编辑
摘要: 一、什么是业务领域建模 业务对象模型(也叫领域模型 domain model)是描述业务用例实现的对象模型。它是对业务角色和业务实体之间应该如何联系和协作以执行业务的一种抽象。业务对象模型从业务角色内部的观点定义了业务用例。该模型为产生预期效果确定了业务人员以及他们处理和使用的对象(“业务类和对象” 阅读全文
posted @ 2019-11-24 14:27 青杨风2199 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 系统用例分析 我的工程实践小组做的课题主要是实现传感器数据采集平台的设计与开发。该搜索引擎完成对传感器数据的采集和发布,企业可以在平台上上传自己的传感器数据信息,同时也能够浏览市面上其他传感器信息,以获得最新的传感器发展趋势,为企业的研发寻求灵感。平台同时也实现B2C的功能,对传感器有需求的个人和企 阅读全文
posted @ 2019-11-02 18:49 青杨风2199 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 我的工程实践选题是做前后端软件开发,所以挑选了三款软件进行分析:1.抖音 2.微视 3.快手 这三款软件具有一定的共同点:用户可以在此之上观看基于推荐算法的视频流,但是它们的定位与特点有很多的不同之处, 从信息架构图中可以看出,三个产品的主要核心功能都是浏览短视频、拍摄短视频和搜索,并通过视频、关注 阅读全文
posted @ 2019-09-26 23:46 青杨风2199 阅读(594) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7