免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3254 | 回复: 7

[技术动态] 关于网络编程学习方向的疑问 [复制链接]

论坛徽章:
2
程序设计版块每日发帖之星
日期:2015-12-23 06:20:00每日论坛发贴之星
日期:2015-12-23 06:20:00
发表于 2015-08-23 22:43 |显示全部楼层
学习网络有4个月的时间了,最近发现几个大型互联网公司招聘c++开发要求熟悉网络协议(TCP/IP), 熟悉HTTP协议

就以小米的校招要求为例:
工作要求:       
1、计算机、通信、电子、自动化及相关专业毕业
2、熟悉C/C++ 编程
3、熟悉Linux 开发环境,熟悉多线程编程,有在Linux上做C/C++ 开发的经验
4、熟悉网络协议(TCP/IP), 熟悉HTTP协议的开发
5、良好的面向对象分析、设计能力,规范的编程风格

我不太清楚在开发什么类型产品的时候需要用到c++,网络编程和http协议,最好能举些例子

论坛徽章:
1
射手座
日期:2014-08-04 16:49:43
发表于 2015-08-24 11:13 |显示全部楼层
基本上LINUX 应用开发  多半都是C++, 因为他的 LIB库较多, 而且比C语言扩展性高。 国内的现状

网络编程 基本上 XX视频 XX电视盒子  XX CDN     APP远端服务器,,,都会用到网络编程


HTTP协议 是网络编程里面一种协议,  相当于子集, 不一定是必须懂的, 你简单了解下XML和HTTP交互流程即可。

路有很长, 还需慢慢熟悉,这些都是基础。

论坛徽章:
15
射手座
日期:2014-11-29 19:22:4915-16赛季CBA联赛之青岛
日期:2017-11-17 13:20:09黑曼巴
日期:2017-07-13 19:13:4715-16赛季CBA联赛之四川
日期:2017-02-07 21:08:572015年亚冠纪念徽章
日期:2015-11-06 12:31:58每日论坛发贴之星
日期:2015-08-04 06:20:00程序设计版块每日发帖之星
日期:2015-08-04 06:20:00程序设计版块每日发帖之星
日期:2015-07-12 22:20:002015亚冠之浦和红钻
日期:2015-07-08 10:10:132015亚冠之大阪钢巴
日期:2015-06-29 11:21:122015亚冠之广州恒大
日期:2015-05-22 21:55:412015年亚洲杯之伊朗
日期:2015-04-10 16:28:25
发表于 2015-08-24 11:37 |显示全部楼层
alwaysR9 发表于 2015-08-23 22:43
学习网络有4个月的时间了,最近发现几个大型互联网公司招聘c++开发要求熟悉网络协议(TCP/IP), 熟悉HTTP协 ...

"熟悉网络协议(TCP/IP), ",就是这一条,感觉一般开发,只要粗通即可。
另外几项没意见。

论坛徽章:
2
程序设计版块每日发帖之星
日期:2015-12-23 06:20:00每日论坛发贴之星
日期:2015-12-23 06:20:00
发表于 2015-08-24 15:07 |显示全部楼层
hanzhenlll 发表于 2015-08-24 11:13
基本上LINUX 应用开发  多半都是C++, 因为他的 LIB库较多, 而且比C语言扩展性高。 国内的现状

网络编程 ...


你说的XML与HTTP交互,我没明白怎么交互的,能简单说一下吗

不过还是谢谢你啦,在学校没人带自学,有时就看不清前面的方向

论坛徽章:
1
射手座
日期:2014-08-04 16:49:43
发表于 2015-08-24 17:35 |显示全部楼层
回复 4# alwaysR9


     不是交互, XML是个文件格式, 有人利用这个格式做了一个东西叫 HTTP,  也有人用这个东西做了一个SIP
     我们管HTTP SIP叫协议,  众多网络协议开发 统称网络编程 无论他是私有的还是公共的。

论坛徽章:
2
程序设计版块每日发帖之星
日期:2015-12-23 06:20:00每日论坛发贴之星
日期:2015-12-23 06:20:00
发表于 2015-08-25 22:52 |显示全部楼层
回复 5# hanzhenlll


    虽然还是不明白。。我打算先把unix网络编程学深入下去,其它的到时候工作遇到了再学

论坛徽章:
6
酉鸡
日期:2013-11-04 15:30:02巳蛇
日期:2014-01-23 10:36:23双鱼座
日期:2014-01-23 13:08:332015亚冠之鹿岛鹿角
日期:2015-09-03 14:36:002015亚冠之武里南联
日期:2015-09-18 10:48:1315-16赛季CBA联赛之山西
日期:2016-05-05 00:05:33
发表于 2015-08-26 13:25 |显示全部楼层
写个经典聊天程序,多人聊天,传输文件等等,你值得拥有~

论坛徽章:
2
程序设计版块每日发帖之星
日期:2015-12-23 06:20:00每日论坛发贴之星
日期:2015-12-23 06:20:00
发表于 2015-08-27 09:52 |显示全部楼层
Dannysd 发表于 2015-08-26 13:25
写个经典聊天程序,多人聊天,传输文件等等,你值得拥有~


正在写这样一个程序练手,基本功能已经写好了,包括:聊天,文件(目录)传输,加好友,好友上下线提醒,显示好友在线状态

虽然功能我可以把它实现出来,但感觉到程序模块的设计,各个模块间如何通信才是关键。现在客户端的实现时需要一堆逻辑代码,感觉这么多的逻辑代码把客户端程序搞得很臃肿。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP