Chinaunix首页 | 论坛 | 博客
  • 博客访问: 98917
  • 博文数量: 17
  • 博客积分: 37
  • 博客等级: 民兵
  • 技术积分: 217
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-09 18:24
文章分类
文章存档

2016年(4)

2015年(3)

2014年(9)

2011年(1)

我的朋友

分类:

2011-05-13 13:24:28

原文地址:学习资源总结 作者:zyd_cu

最强大的工具:

 

 

代码相关:

google代码搜索:

google代码: 提供项目托管功能

sourceforge开源项目社区:

linux内核ftp(国内ftp

 

 

学术相关:

google学术搜索:

CMUCUB等大学计算机学院的主页(如CMUPDL实验室

IBMEMCHitach等公司的主页(IBMhifa实验室

)

中国知网,ACMIEEE  

//从华工的图书馆进

 

linux下编程开发模式:

1,  编辑工具(vigvimgeditemacs+  gcc  +  gdb

2,  codeblocks集成开发环境(支持linuxwindows平台的开源编译器)。(使用的是gccgdb

 

3,  使用windos编辑工具(如ultraedit等编辑工具 + samba(或ssh工具),在windows下编写代码,到linux下测试与调试。常用的ssh工具为SSH Secure Shell Clientwindows平台), puttywindowslinux平台)

 

常用linux发行版:

redhat(企业版,桌面版fedora,社区企业版centos

ubuntu(据说简单易用,我感觉不出来)

gentoo(可灵活定制)

debiansuseslackware等,不是很熟悉

 

 

代码的阅读:

sourceinsight  强烈推荐

 

代码维护工具:

CVSSVN(现在用得比较多)  能提供强大的版本管理功能

windows下可使用tortoiseSVN客户端,在linux下可使用tigerSVN

 

好的工具书推荐:

 

linux系统编程

UNIX环境高级编程  (主要讲解unix系统服务接口)

UNIX网络编程(2) socket RPC等技术)

linux程序设计      linux应用程序开发,并介绍了图形应用程序的开发基础)

 

网络:TCP/IP详解(3卷),  数据通信与网络

 

C语言:  C专家编程,C和指针, C陷阱与缺陷

 

算法:编程珠玑,算法导论,算法与数据结构

 

操作系统:现代操作系统(相当经典),linux内核设计与实现,深入理解linux内核,

 

存储:大话存储,海量信息存储,分布式系统-原理与范例

 

 

论坛&社区:

存储在线

chinaunix 社区,包含很多讨论版

   CSDN  IT技术社区

西邮linux兴趣小组,51ctolupa社区

腾讯,搜狐,新浪的IT版面等

 

 

 

阅读(974) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:openwrt 项目开发遇到问题的解决方法

给主人留下些什么吧!~~