时间:2019-7-18 ----2019-8-21
整个暑假留校大概就五周的时间,每周都有项目,每周也都有算法题,晚上也有讲座和算法题的讲解,每周一周五早上都有开会,每天都是8点起来,10点多回宿舍。下面来详细讲一下每周的生活以及学习情况。
第一周:(2019-7-18 – 2019-7-21)
18号晚上来大一的展示课设,然后算法对的小朋友向我们介绍了算法以及暑假的算法学习方向。
19,20号两天写完了ls。
21号出去玩了一下。
第二周:(2019-7-22 – 2019-7-28)
算法题做的是模拟题,数据结构将的是线性表,讲座是文件进程总结。
这周的项目是完成myshell。
第三周:(2019-7-29–2019-8-4)
30号用用互斥锁和 条件变量实现的生产者消费者模型。
31号早上来写了书上的c/s模型,用tcp套接字实现的用户登录,写了道算法题。下午来看了学长去年mysql的ppt,看了除东方学长的 聊天室,去学习了md5算法,但是自己没有实现,用了一下学长实现的。
1号早上做了两道算法题,看到了金旭亮写的自己的10年,看到了最初的程序员的艰辛与韧性,感觉挺励志的。下午来继续看happy学长 写的聊天室,动手试了下mysql的api函数。晚上王恒学长讲了线程和线程池,让我对pthread_cond_wait函数有了新的认识。
2号早上开会,完了后解决了开会时提到的一些问题。
第四周:(2019-8-5–2019-8-11)
周二,刘甜学姐讲了mysql数据库的运用,然后高新坤讲了dfs和bfs最近本的模板,这周的算法题也是只做了四道。这周周三, 赖新学姐讲了10种排序,我平时用的最简单的就是冒泡,只有做算法题的时候,有时间限制才会用到快速排序,其他的 真的用的少。周四李高晋学长讲了epoll的lt模式下,非阻塞的简单使用,对处理聊天室服务器需要同时接受多个客户端请求有 很大的用处。周五晚上就开始商量周六的轰趴了,周六下午去轰趴。
第五周:(2019-8-12–2019-8-21)
周一写加好友,周二周三写完私聊,周四写群聊,周五写群里的一些功能,周六周日写发送文件。
以上就是大一暑假的经过,虽然有点累,虽然是人生第一次放假学习,但也算有所收获,至少我觉得是我过得很充实的暑假了。