news 2026/3/22 11:12:29

summary 2025

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
summary 2025

与编程打交道4年多,现在回头看,感觉很长的一段时间内,我由于学习方法不当,导致低效率,事倍功半:
方法v1.0:只看不敲,试图记住逻辑。当时我认为写一遍费时间,认为像解数学题一样,注重能理解就行,只看一遍,理论上过一遍。
直到遇到一个比较感兴趣的小程序,发现不看视频,独立写不出来时。这才反思并喊出了光看不敲学不会的口号,于是有了
方法v2.0: 此后再看视频教程,我都要敲一遍,但遇到比较复杂的,稍微长一点的程序,我的敲一遍基本变成了:照着抄一遍,再试图理解,学完也感觉一般,收获不大,忘得快,感觉敲一遍也只是增加了一点点印象。
通过请教其它同事,沟通交流,和平常干活,我发现对经常用的内容,用的多了,差不多能记住个七七八八,发现我之前最大问题是不记,对关键的东西一定要记个大概,即使错了也远比没概念,问起来答不上来要好,于是有了
方法v3.0:在学完后,主动整理,归纳,梳理,总结(把厚书读薄),并复述核心内容(费曼学习法,输出倒逼输入),感觉这个方法好,目前一直在用
以今年学的 《linux 网络编程》 为例,学完后,我会把总体的内容以问题形式自我考察一下,如:
一、学到了什么? 对哪些印象深刻?
二、基本概念
1. OSI七层模型,TCP IP四层模型,是什么?每层有哪些协议?
2.三次握手,四次挥手是什么?对应的TCP状态转换图也画出来。TCP TIME_WAIT 状态需要等待 2MSL,为什么?
3. 粘包的概念和解决方法
三、编程(1、先讲大体的思路,逻辑,核心要点;2、再往里添加细节,串一遍流程;3、编码实现)
1.服务端,客户端程序,代码实现(服务端仅支持一个客户端连接;基于tcp协议)
2.能支持多个客户端连接的服务端程序(多进程方式,多线程方式,select模型,poll,epoll,epoll反应堆;基于tcp协议)
3.用libevent库实现服务端和客户端(基于tcp协议)
4.基于udp协议的服务端与客户端程序
5.web服务器程序(用epoll模型)
6.socket本地套接字服务端与客户端程序
7.线程池实现(简单版本和复杂版本)
以上源码在:链接: https://pan.baidu.com/s/15mmUTIgXc0thWiv8Rlf1IA?pwd=1234 提取码: 1234

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/19 12:59:39

【3D技术研究】2025 VR技术全景:核心突破、旗舰产品与行业落地新趋势

2025年无疑是VR产业的关键转折年,技术迭代从单点突破迈向系统升级,硬件轻量化与画质飞跃同步落地,AI与VR的深度融合重构了内容生态与交互逻辑,行业应用则从娱乐场景向千行百业全面渗透。本文将聚焦2025年VR领域的核心研发进展与标…

作者头像 李华
网站建设 2026/3/13 3:45:41

Java毕设选题推荐:基于JavaWeb的校园招聘管理系统招聘信息管理、简历信息管理、招聘评价管理、面试信息管理、系统管理【附源码、mysql、文档、调试+代码讲解+全bao等】

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/3/16 5:51:58

【新】基于SSM的电子相册管理系统【源码+文档+调试】

💕💕发布人: 星河码客 💕💕个人简介:混迹java圈十余年,精通Java、小程序、数据库等。 💕💕各类成品Java毕设 。javaweb,ssm,springboot等项目&…

作者头像 李华
网站建设 2026/3/14 10:23:39

智谱清言和Open-AutoGLM是同一公司吗?3分钟读懂企业架构与技术归属真相

第一章:智谱清言和Open-AutoGLM是一家公司的吗智谱清言与Open-AutoGLM虽然在技术生态中存在关联,但其定位和归属有所不同。智谱清言是由智谱AI推出的一款面向公众的对话式人工智能产品,主要用于自然语言理解与生成任务,广泛应用于…

作者头像 李华