代码改变世界

Jsoup的使用

2020-03-27 21:23 by 19chenjian, 115 阅读, 0 推荐, 收藏, 编辑
摘要://1.Jsoup解析xmlpackage cn.itcast.xml.demo; import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.select.Elements; import java.io.Fi 阅读全文

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

2020-01-09 21:04 by 19chenjian, 383 阅读, 0 推荐, 收藏, 编辑
摘要:如何评测一个软件工程师的计算机网络知识水平与网络编程技能水平? 试题节选自历年计算机考研真题 一.选择题 1.在 OSI 参考模型中,自下而上第一个提供端到端服务的层次是___B___。 A.数据链路层 B.传输层 C.会话层 D.应用层 解析:考查 OSI 模型中传输层的功能。 传输层提供应用进程 阅读全文

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

2020-01-05 13:41 by 19chenjian, 563 阅读, 0 推荐, 收藏, 编辑
摘要:您认为一个软件工程师的软件工程知识技能水平高低主要体现在哪些方面,请您简要总结一下。 我觉得作为一名软件工程师,其技术素质是必不可少的。除了具有扎实的计算机基础理论知识,还应具有以下的能力: 1.规范化、标准化的编码能力。虽然软件工程师的工作不同于程序员,但是一个软件工程师其前身必定是一个优秀的程序 阅读全文

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

2019-12-26 18:57 by 19chenjian, 259 阅读, 0 推荐, 收藏, 编辑
摘要:一.TCP协议 1.定义 传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。 TCP旨在适应支持多网络应用的分层协议层次结构。 连接到不同但互连的计算机通信网络的主计算机中的成对进程 阅读全文

Socket与系统调用深度分析

2019-12-18 23:44 by 19chenjian, 226 阅读, 0 推荐, 收藏, 编辑
摘要:一.前言 1.用户态和内核态 为了限制不同的程序之间的访问能力,防止它们获取其它程序的内存数据,或者获取外围设备的数据,并发送到网络,CPU划分出两个权限等级,分别是用户态和内核态。 用户态:只能受限的访问内存,且不允许访问外围设备,占用cpu的能力被剥夺,cpu资源可以被其他程序获取。 内核态:c 阅读全文

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

2019-12-14 20:34 by 19chenjian, 230 阅读, 0 推荐, 收藏, 编辑
摘要:创新产品的需求分析:未来的图书是什么样的? 如何对需求不确定的创新产品进行分析和设计?简要总结一下有哪些方法和策略 以“未来的图书是什么样的?”为例给出您的分析和设计 e-book作为纸质图书的电子化,固守着纸质载体的空间顺序图文特点,结合互联网之后出现了慕课、付费阅读、在线课程等新的形态; 互联网 阅读全文

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

2019-12-10 20:23 by 19chenjian, 217 阅读, 0 推荐, 收藏, 编辑
摘要:一.下载Linux内核源代码 首先创建一个LinuxKernel的目录,然后从https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.1.tar.xz下载Linux-5.0.1的压缩包,接着对其进行解压操作。 mkdir LinuxKernel 阅读全文

案例分析:设计模式与代码的结构特性

2019-12-07 23:08 by 19chenjian, 205 阅读, 0 推荐, 收藏, 编辑
摘要:一.工厂模式概述 工厂模式,又称静态工厂模式,是用来生产对象的。在Java中,万物皆对象,对象需要创建之后才能使用,如果创建对象的时候直接new该对象,就会对该对象耦合严重,当我们更换对象的时候,所有new对象的地方都得修改一遍,显然违背了软件设计的开闭原则。如果我们使用工厂来生产对象,就只需要和工 阅读全文

Java实现一个简单的网络聊天程序

2019-12-06 20:36 by 19chenjian, 2542 阅读, 0 推荐, 收藏, 编辑
摘要:一.TCP通信概述 TCP协议是面向连接的通信协议,在传输数据之前,发送端和接收端必须建立逻辑连接,然后再传输数据,它提供了两台计算机之间可靠无差错的数据传输。 在TCP连接中必须要明确客户端与服务器端,由客户端向服务端发出连接请求,每次连接的创建都需要经过三次握手。 三次握手:TCP协议中,在发送 阅读全文

网络相关的命令工具研究报告

2019-11-27 18:29 by 19chenjian, 134 阅读, 0 推荐, 收藏, 编辑
摘要:首先来了解下端口的作用,在互联网中,如果IP地址是IP服务器在互联网中唯一的地址标识,那么可以想象下如果我有一台服务器,它有固定的公网IP地址,通过IP地址可以找到我的服务器。但是我的服务器中既启动了网页服务,又启动了文件传输服务,那么你的客户端访问我的服务器,到底该如何确定访问的是哪一个服务呢? 阅读全文