`
sipgreen
  • 浏览: 26635 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

网络编程——一些思考

 
阅读更多

1. 在学习网络编程的时候,我通过网上的了解,买了不少书,但是在学习的过程中,仍有不少的困惑!

     我买了以下书籍:

    《unix网络编程,卷一》《unix网络编程,卷二》

      《c++网络编程:基于ACE框架复用》

 2. 由于我总不能凭空去捏造一些框架,我开始阅读,一些现有的,网络服务程序的代码,希望能够从中获得灵感!

 

 

3. 经常会遇到这样或者那样的几个问题,比如阻塞问题,connect函数是如何进行阻塞的,如果ip地址或端口压根就没有存在或没有开辟,connect还会阻塞吗?

 

 

 

 

以上问题基本解决:

                   基本过程是, 从局部,到整体;从整体到局部;

 学会想自己提问:

1. 我非常苦恼,不敢做一些我应该能做到的事情?

2. 遇到了什么问题,被什么问题给难住了?

3. 总共有些什么东西或者问题?

4. 这些问题相关联吗?

5. 这些问题是怎么产生的?

 

 

 

通过,逐步有方向的思考,问题就能够被解决!!!学与思并重!

分享到:
评论

相关推荐

    计算机网络实验报告——网络协议及分析软件的使用

    计算机网络实验报告——网络协议及分析软件的使用 本实验报告的主要目的是熟悉计算机网络的体系结构,了解数据链路层、IP 层、传输层及应用层的网络协议结构,并学习 Ethereal 软件的使用,了解网络协议分析软件的...

    白板编程浅谈——Why, What, How1

    白板编程的题目通常是一些小型、明确的问题,例如实现特定算法、编写简单的数据结构或解决特定的逻辑问题。这些题目应该避免涉及特定API,以便更专注于逻辑和结构。常见的题目类型包括: 1. **编码题**:如编写一个...

    游戏之旅——我的编程感悟

    《游戏之旅——我的编程感悟》是一本由中国游戏程序员云风所著的电子书,记录了作者在游戏编程领域的多年思考、感受和领悟。全书遵循作者自身的学习与实践路径,引领读者从计算机基础知识到高级编程技术,从专业化的...

    编程之美:微软技术面试心得.pdf_编程之美_

    9. **问题分析与解决技巧**:除了具体的技术知识,书中还会教授如何分析问题、抽象模型、制定解决方案,以及如何清晰地表达思考过程,这些都是面试中展现思维能力和沟通能力的关键。 10. **实战经验分享**:作者们...

    白葡萄酒品质分析处理——python数据分析——思考题

    总结,这个课程涵盖了Python编程、数据分析基础、数据探索和潜在的爬虫应用,通过解决实际问题,帮助学生提升在计算机科学与技术领域的实践能力。通过对固定酸度的分析,我们可以深入了解白葡萄酒品质的决定因素,并...

    计算机网络编程课程设计任务书.pdf

    为了适应这一趋势,辽宁工程技术大学软件学院网络工程系为学生们提供了一个宝贵的实践学习机会——计算机网络编程课程设计任务书。本次课程设计的核心目标是加深学生对计算机网络以及网络编程接口Socket的理解,同时...

    UNIX网络编程卷1:套接字联网API(第3版)1

    鲁道夫三位专家合力打造,深入讲述了UNIX系统中网络编程的核心技术——套接字API。与前一版相比,新版书做了重要更新,特别是删除了已不适用的事务TCP协议(T/TCP)内容,并增加介绍了IPv6、SCTP协议和密钥管理套接...

    网络编程课程设计(局域网信息广播).pdf

    【网络编程课程设计——局域网信息广播】 网络编程是一个涵盖广泛的领域,特别是在局域网信息广播这样的场景中,涉及到的技术点包括网络通信协议、客户端/服务器(C/S)架构、套接字编程以及文件传输等。这篇课程...

    浙软夏令营优营成果展示——基于c++ tcp socket 网络 2 人井字棋对战游戏

    【标题】"浙软夏令营优营成果展示——基于C++ TCP Socket网络2人井字棋对战游戏"揭示了...它为学习者提供了一个实际应用TCP Socket进行网络通信和开发多人在线游戏的实例,对于提升软件开发和网络编程技能大有裨益。

    青少年机器人校本课程教学案例的设计原则——以乐高积木机器人搭建与编程教学为例.pdf

    案例可以设置开放性任务,让学生自主探索解决方案,比如设计一个能跨越障碍的机器人,让学生思考如何运用所学知识优化结构和程序,提升机器人的性能。 最后,**整体规划系统性原则**要求案例之间有内在联系,形成...

    《Python 高级编程》课程信息化教学设计初探——以“Jieba 库应用”课程单元为例.pdf

    《Python 高级编程》课程信息化教学设计初探——以“Jieba 库应用”课程单元为例,提出了一个以现代教育理念为指导的教学方案。本文将围绕该教学设计的核心知识点,进行详细解读。 首先,信息化教学是指利用信息...

    编程新手真言(doc版)

    本文档——"编程新手真言",旨在为初学者揭示一些编程的核心理念,帮助他们更好地掌握编程的本质。 1. **设计才是真正的编程!** 这句话强调的是在编程中,设计思路和解决问题的策略远比编写代码本身更重要。好的...

    ——大数据的研究现状与科学思考

    同时,文章还提到了网络理论家Albert-László Barabási的工作,他的研究揭示了互联网等网络的无尺度(scale-free)特性,以及“小世界”(small-world)网络效应。 6. 大数据的技术发展趋势 文章中提到了大数据在...

    Java语言程序的设计——软件实验指导书.doc

    本指南覆盖了从基础到高级的多个关键领域,包括面向对象编程、异常处理、多线程、图形用户界面、输入输出、网络编程和数据库编程等。 实验1:Java语言基础 这部分实验的目标在于让学生熟悉Java编程的基本结构和语法...

    机电控制中可编程控制器技术及PLC技术的运用——评《机电控制与可编程控制器技术》.pdf

    最后是可编程控制器的网络及通信系统设计,这代表了机电行业中控制实现难度最高的部分,主要以工业互联网架构为基础,包括以太网通信及串行通信两种方式。 在结构上,本书基于阶梯性思维组织知识与技能内容,以螺旋...

Global site tag (gtag.js) - Google Analytics