本次博客作业虽然是简单总结,但是以下作业中都不乏有思考、有亮点的精彩内容,推荐给同学们阅读学习。
zzx 和 zzy 同学实现的文件系统的借鉴了 linux
文件系统的核心思想——一切皆文件,文件/目录都拥有一个索引节点(iNode
),其中文件 iNode
存储文件内容,而文件夹存储的是子文件列表,硬链接文件与一个普通文件共享一个iNode
,软链接文件可以理解为一个存储了用于重定向的路径的文件。感兴趣的同学可以顺带去了解一下 linux 下是如何实现软硬链接的。
本文提出了非常有深度的问题:MVP还是MBP?T 同学认为把结对编程看作是从MBP向MVP的思维上的一种转变的过程,并向课程组提出了:指导书应该在其中扮演什么样的角色?是要把每个细节卡的一板一眼,还是尽可能以简洁的语言表达最终想要做的结果?评测机又应该扮演什么样的角色?是盯着边界数据不放,还是强调功能的完备性?L 同学也提出了很多有价值的建议,比如指导书的编写能否参考既有文件接口标准(如 POSIX 等)。感谢两位同学的积极思考和建议!
该组提出了两点非常好的优化设计,首先是COPY-ON-USE策略,可以做到在数据范围内通过所有的极限数据。
可惜由于时间原因没有具体实现。其次是
lazy tag
,由于 mv
指令中,要求对全部子目录和文件的 modifyTime
进行修改,而暴力递归目录进行修改的复杂度是很高的, 使用lazy tag
可以省去不少没有询问 modifyTime
的时间 。之后使用 JProfiler进行了压力测试,看出优化效果非常明显。结对编程-stage_2
具体评分规则如下,对于超过10分的按满分10分计算成绩:
markdown 格式清晰,便于阅读(1分)
要点是否完整(4分)
言之有物(6分)
描述结对编程感受部分有亮点(2分),例如:
描述程序设计和实现思路部分有亮点(2分),例如:
在其他部分有亮点(2分),例如:
回复评论老师和助教的点评,并改进(1分)
注:助教和老师都尽可能地对同学们的博客进行了评论。有一些同学完成作业的情况十分优秀,助教们只在评论中提出表扬,没有提出可供回答的问题,这些同学可能会在“回复评论情况”这部分评分得到0分。针对这种情况,在评分时一定会考虑到博客的整体完成质量,力求让同学们的工作得到一个合理的分数。
请使用个人学号后四位查询自己的分数(本次博客作业成绩取两位助教打分的平均值):
学号1
学号2
作业地址
博客印象
便于阅读, 条理清晰 (1)
要点 是否 完整(4)
结对感想 有亮点 (2)
设计描述 有亮点 (2)
其他部分 有亮点 (2)
回复点评 (1)
总分
3377
3436
https://www.cnblogs.com/xmy1225/p/14612584.html
一般
1
3
1
1
1
1
8
3665
5013
https://www.cnblogs.com/member-re/p/14612543.html
一般
1
4
0
1
0
1
7
3439
3358
https://www.cnblogs.com/donkey55/p/14612516.html
较好
1
4
0
1
0
1
7
1020
1169
https://www.cnblogs.com/BuniQ/p/14612518.html
一般
1
4
0.5
2
1
-1
7.5
3676
3821
https://www.cnblogs.com/BUAAlhx/p/14612515.html
较好
1
4
2
1
0
1
9
3584
3622
https://www.cnblogs.com/gottfriede/p/14612508.html
较好
1
4
0
2
1
1
9
3567
3018
https://www.cnblogs.com/lxy-oo/p/14612422.html
一般
1
4
1
1
0
1
8
3142
3110
https://www.cnblogs.com/zixfy/p/14612331.html
好
1
4
1.5
2
2
1
10
3636
3580
https://www.cnblogs.com/tcyhost/p/14612317.html
好
1
4
2
2
2
1
10
3480
4216
https://www.cnblogs.com/fatca-oo/p/14612278.html
一般
1
3
0
1
1
1
7
3812
3717
https://www.cnblogs.com/DanGuge/p/14612102.html
好
1
4
2
2
2
1
10
3339
6161
https://www.cnblogs.com/OmedetoHe/p/14612053.html
一般
1
4
0
1
0.5
1
7.5
3197
3204
https://www.cnblogs.com/cwm18373197/p/14612042.html
较好
1
4
1
1.5
0
1
8.5
1045
3298
https://www.cnblogs.com/SnowPhoenix/p/14611971.html
较好
1
4
2
1
0.5
-1
7.5
3464
3146
https://www.cnblogs.com/xxlscxx/p/14610458.html
一般
1
4
1
0
0
1
7
3075
3407
https://www.cnblogs.com/yokies/p/14610672.html
较好
1
4
2
0.5
0
1
8.5
3172
3357
https://www.cnblogs.com/oounit1summary/p/14610158.html
较好
1
4
2
2
0
1
10
3420
3080
https://www.cnblogs.com/Gracia/p/14609965.html
一般
1
4
2
1
1.5
1
10
3808
3050
https://www.cnblogs.com/joeye153/p/14608989.html
较好
1
4
0.5
2
0
1
8.5
3256
3201
https://www.cnblogs.com/zxc3wyx/p/14608890.html
一般
1
4
0
1
0
-1
5
7155
5044
https://www.cnblogs.com/djj12345678/p/14608764.html
一般
1
4
0
1
0.5
1
7.5
3647
3054
https://www.cnblogs.com/mokoghost/p/14608459.html
好
1
4
2
0
2
1
10
3477
3004
https://www.cnblogs.com/celestial39/p/14602855.html
好
1
4
1.5
2
2
0
10
3019
3293
https://www.cnblogs.com/Potassium/p/14603446.html
好
1
4
2
2
2
1
10
3148
无
未参与
0
0
0
0
0
0
0
手机扫一扫
移动阅读更方便
你可能感兴趣的文章