标签

38

【操作系统作业】哲学家就餐问题

什么是死锁呢? 用专业点的话说就是:一组互相竞争资源的线程因互相等待,导致“永久”阻塞的现象。 说白了,就是你拿了我想要拿的资源,我拿了你想要拿的资源,而双方各执一词,导致一直无法解决问题。 那我的思路...

【操作系统作业】睡觉助教(用Java的ReentrantLock实现)

很多时候我在思考什么是多线程,什么是多进程,开始学的的时候我天真的以为我懂了,可后来发现我只是管中窥豹而已。包括现在,我也只是初入多线程而已。所以此文的思路并非最优解,只是...

【操作系统作业】数独解决方案验证器(利用多线程解决)

数独谜题使用 9×9 的网格,其中每一列和每一行以及每 3×3 子网格中的每 一个子网格必须包含所有数字 1···9。 图 1 给出了一个有效的数独游戏示例。 这个项目包括设计多线程应用程序来确定数独谜题的解决是否有效。 这个多线程应用程序有几种不同的设计...

2021华为软件精英挑战赛总结

随着大赛初赛结束,我们的旅程也告一段落,虽然没能进复赛,但也取得了杭厦赛区第五十二的成绩,也算赛区64强。在这次比赛中我学到了很多,不论是代码编写还是思维方式,都有很大的提升。同时我也认识到了自己的不足,明白了自己和那些大佬之间的差距。总之,感想挺多,故有此文,也算是对这次比赛经历的回顾总结吧。

HTTP协议学习笔记

因JavaEE课程作业要求写一篇关于HTTP的学习笔记,故有此文,正好借此机会整理一下HTTP的相关知识和我的思考理解。

【软件创新实验室2021年寒假集训】汇总篇

为了增强同学们寒假的学习热情,营造一个良好的学习氛围,浙江师范大学软件创新实验室特在寒假举办寒假集训,面向18,19,20级同学,希望以此来激励同学学习,并选出优秀的人加入软件创新实验室。