《Windows 网络编程》 罗莉琴_windows网络编程 罗莉琴 pdf-程序员宅基地

技术标签: S7: 读书小记  s2: 网络编程  

       当初为了学习网络编程, 买了罗莉琴主编的《Windows 网络编程》, 书上有大量的代码实例, 非常符合我的胃口。  我花了较多时间调试修改书上的代码, 在网络编程方面有所进步。


       学习网络编程, 最重要的不是拿着厚厚的《unix网络编程》和《TCP/IP详解》死啃, 看天书, 看理论yy, 尽管很多网上所谓的“大牛”每次发言都不离《unix网络编程》和《TCP/IP详解》。我认为, 初级阶段, 重要的是找一本有完整源代码的书, 拿着代码调试修改再调试, 多做小实验理解知识点。 等有了一定实战水平后, 再看进阶阶段的《unix网络编程》和《TCP/IP详解》, 并尽量多动手实践。 


     《Windows 网络编程》有socket高级编程这一章, 写的不错, 不过, 由于实际工作没有涉及到icop模型, 所以, 我暂时并没有深入学习了解这个, 后续如果要用到的话, 再深入学习一下。


       最后调侃一句:《unix网络编程》和《TCP/IP详解》“毁了”多少想学网络编程的入门者啊, 让他们在理论的深海中呛得不行, 最后只能望洋兴叹, 望而却步,。



版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/stpeace/article/details/45111965

智能推荐

Datawhale~数据挖掘实践之序列问题处理~天池·资金流入流出预测-挑战Baseline~Day01~数据探索与分析-程序员宅基地

文章浏览阅读1.7k次。写在前面本系列笔记基于天池平台上“资金流入流出预测-挑战Baseline”学习赛,记录如何完整的打一次数据挖掘类比赛。同时,该比赛属于序列建模问题,希望学习完成这个任务,可以对序列问题的处理有一定的独立思考能力和实践操作能力,可以将所学理论,用编码的形式和实际的问题得到深入。第一篇,EDAContent:初步了解赛题及数据1.1 任务1.2 用户基本信息数据1.3 用户申购赎回数据1.4 收益率表1.5 银行间拆借利率表1.6 提交格式1.7 评分指标EDA1 初._资金流入流出预测-挑战baseline

程序员必备|程序猿常用的Mac编程软件下载_mac电脑用哪些软件写代码-程序员宅基地

文章浏览阅读1.3k次。为什么有的程序员不能写出高质量的代码或做出高质量的架构设计?一个好的程序猿应该要懂得用高标准来要求自己,懂得如何让代码更简洁易懂,如何让代码架构更清晰,利用好的编程工具,不仅能兼顾高质量,还能提高工作效率。MacW小编带来:程序员常用Mac编程软件下载推荐,需要的朋友可以动动手指收藏起来哦!Sublime Text高级文本编辑器,是现在最受欢迎的代码编辑器,它小巧灵活,且支持各种编程语言,拥有语法高亮、代码提示补全、代码折叠、自定义皮肤/配色方案等酷炫功能,非常强大非常好用![dl]15-6_mac电脑用哪些软件写代码

百度地图WEB服务-逆地理编码使用心得_百度逆地理编码-程序员宅基地

文章浏览阅读3.3k次,点赞3次,收藏6次。百度地图WEB服务-逆地理编码使用心得上一篇博文写了我开发项目中最长用的正地理编码接口的博文,这次想总结一下逆地理编码的使用情况,当我们请求百度地图WEB服务中接口得到的返回数据时会发现所有对地理位置的描述都是以经纬度坐标的形式返回,但当我们处理这些返回信息时,我们需要根据这些坐标得到实际的结构化的地理位置信息,这时就需要使用百度地图开发平台提供的逆地理编码服务。..._百度逆地理编码

Linux环境下mysql修改密码_[root@localhost mysql]# mysql -uroot -panh,)tgmp6t-程序员宅基地

文章浏览阅读6.2k次,点赞7次,收藏24次。前言在服务器安装MySQL之后,登录发现密码错误,MySQL在5.7版本之后自动创建一个初始密码。报错如下:[root@mytestlnx02 ~]# mysql -u root -pEnter password: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)修改密码1.检查MySQL服务是否启动,如果启动,关闭服务//查看mysql服务状态[root@mytestl_[root@localhost mysql]# mysql -uroot -panh,)tgmp6ta -bash: syntax error near

wake_lock锁机制和device wakeup_device_init_wakeup-程序员宅基地

文章浏览阅读1.2k次。本文是我学习时所写,非百分之百原创,望指出错误之处。参考资料:(linux)wake_lock机制linux设备驱动中device_init_wakeupAndroid的休眠唤醒主要基于wake_lock机制,只要系统中存在任一有效的wake_lock,系统就不能进入深度休眠,但可以进行设备的浅度休眠操作。wake_lock一般在关闭lcd、tp但系统仍然需要正常运行的情况下使用,比如听歌、传输很大的文件等。以下为struct wake_lock结构:enum { WAKE_LOCK_device_init_wakeup

计算机中的一些基本概念(速度,比特,门,电路图)_计算机门-程序员宅基地

文章浏览阅读1.7k次。人很伟大,创造了很多的概念,或者工具来帮助人类更高效的工作,或者更加美好的生活。计算机的组成部件都是一些实体可见的硬件,为了让使用他们的人快速的了解它,以及描述它们的工作原理,需要提前达成一些共识,即定义一些概念。这些概念可以说是计算机里的血液。【计算机的速度和电的传输速度有关】 我们打开计算机,用它做一些事情时候,往往点击一下鼠标,就可以得到计算机的反馈,看起来仿佛是一瞬间做到的,利用计算机还能做很多复杂的事情。实际上,计算机被设计用来做一些特定很简单的任务,并且这些任务做起来非常快,一个接_计算机门

随便推点

武汉大学1987级计算机专业,武汉大学信息管理学院-程序员宅基地

文章浏览阅读382次。9月30日―10月2日,我院科技情报专业87级校友毕业二十周年后返回母校。他们从祖国各地齐聚珞珈山,畅叙同窗往昔、共瞻母校未来。10月1日下午,该班校友在我院五楼会议室召开返校座谈会。该班校友当年的授业恩师:马费成教授、胡昌平教授、董慧教授、邱均平教授、陈远副教授以及武汉大学校办主任钱建国老师、院长陈传夫教授、院党委副书记左军老师、信息管理科学系副系主任寇继虹副教授出席座谈会。离别二十载,难忘母校..._武汉大学计算机课程1987

C stat函数的用法举例(转载)-程序员宅基地

文章浏览阅读1.1k次。stat函数讲解表头文件: #include <sys/stat.h> #include <unistd.h>定义函数: int stat(const char *file_name, struct stat *buf);函数说明: 通过文件名filename获取文件信息,并保存在buf所指的结构体stat中返回值:..._c语言stat函数

python操作kafka-python操作kafka(confluent_kafka 生产)-程序员宅基地

文章浏览阅读1.4k次。#!/usr/bin/python# -*- coding:utf-8 -*-from confluent_kafka import Producerimport jsonimport timeimport sysdef delivery_report(err, msg):""" Called once for each message produced to ind..._from confluent_kafka import producer

WebRTC音视频同步详解_googtargetdelayms-程序员宅基地

文章浏览阅读1w次,点赞24次,收藏99次。本文详细描述了WebRTC音视频同步的原理,附对应的主要函数和对应文件,作为参考。_googtargetdelayms

APUE学习之进程间通信(IPC)(下篇)_semaphore_init semaphore_term-程序员宅基地

文章浏览阅读830次,点赞25次,收藏22次。本篇文章详细讲解进程间通信的四种常见方法:信号量、共享内存、消息队列_semaphore_init semaphore_term

安卓逆向系列教程 4.6 去广告_最右4.6去广告-程序员宅基地

文章浏览阅读4.1w次,点赞4次,收藏11次。4.6 去广告 作者:飞龙软件在这里下载:http://www.yxdown.com/shouji/376800.html我们要去掉的是主界面上的广告:把它拖进 Android Killer,这个项目的包是com.cnnzzse.kxxye,通过查询配置文件可得知,主界面是hellot。我们在这个类中搜索ad:.field private adView:Lcom/baidu/mobads/Ad_最右4.6去广告

推荐文章

热门文章

相关标签