z****e 发帖数: 2024 | 1 请问如何学习C++网络编程?以前我学过网络的基本原理,一些这个层,那个层的概念
,还写过一个小小的socket的东西,但是后来一直没再接触过网络这块,目前基本忘光
光了,等于从零开始了。
那么如何从零开始学习网络编程呢?语言最好是C++。
需要多长时间?就是通过多少个小时的学习,能写一个应付面试的程序,或者小
project?
有没有需要100小时的学习呢?
最后,有什么好的入门教材么?
多谢了。 |
a********1 发帖数: 750 | 2 看unix network programming?
【在 z****e 的大作中提到】 : 请问如何学习C++网络编程?以前我学过网络的基本原理,一些这个层,那个层的概念 : ,还写过一个小小的socket的东西,但是后来一直没再接触过网络这块,目前基本忘光 : 光了,等于从零开始了。 : 那么如何从零开始学习网络编程呢?语言最好是C++。 : 需要多长时间?就是通过多少个小时的学习,能写一个应付面试的程序,或者小 : project? : 有没有需要100小时的学习呢? : 最后,有什么好的入门教材么? : 多谢了。
|
S**I 发帖数: 15689 | 3 现在用C++做网络编程的不多了吧?这方面C++便携性不好,用Java更合适。
【在 z****e 的大作中提到】 : 请问如何学习C++网络编程?以前我学过网络的基本原理,一些这个层,那个层的概念 : ,还写过一个小小的socket的东西,但是后来一直没再接触过网络这块,目前基本忘光 : 光了,等于从零开始了。 : 那么如何从零开始学习网络编程呢?语言最好是C++。 : 需要多长时间?就是通过多少个小时的学习,能写一个应付面试的程序,或者小 : project? : 有没有需要100小时的学习呢? : 最后,有什么好的入门教材么? : 多谢了。
|
z****e 发帖数: 2024 | 4 那也好歹学点,好蒙混过面试一关啊。
学java已经来不及了。555
【在 S**I 的大作中提到】 : 现在用C++做网络编程的不多了吧?这方面C++便携性不好,用Java更合适。
|
S**I 发帖数: 15689 | 5 UNIX Network Programming Volume I;什么公司面试还要考C++网络编程?
【在 z****e 的大作中提到】 : 那也好歹学点,好蒙混过面试一关啊。 : 学java已经来不及了。555
|
j***i 发帖数: 1278 | 6 这书浩瀚。。 基本上不好学。。
面试学这够呛
【在 a********1 的大作中提到】 : 看unix network programming?
|
z***e 发帖数: 5393 | 7 ???比如WOW或者battle.net的server端是java?
【在 S**I 的大作中提到】 : 现在用C++做网络编程的不多了吧?这方面C++便携性不好,用Java更合适。
|
z***e 发帖数: 5393 | 8 fresh就是fresh,混是不行的。
把TCP/IP Illustrated第一本的基本几个看了就可以了。
【在 z****e 的大作中提到】 : 那也好歹学点,好蒙混过面试一关啊。 : 学java已经来不及了。555
|
n******t 发帖数: 4406 | 9 学网络编程,不要用 C++, 用C.
当然出去忽悠人还是C++ 比较好点。
【在 z****e 的大作中提到】 : 请问如何学习C++网络编程?以前我学过网络的基本原理,一些这个层,那个层的概念 : ,还写过一个小小的socket的东西,但是后来一直没再接触过网络这块,目前基本忘光 : 光了,等于从零开始了。 : 那么如何从零开始学习网络编程呢?语言最好是C++。 : 需要多长时间?就是通过多少个小时的学习,能写一个应付面试的程序,或者小 : project? : 有没有需要100小时的学习呢? : 最后,有什么好的入门教材么? : 多谢了。
|
x****u 发帖数: 44466 | 10 C的垃圾代码创造了无数黑客就业机会。
【在 n******t 的大作中提到】 : 学网络编程,不要用 C++, 用C. : 当然出去忽悠人还是C++ 比较好点。
|
|
|
x****u 发帖数: 44466 | 11 应付面试的和实际应用没多少关系。
这年头99%的应用都是基于HTTP的,初学者会了AJAX就能全方位的解决大多数网络问题
了。。。
【在 z****e 的大作中提到】 : 请问如何学习C++网络编程?以前我学过网络的基本原理,一些这个层,那个层的概念 : ,还写过一个小小的socket的东西,但是后来一直没再接触过网络这块,目前基本忘光 : 光了,等于从零开始了。 : 那么如何从零开始学习网络编程呢?语言最好是C++。 : 需要多长时间?就是通过多少个小时的学习,能写一个应付面试的程序,或者小 : project? : 有没有需要100小时的学习呢? : 最后,有什么好的入门教材么? : 多谢了。
|
p****o 发帖数: 1340 | 12 this one might help:
http://beej.us/guide/bgnet/output/html/singlepage/bgnet.html
【在 z****e 的大作中提到】 : 请问如何学习C++网络编程?以前我学过网络的基本原理,一些这个层,那个层的概念 : ,还写过一个小小的socket的东西,但是后来一直没再接触过网络这块,目前基本忘光 : 光了,等于从零开始了。 : 那么如何从零开始学习网络编程呢?语言最好是C++。 : 需要多长时间?就是通过多少个小时的学习,能写一个应付面试的程序,或者小 : project? : 有没有需要100小时的学习呢? : 最后,有什么好的入门教材么? : 多谢了。
|
z***e 发帖数: 5393 | 13 ...
你的“实际应用”太狭隘了。
【在 x****u 的大作中提到】 : 应付面试的和实际应用没多少关系。 : 这年头99%的应用都是基于HTTP的,初学者会了AJAX就能全方位的解决大多数网络问题 : 了。。。
|
x****u 发帖数: 44466 | 14 AJAX比初学者用C加socket乱搞靠谱多了。
【在 z***e 的大作中提到】 : ... : 你的“实际应用”太狭隘了。
|
v****s 发帖数: 1112 | 15 那java呢?
【在 x****u 的大作中提到】 : C的垃圾代码创造了无数黑客就业机会。
|
x****u 发帖数: 44466 | 16 java降低了民工转变为程序员的门槛。
【在 v****s 的大作中提到】 : 那java呢?
|
v****s 发帖数: 1112 | 17 true....
【在 x****u 的大作中提到】 : java降低了民工转变为程序员的门槛。
|
z***e 发帖数: 5393 | 18 ?这两者基本是不同应用,你想说sql比list/map/hashtable 靠铺多了?
【在 x****u 的大作中提到】 : AJAX比初学者用C加socket乱搞靠谱多了。
|
x****u 发帖数: 44466 | 19 初学者用C写socket程序百分之百是垃圾,而AJAX只要能跑起来,还是可以卖钱的。
现在非用socket写的网络程序已经极为稀有了。就算要做个linux下的FTP的client,也
不应该碰socket。
【在 z***e 的大作中提到】 : ?这两者基本是不同应用,你想说sql比list/map/hashtable 靠铺多了?
|
h***i 发帖数: 1970 | 20 Corba or Ice
【在 z****e 的大作中提到】 : 请问如何学习C++网络编程?以前我学过网络的基本原理,一些这个层,那个层的概念 : ,还写过一个小小的socket的东西,但是后来一直没再接触过网络这块,目前基本忘光 : 光了,等于从零开始了。 : 那么如何从零开始学习网络编程呢?语言最好是C++。 : 需要多长时间?就是通过多少个小时的学习,能写一个应付面试的程序,或者小 : project? : 有没有需要100小时的学习呢? : 最后,有什么好的入门教材么? : 多谢了。
|