以后想做服务器编程,现在该学些什么呢?

路过少年 2011-09-26 03:00:48
RT。
介绍下我现在的背景,刚刚毕业两个月,在大学中学习的是网络工程专业,接触过比较多的是网络管理的命令,但是没学会,也学习过一些网络编程的知识,那个时候主要是用C#弄得,现在也不用了!上学的时候对数据结构比较感兴趣,或者说是对数学比较感兴趣,对编程的语法感觉很别扭,只感觉学C++比较多,但是现在也稀里糊涂的。现在在一家公司上班,主要是用vc开发一些软件,其实都是前人的结果,我只是负责二次开发。我不太了解服务器编程的东西,但是想尝试一下,希望以后能找个这样的工作,不知道现在应该学习什么?Linuxs是必须的吗?我学习过一点SQL的知识只限于理论,搞不清楚!没有学习过Oracle的东西,希望大家能够多给在下一点宝贵的意见!原来在C/C++版里发过,但是回复很少,有人建议到这儿来问问,还请大家不吝赐教!!!
...全文
289 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
路过少年 2011-10-11
  • 打赏
  • 举报
回复
[Quote=引用 21 楼 dfasri 的回复:]

服务器编程...底层的不用你做的, 你要做的就是序列化协议(有部分都不用做), 按流程填代码, 或者写LUA脚本嵌入服务器..仅此而已, 其他的...不用学..
[/Quote]
这个没听说过,我去百度一下~
dfasri 2011-10-10
  • 打赏
  • 举报
回复
服务器编程...底层的不用你做的, 你要做的就是序列化协议(有部分都不用做), 按流程填代码, 或者写LUA脚本嵌入服务器..仅此而已, 其他的...不用学..
saiyaman5 2011-10-10
  • 打赏
  • 举报
回复
经验最实际
cocoabird 2011-10-10
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 luguoshaonian 的回复:]

引用 9 楼 yuelengdihai 的回复:

进EMC吧,很给力


是啥?
[/Quote]
EMC是个米国公司,专做服务器的,linux必须懂
shiyunqiang 2011-10-10
  • 打赏
  • 举报
回复
mfc socket编程
路过少年 2011-10-10
  • 打赏
  • 举报
回复
[Quote=引用 16 楼 on1y_1onely 的回复:]

引用 15 楼 luguoshaonian 的回复:

引用 14 楼 on1y_1onely 的回复:

你怎么理解的服务器编程??

支持魔兽那样的服务器编程呢?

还是支持开心网游戏那样的服务器编程呢??

还是google那样的服务器编程呢??

每一种都有一样和不一样的地方


这个我还真不知道呢,google我更感兴趣~


如果你对应用感兴趣 l……
[/Quote]
哦 我先学着看吧
on1y_1onely 2011-10-09
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 luguoshaonian 的回复:]

引用 14 楼 on1y_1onely 的回复:

你怎么理解的服务器编程??

支持魔兽那样的服务器编程呢?

还是支持开心网游戏那样的服务器编程呢??

还是google那样的服务器编程呢??

每一种都有一样和不一样的地方


这个我还真不知道呢,google我更感兴趣~
[/Quote]

如果你对应用感兴趣 linux + apache + mysql + php 标配 当然也有ajax

如果对google的高并发感兴趣 可以考虑 研究下 负载均衡算法 以及 如何写一个高效率的webserver

如果对搜索感兴趣可以考虑研究下 Google File System

感兴趣点不同方向也就不同了,这个不分好坏,只看爱好及兴趣




路过少年 2011-10-09
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 on1y_1onely 的回复:]

你怎么理解的服务器编程??

支持魔兽那样的服务器编程呢?

还是支持开心网游戏那样的服务器编程呢??

还是google那样的服务器编程呢??

每一种都有一样和不一样的地方
[/Quote]

这个我还真不知道呢,google我更感兴趣~
on1y_1onely 2011-10-09
  • 打赏
  • 举报
回复
你怎么理解的服务器编程??

支持魔兽那样的服务器编程呢?

还是支持开心网游戏那样的服务器编程呢??

还是google那样的服务器编程呢??

每一种都有一样和不一样的地方
路过少年 2011-10-08
  • 打赏
  • 举报
回复
我自己顶一下!
W1nds 2011-09-27
  • 打赏
  • 举报
回复
JAVA linux
路过少年 2011-09-27
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 yuelengdihai 的回复:]

进EMC吧,很给力
[/Quote]

是啥?
cocoabird 2011-09-27
  • 打赏
  • 举报
回复
进EMC吧,很给力
不说害怕 2011-09-27
  • 打赏
  • 举报
回复

Lz v5..学任何一本网络编程的书,学完就知道了。不学。列那么多书籍名字干嘛。
lijianli9 2011-09-27
  • 打赏
  • 举报
回复
做服务器要学习的东西很多,
不只有网络知识:比如系统知识,线程控制,内存控制,如果在windows下搞,建议lz看win核心,win32多线程。
dfasri 2011-09-26
  • 打赏
  • 举报
回复
网络编程的书, 我一本也没看过, 就只是看了最基本的SOCKET模型的讲解和最简单的示例, 然后就直接写服务器去了...
yayafu 2011-09-26
  • 打赏
  • 举报
回复
TCP/IP协议祥解
Unix系统高级编程
unix网络编程
Windows网络编程
欣客 2011-09-26
  • 打赏
  • 举报
回复
1:c++ ,c 基础要学好。
2:网络通信原理要了解。(tcp/ip)
3:熟悉操作系统。

4.。。。。。。。
楼下继续补充。。。
quwei197874 2011-09-26
  • 打赏
  • 举报
回复
《unix网络编程》
路过少年 2011-09-26
  • 打赏
  • 举报
回复
自己顶一下~
加载更多回复(1)

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧