代码改变世界

如何评测一个软件工程师的计算机网络知识水平与网络编程技能水平?

2020-01-09 15:37 by AI469, 543 阅读, 1 推荐, 收藏, 编辑
摘要:一、软件工程师应具备的计算机网络编程能力和知识 通常情况下,一个好的软件工程师需要具备以下几个方面的知识结构: 第一:操作系统知识。操作系统知识是软件工程师必须具备的重要内容,Web开发领域可能会使用到Windows系列操作系统,大数据和物联网方向要使用到Linux系列操作系统,掌握操作系统的体系结 阅读全文

如何评测软件工程知识技能水平?

2020-01-01 19:39 by AI469, 828 阅读, 0 推荐, 收藏, 编辑
摘要:软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。它是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结 阅读全文

深入理解TCP协议及其源代码

2019-12-24 21:06 by AI469, 542 阅读, 0 推荐, 收藏, 编辑
摘要:一、TCP协议的初始化 1、TCP简介 传输控制协议TCP是一种面向连接的、可靠的、基于字节流的运输层通信协议。TCP层是位于IP层之上,应用层之下的传输层。 应用层向TCP层发送用于网间传输的、用8位字节表示的数据流,然后TCP把数据流分割成适当长度的报文段。之后TCP把结果包传给IP层,由它来通 阅读全文

Socket与系统调用深度分析

2019-12-18 22:21 by AI469, 534 阅读, 0 推荐, 收藏, 编辑
摘要:实验要求: Socket API编程接口之上可以编写基于不同网络协议的应用程序; Socket接口在用户态通过系统调用机制进入内核; 内核中将系统调用作为一个特殊的中断来处理,以socket相关系统调用为例进行分析; socket相关系统调用的内核处理函数内部通过“多态机制”对不同的网络协议进行的封 阅读全文

构建调试Linux内核网络代码的环境MenuOS系统

2019-12-11 12:56 by AI469, 219 阅读, 0 推荐, 收藏, 编辑
摘要:一、编译Linux-5.0.1内核 在home目录下,创建一个名为MenuOS的文件夹。直接右击创建就可以,或者使用mkdir命令亦可。如下: #切换到当前用户的家目录,~就代表当前用户的家目录,相当于/home/当前用户名 cd ~ #创建目录命令,在当前工作目录下创建MenuOS目录 mkdir 阅读全文

一个hello/hi的简单的网络聊天程序——JAVA

2019-12-09 22:03 by AI469, 193 阅读, 0 推荐, 收藏, 编辑
摘要:1、方案介绍 应用程序通过使用用于描述IP地址和端口的“套接字”-Socket向网络发出请求或应答网络请求。Socket和ServerSocket类库位于Java.net包中。前者是建立网络连接时使用的,后者则是用于服务端的。在连接成功时,应用程序两端都会产生一个Socket实例,操作这个实例可完成 阅读全文

创新产品的需求分析:未来的图书会是什么样子?

2019-12-08 15:45 by AI469, 268 阅读, 0 推荐, 收藏, 编辑
摘要:一、产品与需求 需求分析是产品研发前期的铺垫工作,也是重要的基础工作之一。需求工作中的缺陷将给项目成果带来极大风险,在推出产品时,体现在质量、功能、场景等情境下影响着用户的满意度和期望值。简言之,需求分析的任务就是分析使用该产品的用户需求是什么,解决"做什么"的问题,就是要全面地理解用户的各项要求, 阅读全文

案例分析:设计模式与代码的结构特性——代理模式(Proxy)

2019-12-05 15:59 by AI469, 276 阅读, 0 推荐, 收藏, 编辑
摘要:一、代理模式的简介 1、代理模式的定义 代理模式是属于结构性模型,它为其他对象提供一种代理以控制对这种对象的访问。它是一个可以详细控制访问某个类(对象)的方法,在调用这个方法前作的前置处理。调用这个方法后做后置处理。 2、代理模式的分类 代理模式可分为两类,分别为静态代理和动态代理。其中,静态代理是 阅读全文

Windows下ping命令常用参数及实例

2019-11-26 20:20 by AI469, 12002 阅读, 0 推荐, 收藏, 编辑
摘要:PING (Packet Internet Groper),因特网包探索器,用于测试网络连接量检查网络是否连通,可以很好地帮助我们分析和判定网络故障。Ping发送一个ICMP(Internet Control Messages Protocol)即因特网信报控制协议;回声请求消息给目的地并报告是否收 阅读全文

业务领域建模Domain Modeling

2019-11-24 13:46 by AI469, 194 阅读, 0 推荐, 收藏, 编辑
摘要:一、简介 领域模型是对领域内的概念类或现实世界中对象的可视化表示。又称概念模型、领域对象模型、分析对象模型。它专注于分析问题领域本身,发掘重要的业务领域概念,并建立业务领域概念之间的关系。业务对象模型(也叫领域模型 domain model)是描述业务用例实现的对象模型。它是对业务角色和业务实体之间 阅读全文