一段时间了,已经可以熟练在Java使用Socket和nio编写服务器应用程序,对一些流行的nio应用框架也有了较深的了解,也自己做了一些实现,并且应用到实践中去。

我想,我需要从三个方面继续深入学习网络编程:
1、网络编程基础知识,特别是协议,包括TCP、UDP这两种协议的一些细节内容。
2、直接使用操作系统API进行网络编程。需要学习winsock和unix网络编程。
3、更多网络编程的设计模式,约定俗成的惯例等等。

希望在未来的一年里把网络编程的基本功打扎实。

转载于:https://www.cnblogs.com/jobs/archive/2005/12/17/299038.html

将继续深入学习网络编程相关推荐

  1. 手把手教你学习网络编程(1)

    手把手教你学习网络编程(1) 目录: 1) 什么是套接字? 2) Internet 套接字的两种类型 3) 网络理论 4) 结构体 5) 本机转换 6) IP 地址和如何处理它们 7) socket( ...

  2. 再论关于如何学习网络编程

    前些天在一个论坛上和一位朋友争论了学习网络编程的方法,而后发表了<TCP协议疑难杂症全景解析>,不算猛文,但也得到了一些回应,大家都是对Richard Stevens的两本书情有独钟:&l ...

  3. Python30 网络编程通讯协议,1.学习网络编程的目的 2.什么是互联网 3.c/s结构 4.通讯基本要素 5.OSI模型...

    今日内容: 网络通讯协议 1.学习网络编程的目的 2.什么是互联网 3.c/s结构 4.通讯基本要素 5.OSI模型 思维路线 目的是要链接互联网中的其他计算机 物理层 用物理介质链接其他计算机 数据 ...

  4. 0x011.Python学习-网络编程、PortScan

    Python3 网络编程 Python 提供了两个级别访问的网络服务.: 低级别的网络服务支持基本的 Socket,它提供了标准的 BSD Sockets API,可以访问底层操作系统Socket接口 ...

  5. java学习-网络编程

    一.前期配置:安装tomcat服务器 现代的应用程序都离不开网络,网络编程是非常重要的技术.Java SE提供java.net包,其中包含了网络 编程所需要的最基础一些类和接口.这些类和接口面向两个不 ...

  6. Linux学习——网络编程基础及TCP服务器

    目录 一.网络采用分层的思想: 二.各层典型的协议: 三.网络的封包和拆包: 四.网络编程的预备知识 4.1.SOCKET 4.2 IP地址 4.3 端口号 4.4 字节序 五.TCP编程API TC ...

  7. 系统的学习网络编程,这篇就够了!(来收藏夹里吃灰)

    主机字节序和网络字节序: 在32位机器上,累加器一次能装载4个字节,这四个字节在内存中排列顺序将影响它被累加器装载成的整数的值 大端字节序(网络字节序):一个整数的高位字节存储在内存的低地址处 小端字 ...

  8. (转到C区)[献给想深入学习网络编程的朋友] C,C++网络编程学习简明指南

    链接地址https://bbs.csdn.net/topics/320058717

  9. python网络编程学什么_python网络编程学习《一》

    最近,刚实习完,很喜欢实验楼,但是自己的方向仍然不能确定,自己觉得可选择的空间很大,尽管已经是大四的人了,想到别人都在忙着买职业装,买高跟鞋面试,学习化妆什么的,看看自己,反而开始慢慢关注运动,食疗以 ...

最新文章

  1. Spring Cloud第四章:熔断器Hystrix
  2. 0经验跨行,我怎么拿到谷歌offer的?
  3. java+卡有型号吗,第一次写java代码,就卡主了,真是惨,有木有大腿来帮忙调试一下...
  4. 16位汇编第第四讲常用的7种寻址方式
  5. Zookeeper的典型应用场景(1)
  6. vijos 1942 [AH 2005] 小岛
  7. Android探索之旅 | 面向对象和Java基础
  8. javaml_一些基于Java的AI框架:Encog,JavaML,Weka
  9. 途虎养车三个创始人_3个来自非常规创始人的获奖技术和产品见解
  10. Spark分布式集群的搭建和运行
  11. Python基础学习笔记三
  12. 2015 Autodesk 开发者日( DevDays)和 助力开发周火热报名中
  13. 8备份sqlserver_关于SQL server 巡检的要点你都知道吗?
  14. 安卓actionbar上的搜索按钮点击没反应如何解决
  15. 电力系统仿真软件python_电力系统PSS@E仿真软件
  16. 麻雀虽小五脏俱全 现代C++思想 值得推敲
  17. python线程池学习
  18. 零基础学Python———求一个字符串的每个字符重新组合排列python排列组合的数学运算(递归法)
  19. 时间管理黄金法则分享,让职场的你受益一生
  20. vue + elementui +sass+axios做卖座网的后台管理系统

热门文章

  1. vue --- v-for、v-on、v-model、v-once
  2. Python高级特性:列表生成式
  3. sublime text3 package control 报错
  4. 谈谈NiTE 2手部跟踪在彩色图像上的显示
  5. VI-ORB环境配置
  6. Linux驱动设计ioctl函数的cmd参数不能为2
  7. linux下socket连接下的心跳机制
  8. 一段H264数据的分析
  9. C# lambda表达式与匿名方法
  10. 电路宽度测量halcon例子