会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
rings
博客园
首页
新随笔
联系
订阅
管理
2020年1月10日
如何评测一个软件工程师的计算机网络知识水平与网络编程技能水平?
摘要: 通过一个学期的学习,网络程序设计这门课程也是结束了,通过这一学期的理论结合实践,在潜移默化中,我们学会了初步的网络编程,对于计算机网络的知识,更是在实践中有了比原来清晰很多的认识。学完了课程,需要我们自己出一些认为比较不错的题目。当然,题目不错体现在与我们所学的知识能有所关联,而不在于题目难度多大。
阅读全文
posted @ 2020-01-10 20:51 rings
阅读(312)
评论(0)
推荐(0)
2020年1月6日
如何评测软件工程知识技能水平
摘要: 这学期,我们学习了高级软件工程课程,老师让我们自己出期末考试的题目,这也是一次加深对于软件工程这门课程理解的机会。 软件工程知识技能水平体现在哪些方面 ①编程能力:作为一个软件工程师,那么肯定要会编程的,编程能力是对于语言的掌握程度,软件工程师要通过熟练使用一些编程语言,把需要实现的功能通过编程实现
阅读全文
posted @ 2020-01-06 21:33 rings
阅读(670)
评论(0)
推荐(0)
2019年12月26日
深入理解TCP协议及其源代码
摘要: 打开menuos: cd menu make rootfs 别关qemu和终端,重开一个终端,进gdb设置断点,显示断点信息: cd linux-5.0.1 gdb file vmlinux target remote:1234b __sys_socketb __sys_connectb __sys
阅读全文
posted @ 2019-12-26 20:44 rings
阅读(159)
评论(0)
推荐(0)
2019年12月19日
Socket与系统调用深度分析
摘要: 上次Linux内核的实验,这次我们要在上次的基础上,做一个Socket与系统调用的深度分析。本次实验在X86 64环境下Linux5.0.1的内核中进一步跟踪验证。 首先,上次实验我们用vim更改了menu文件夹下的Makefile文件中的一行,这次实验我们还需要对其做更改,删除那一行最后的-S因为
阅读全文
posted @ 2019-12-19 20:15 rings
阅读(314)
评论(0)
推荐(0)
2019年12月18日
创新产品的需求分析:未来的图书会是什么样子?
摘要: 如何对需求不确定的创新产品进行分析和设计,简要总结一下有哪些方法和策略。 在几乎任一行业当中,最主要的便是满足用户的需求,互联网行业也是如此,在平时运用互联网的过程中,我们会经常收到一些问卷调查的链接,像是百度、京东、淘宝、,还有在微信、QQ当中,我都进行过问卷调查的填写,这些问卷调查大都以抽奖的方
阅读全文
posted @ 2019-12-18 18:44 rings
阅读(439)
评论(1)
推荐(0)
2019年12月12日
构建调试Linux内核网络代码的环境MenuOS系统
摘要: 下载内核,解压,编译 mdkir LinuxKernel#创建工作目录 cd LinuxKernel#进入工作目录 wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.1.tar.xz xd -d linux-5.0.1.tar.x
阅读全文
posted @ 2019-12-12 20:02 rings
阅读(240)
评论(0)
推荐(0)
2019年12月9日
在windows环境下用C++完成一个hello/hi网络聊天程序
摘要: 经过网络程序设计课程的学习,我们了解了socket网络程序编程,接下来,就要学以致用,完成一个hello/hi的网络聊天程序。 Socket介绍 Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐
阅读全文
posted @ 2019-12-09 23:41 rings
阅读(548)
评论(0)
推荐(0)
2019年12月8日
案例分析:设计模式与代码的结构特性
摘要: 本次作业,我选择的模式为适配器模式。生活中有许多这样的例子,比如type c接口的数据线无法为micro sub接口的手机充电,中间需要加上一个转换口,说英语的人无法与说中文的人交流,这就需要一个翻译。在软件设计中也可能出现:需要开发的具有某种业务功能的组件在现有的组件库中已经存在,但它们与当前系统
阅读全文
posted @ 2019-12-08 13:59 rings
阅读(296)
评论(0)
推荐(0)
2019年11月27日
Ubuntu下网络相关命令
摘要: ifconfig 参数: add<地址>:设置网络设备IPv6的ip地址; del<地址>:删除网络设备IPv6的IP地址; down:关闭指定的网络设备; <hw<网络设备类型><硬件地址>:设置网络设备的类型与硬件地址; io_addr<I/O地址>:设置网络设备的I/O地址; irq<IRQ地
阅读全文
posted @ 2019-11-27 16:44 rings
阅读(1265)
评论(0)
推荐(0)
2019年11月25日
业务领域建模Domain Modeling
摘要: 我的工程实践项目为实现一个面向租房房源信息的搜索引擎,并提供一定程度的房源对比功能,以方便人们找到称心如意的租房。 1、应用域 用户通过我们的输入框输入信息,根据定位信息,我们应该提供用户需要的房源信息,根据关键词的不同,我们要提供更具个性化的信息,并且提供各种对比,为用户能够找到心仪之房提供便利。
阅读全文
posted @ 2019-11-25 21:16 rings
阅读(110)
评论(0)
推荐(0)
下一页
公告