2019年12月25日

摘要: 在上一次实验中,我们已经探究了SOCKET底层API的具体功能以及具体调用过程,并且简单分析了replyhi/hello这个通讯过程,并且我们已经分析得出,这个过程是一个基于TCP协议的通信过程,在这篇博文中我们将具体分析一下TCP协议以及相关源码。在下文中我将侧重分析connect及bind、li 阅读全文
posted @ 2019-12-25 16:05 wudizs 阅读(359) 评论(0) 推荐(0) 编辑

2019年12月23日

摘要: 选择题(10*2) 1、主机甲与主机乙之间已建立一个 TCP 连接,主机甲向主机乙发送了两个连续的 TCP 段,分别包含 300 字节和 500 字节的有效载荷,第一个段的序列号为 200,主机乙正确接收到两个段后,发送给主机甲的确认序列号是______。 (2009考研408试题) A.500 B 阅读全文
posted @ 2019-12-23 18:51 wudizs 阅读(795) 评论(2) 推荐(0) 编辑

2019年12月18日

摘要: 如何衡量一个合格的软件工程师,我认为可以从以下角度来考察其专业素质的高低。 1、沟通能力 在软件开发过程中,不仅是程序员之间要进行交流合作,程序员也可能要与产品人员,测试人员,运维人员,销售人员等其他各个部门的人沟通交流。 2、编程语言能力 作为一名专业的软件工程师,应该能够熟练掌握JAVA语言,并 阅读全文
posted @ 2019-12-18 19:32 wudizs 阅读(554) 评论(0) 推荐(0) 编辑

2019年12月17日

摘要: 本篇博文我会将Socket API编程接口、系统调用机制及内核中系统调用相关源代码、 socket相关系统调用的内核处理函数结合起来分析,并且在Linux-5.0.1的系统内核中完成对系统调用的追踪与验证,其中将会包括四个需要验证的部分,第一:Socket API编程接口之上可以编写基于不同网络协议 阅读全文
posted @ 2019-12-17 21:02 wudizs 阅读(549) 评论(0) 推荐(0) 编辑

2019年12月11日

摘要: 如何对需求不确定的创新产品进行分析和设计? 1、确定大体需求,逐步细化 当我们在思考产品需求的时候,先要明确产品需求是以满足用户需求为目的和前提的,是需要解决用户的实际问题的,我们不可能凭空地捏造出来一款产品,一定是因为有需求我们才对产品进行开发。因此我们第一步首先是要大体确定产品的方向及定位。如果 阅读全文
posted @ 2019-12-11 15:57 wudizs 阅读(216) 评论(0) 推荐(0) 编辑

2019年12月10日

摘要: 1、创建实验目录并下载linux内核 mkdir LinuxKernel #创建一个项目目录 cd LinuxKernel wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.1.tar.xz #下载linux-5.0.1的内核 x 阅读全文
posted @ 2019-12-10 21:19 wudizs 阅读(227) 评论(0) 推荐(0) 编辑

2019年12月9日

摘要: 我选择使用python来实现hello/hi的简单网络聊天程序,源代码包括两个部分,客户端代码和服务器端代码,源代码部分如下图所示: 服务器端代码 1 import socket 2 3 HOST = '127.0.0.1' 4 PORT = 8888 5 6 server = socket.soc 阅读全文
posted @ 2019-12-09 22:47 wudizs 阅读(221) 评论(0) 推荐(0) 编辑

2019年12月8日

摘要: Adapter(适配器)模式 首先先大致解释一下软件工程当中的适配器模式,适配器模式指的是将⼀个类的接口转换成客户所希望的另外⼀个接口,将⼀个⽆法控制的现有对象与⼀个特定接口相匹配,⽤我们需要的接口对⽆法修改的类进⾏包装。我在接下来提供的例程代码中侧重解释一下包装这一特征。 引用关键代码解释该设计模 阅读全文
posted @ 2019-12-08 16:57 wudizs 阅读(262) 评论(0) 推荐(0) 编辑

2019年11月27日

摘要: 本篇博文主要调研了iptables的作用和具体用法及特点,其中包含了我对iptables的理解与思考。 一、防火墙基础 iptables其实不是真正的防火墙,我们可以把它理解成一个客户端代理,用户通过iptables这个代理,将用户的安全设定执行到对应的"安全框架"中,这个"安全框架"才是真正的防火 阅读全文
posted @ 2019-11-27 15:20 wudizs 阅读(165) 评论(0) 推荐(0) 编辑

2019年11月25日

摘要: 1)Collect application domain information 领域模型是对领域内的概念类或现实世界中对象的可视化表示。又称概念模型、领域对象模型、分析对象模型。它专注于分析问题领域本身,发掘重要的业务领域概念,并建立业务领域概念之间的关系。 我的工程实践题目是计算机视觉在智能交通 阅读全文
posted @ 2019-11-25 17:13 wudizs 阅读(142) 评论(0) 推荐(0) 编辑

导航