会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Ai_vril
博客园
首页
新随笔
联系
订阅
管理
2020年1月10日
如何评测一个软件工程师的计算机网络知识水平与网络编程技能水平?
摘要: 一、网络程序课程总结 这一学期的网络课程结束了,最后一次博客简单回顾一下我学到了哪些知识 1、计算机系统的启动过程。从计算机上电开始,如何从实模式进入保护模式,0号进程与1号进程的产生,zygonate进程如何fork出其他进程等。并在实验中在start_kernel设置断点成功检测到系统启动过程的
阅读全文
posted @ 2020-01-10 20:20 Ai_vril
阅读(211)
评论(0)
推荐(0)
2020年1月5日
如何评测软件工程知识技能水平?
摘要: 如何评测软件工程知识技能水平? 一、选择题 1. UML 是软件开发中的一个重要工具,它主要应用于哪种软件开发方法 ( C ) A 、基于瀑布模型的结构化方法 B 、基于需求动态定义的原型化方法 C 、基于对象的面向对象的方法 D 、基于数据的数据流开发方法 解析:考察UML知识。 2. 软件开发中
阅读全文
posted @ 2020-01-05 21:38 Ai_vril
阅读(329)
评论(0)
推荐(0)
2019年12月26日
深入理解TCP协议及其源代码
摘要: connect及bind、listen、accept背后的三次握手 connect、bind、listen、accept函数的源码分析 socket()函数: 当我们调用socket创建一个socket时,返回的socket描述字它存在于协议族(address family,AF_XXX)空间中,但
阅读全文
posted @ 2019-12-26 20:46 Ai_vril
阅读(191)
评论(0)
推荐(0)
2019年12月19日
Socket与系统调用深度分析
摘要: 一、系统调用与socket编程 系统调用是操作系统为用户态进程与硬件设备进行交互提供了一组接口。系统调用通过软中断向内核发出中断请求,int指令(interrupt)+具体的系统调用号触发中断请求。Socket的功能通过调用Socket API来实现。API(application program
阅读全文
posted @ 2019-12-19 22:14 Ai_vril
阅读(252)
评论(0)
推荐(0)
构建调试Linux内核网络代码的环境MenuOS系统
摘要: 一、建立gdb与gdbserver的通信: 在gdb设置断点在start_kernel阻塞 在gdb调试窗口输入指令c,QEMU继续启动 通过gdb可以跟踪到内核代码start_kernel。 二、为MenuOS集成网络通信程序,即为MenuOs添加replyhi命令。 此时会重启MenuOS 三、
阅读全文
posted @ 2019-12-19 18:27 Ai_vril
阅读(96)
评论(0)
推荐(0)
2019年12月13日
创新产品的需求分析:未来的图书会是什么样子?
摘要: https://www.fun48.com/article-877927-1.html 一、需求分析是什么 需求分析也称为软件需求分析、系统需求分析或需求分析工程等,是开发人员经过深入细致的调研和分析,准确理解用户和项目的功能、性能、可靠性等具体要求,将用户非形式的需求表述转化为完整的需求定义,从而
阅读全文
posted @ 2019-12-13 19:09 Ai_vril
阅读(203)
评论(0)
推荐(0)
2019年12月11日
socket通信的原理与实践
摘要: 主要参考了以下几篇博客,学到了很多,在这里总结一下 socket通信原理 TCP网络编程中connect()、listen()和accept()三者之间的关系 socket编程accept函数返回值的理解 TCP/IP协议是我们熟知的传输层协议,socket与TCP/IP协议模型的关系如下: Soc
阅读全文
posted @ 2019-12-11 19:30 Ai_vril
阅读(453)
评论(0)
推荐(0)
2019年12月8日
案例分析:设计模式与代码的结构特性
摘要: 参考:http://c.biancheng.net/view/1320.html https://www.runoob.com/design-pattern/factory-pattern.html 一、设计模式 简介: 设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对
阅读全文
posted @ 2019-12-08 18:31 Ai_vril
阅读(188)
评论(0)
推荐(0)
2019年11月28日
网络相关的命令工具研究报告:ssh
摘要: 参考https://www.cnblogs.com/ftl1012/p/ssh.html 一、ssh协议简介 SSH(secure shell)是一种以安全的方式提供远程登录的协议,也是目前远程管理linux系统的首选方式。提供两种安全验证方式: 1.基于口令验证——用账户和密码验证登录。 2.基于
阅读全文
posted @ 2019-11-28 19:54 Ai_vril
阅读(126)
评论(0)
推荐(0)
2019年11月23日
业务领域建模Domain Modeling
摘要: 参考简书https://www.jianshu.com/p/19da6e09b0f2 一、领域建模与面向对象 UML的创始人之一Grady Booch在2004年的IBM Developer Works Live大会的访谈中讲过一段话:我对面向对象编程的目标从来都不是复用。相反,对我来说,对象提供了
阅读全文
posted @ 2019-11-23 16:36 Ai_vril
阅读(251)
评论(0)
推荐(0)
下一页
公告