自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IT生涯

走在技术的路上...Linux/Debian/FreeBSD,C/C++,服务器,网络...

  • 博客(48)
  • 收藏
  • 关注

原创 [转]如何系统的学习linux

如何系统的学习linux作者:CU博客的 狼人 原文链接    首先,我想引用一下别人说过的一句话:除非在过去的十年你一直生活在山洞里,否则你一定听说过linux.是的,现在听说过linux,会一点linux基本操作的人多如牛毛,然而真正能用linux做一点事情的确少之又少,这就造成了现在的状况:各大linux论坛十分热闹,但我国linux人材却还十分紧缺.到底是什么原因造成了这样的状

2009-04-07 11:37:00 639

转载 [转]程序员成功之路

以下内容转自开复学生网:.www.5xue.com程序员成功之路 ——The road ahead for programmer(演讲稿)一、我很羡慕在座的各位同学,因为你们是中国未来的程序员,而我不是,我一直很遗憾。比尔盖茨曾经写过一本书叫做《未来之路》The road ahead, 那么今天我选择这样一个题目,the road ahead forprogrammer,程序员的未

2009-04-05 18:33:00 1195

原创 [ 转]Linux下推荐的常用应用程序列表

一,网页浏览1,firefoxfirefox是现在最火的一个浏览器,支持好多扩展和插件,也有很多漂亮的主题.firefox就是mozilla-firefox,他是把mozilla的网页浏览的功能分离为一个单独的浏览器.Firefox一般是linux系统自带的默认浏览器.2,opera(非开源免费软件)opera是号称最快的浏览器.能直接浏览wap网站,并且在浏览器集成了irc聊天,电子邮件,新闻组

2009-02-13 21:07:00 3669 1

原创 [转]我的C++学习历程(^_^) 选择自 pongba 的 Blog

我的C++学习历程(^_^) 选择自 pongba 的 Blog 以作回顾、以作借鉴、以作鼓励。。。    在上大学以前我从未涉及过编程这一领域,倒是对电脑比较感兴趣,这里所说的“电脑”是指粗浅的应用,我会为了从某一本杂志上看到了一则修改注册表的技巧而兴奋不已,然后回家赶紧尝试,却不名就里。上了大学,大一第一学期,学习的是“计算机基础”,就是那种讲如何操作Windo

2009-02-07 13:30:00 794

原创 [ 转]简明 Python 教程

http://www.woodpecker.org.cn:9081/doc/abyteofpython_cn/chinese/ch01s04.html

2009-02-07 13:03:00 517

原创 [转]中国Linux程序员生存现状

Linux,在很多人看来,是一个既熟悉又陌生的名词,好像时时在我们的周围,但又抓不到它真实的一面。在我们的印象中,Linux同着网络经济的泡沫息息相关。随着网络经济的江河日下,Linux的声音也低沉了下来,只是偶尔挥动几下手臂,便又消失的无影无踪。不过,当我们为C#还是Java谁更有前途争论的不亦乐乎的时候,希望视线中不要忽视还有一批在Linux上做开发和研究的程序员。虽然相对于Windows平台

2009-02-06 09:51:00 2033 1

原创 [转]C++编译初步

Compiling Cpp出自Ubuntu中文目录[隐藏]1 C++ 编程中相关文件后缀 2 单个源文件生成可执行程序 3 多个源文件生成可执行程序 4 源文件生成对象文件 5 编译预处理 6 生成汇编代码 7 创建静态库 8 其他参考

2009-02-06 09:12:00 492 1

原创 [转]一些关于linux下编译C++程序的东西

http://wiki.ubuntu.org.cn/%E7%BC%96%E7%A8%8B%E8%AF%AD%E8%A8%80

2009-02-05 18:20:00 641

原创 [转]我的嵌入式之路

我的嵌入式之路作者:不详 来源:互联网  ithao123整理 2007-05-06摘要IT人  最关键两点:1、嵌入式是什么?2、嵌入式需要哪些知识?  知道了这两点,好办!我就开始规划学习路线。计算机的基本理论不能丢,于是重点看组成原理,数据机构,操作系统、c++。  这个题目很大,给人一种感觉我好像很成功,其实不然。实际上自己水平不高,甚至很低,但

2009-02-05 16:43:00 1236 1

原创 [转]四种主要Linux版本之间的比较

四种主要Linux版本之间的比较作者:不详 来源:互联网  ithao123整理 2007-05-07摘要IT人  本文我将比较四种主要的Linux版本—— Debian,Mandrake,Red Hat,和SuSE—并讨论如何制订选择适合特定商业环境Linux版本的标准。  我们很难从大量Linux版本中选择一款正好适合某个特定环境的版本。每 一个版本

2009-02-05 16:41:00 838

原创 [转]GCC

 gcc目录 历史 GCC的执行过程 GCC的基本用法和选项 GCC教程 准备工作 编译简单的 C 程序 捕捉错误 编译多个源文件 简单的 Makefile 文件 链接外部库 简单的 Makefile 文件 链接外部库    由GNU之父Stallman所开发的linux下的编译器,全称为GNU Compiler Collection, 目前可以编译的语言包括:

2009-02-05 16:38:00 492

原创 [转]你适合作哪一种类型的linux程序员

你适合作哪一种类型的linux程序员?作者:不详 来源:互联网  ithao123整理 2007-05-07摘要IT人  各个IT公司招聘linux程序员。结起来也就是上面的三条路所指明的:1. 网络: a. 系统管理员b. 网页开发工程师2. 嵌入式开发: 主要是手机的开发,同时还有一些视频设备等等电子设备的开发。3. 程序开发:你属于哪一种linux

2009-02-05 16:36:00 1102

原创 [转]如何系统的学习linux

 如何系统的学习linux作者:GuCuiwen 来源:ANTNIOY博客  ithao123整理 2007-05-07摘要IT人linux太难用了!(一通鼠标点击,进入/etc)学习linux,你忘记windows的思维方式了吗?怎么安装软件阿?那一堆文件是干什么的阿?学习linux,你还在浮躁吗?进入linux,随便按了几下.赶紧重启进入win学习linux

2009-02-05 16:34:00 432

原创 [转]系统学习Linux的十一点建议

系统学习Linux的十一点建议作者:zsconline 来源:百度空间  ithao123整理 2007-05-07摘要IT人  随着Linux应用的扩展许多朋友开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起。这里介绍学习Linux的一些建议。   随着Linux应用的扩展许多朋友开始接触Linux,根据学习Wi

2009-02-05 16:31:00 429

原创 [转]入门级学习:linux学习方向和方法浅谈

入门级学习:linux学习方向和方法浅谈作者:不详 来源:互联网  ithao123整理 2007-05-07摘要IT人  希望学Linux的朋友能够忘记Windows2000,最起码忘记Windows下的盘符、应用程序等基础的东西,其次要深刻明白Linux和Windows是2个不同的系统平台,可以去对比着学习,但不要直接拿Windows那套东西直接套用到Linux

2009-02-05 16:13:00 474

原创 [转]如何成为一名优秀的程序员

 如何成为一名优秀的程序员作者:不详 来源:互联网  ithao123整理 2007-05-08摘要IT人  在我的理解,VC只是一个编程工具,就如BC、BCB、Delphi 一样,其实对于编程最根本的就是三个方面,语言、开发包、 操作系统API,他们三个方面应该说是相对比较独立的。  一位仁兄说的“程序员写的程序不是算法+语法 ,而是要能够满足用户

2009-02-05 16:02:00 689

原创 [转]如何学习C/C++语言,并成为C/C++高手

如何学习C/C++语言,并成为C/C++高手作者:不详 来源:互联网  ithao123整理 2007-06-27备注IT人  学习unix下c开发,比起楼上说的就相对简单,会c即可入门。当然要想学好在unix下c编程,必不可少的当然是对unix操作系统原理及其结构的了解了,以及它的常用的命令文1:C /C++语言对大家来说并不陌生,但是能够玩好

2009-02-05 16:00:00 1100

原创 [转]C++程序设计之四书五经(下篇)

C++程序设计之四书五经(下篇) 我在上篇中“盘点”了TCPL和D&E以及入门教程、高效和健壮编程、模板和泛型编程等方面共十几本C++好书。冬去春来,让我们继续C++书籍精彩之旅J 标准库 当我还在研究院工作时,与同院另外两家研究所合作开发过一个大型水利枢纽调度集成项目。我们三家软件系统之间都要相互通信。在调试通讯模块时,细心的客户(一名好学的系统管理员)发现对于同一通信规约的解释

2009-02-04 21:00:00 423

原创 [转]C++程序设计之四书五经(上篇)

C++程序设计之四书五经(上篇)《程序员》2004/02 C++是一门广泛用于工业软件研发的大型语言。它自身的复杂性和解决现实问题的能力,使其极具学术研究价值和工业价值。和C语言一样,C++已经在许多重要的领域大获成功。 然而,一个不可否认的现实是,在低阶程序设计领域,C++挤压着C同时也在承受着C的强烈反弹,而在高阶程序设计领域,Java和C#正在不断蚕食着C

2009-02-04 20:57:00 420

原创 [转]关于C++复杂性的零碎思考

 C++的表面困境来自两方面,一是开发效率低,而是容易犯错,维护难度大。此二者俱是表象,本质就是一个——过度复杂。或有人说C++之关键缺陷是没有统一完整的类库支撑,Bjarne Stroustrup即强调此因素。然而这其实只不过是一个结果,而不是原因。正是因为语言太复杂,才无法在有效期内开发出高质量的大一统的类库。C++的复杂,并非是其体积庞大之必然结果。复杂是对结构混乱无序程度的描述,规

2009-02-04 20:13:00 434

原创 [转]程序的性能与语言选择

这个老话题从我7年前刚进入这个行业,就时不时地在网上见到讨论,我自己也很关注性能这个东西。常常我们这些程序员会说,A语言开发的程序比B语言开发的程序快N倍,或者就说快,比如汇编,C语言,C++语言,那是流行语言中执行效率高的3种,当然汇编一般人是搞不定,应用范围也比较窄。其次是delphi, VB, PB, java等,执行速度慢些。我当年学开发是直接学C语言,把谭浩强的《c语言程序设计》细细

2009-02-04 20:12:00 490

原创 [转]终于有人说出来了——Java不适合于作为主要编程教学语言

CSDN首页推荐了一篇文章,说两位退休的美国大学教授上书反对将Java作为编程教学语言,对此我表示高度认同。对于Java,我并不反感,而且相信它在工业应用中的地位不可取代,但是,我一直反对将Java作为主要的编程教学语言,因为教学语言承担着与生产语言不同的任务,它必须能够帮助学生奠定坚实的技术基础,塑造核心技术能力。在这方面,Java不能够胜任。1990年代中期以前,美国的计算机编程入门教育以

2009-02-04 20:10:00 2751

原创 [转]Linux之父炮轰C++:糟糕程序员的垃圾语言

【图灵图书推荐】Linux程序设计(第3版)  众所期待的程序设计圣经  【写在前面】此文贴出后,引起了大家的较多关注,是意料之中的事情。毕竟,C、C++、Linux之父,都是大家最最熟悉的东西。但是许多同学把精力放在纯粹语言优劣的争论上,就没有太大意思了。这场争论的主角之一,微软的Dmitry Kakurin有一句话非常正确:“这是一种信仰问题。因此,任何讲道理和争论都会无穷

2009-02-04 20:02:00 823

原创 [转]C++、Java与.NET——与同学讨论学习方向

前几天同学问我学习方向的问题。有点想法,不知道对不对,怕误导同学,现在“开源一下”。注:括号内是我现在整理的时填加上的。问:有个问题想请教你一下,呵呵:)你觉得将来学什么方向比较好,我真是想不出来,知道的太少了,麻烦了 。答:(太客气,其实我也不懂) 你可以先看看这篇文章(软微学院生涯-三朝元老经验谈),打不开再跟我说。(我的意思是想让她自己先稍微了解一下到底现在各个方向学的东西以及以后要做的

2009-02-04 19:58:00 606

原创 [转]你真的应该再学习一种语言么

当博客作者Gustavo Duarte宣称“学习新语言通常都是在浪费时间”时,他的观点受到了很大的争议。最初,他以标题“New Languages Considered Harmful”发表了文章,这是在刻意模仿Dijksta那篇关于Goto的经典论文,但是由于来自他人的反响过于强烈,因此它改了一个更为柔和的标题“Language Dabbling Considered Wasteful”。对

2009-02-04 19:57:00 427

原创 [转]主流编程语言优劣考

 前言 本文的目的并非是想挑起语言之争,而是希望通过客观地分析每一种主流语言的能力,辨明其长短,让程序员能够扬长避短,有效地使用各种语言。让各种语言能够各安其位,为你更好的服务。程序员应当成为语言的主人,而不是语言的奴隶。   正文 这里,我将比较一下几种主流编程语言:C,C++,Java,.NET,Ruby,JavaScript。其他主流编程语

2009-02-04 19:51:00 1310

原创 [转]你的技术之路

你的技术之路刘未鹏(pongba)C++的罗浮宫(http://blog.csdn.net/pongba) 上周末看了dreamhead的一篇文章(《起步的台阶》),有些感触,忍不住在TopLanguage上八卦了一把,抛的是砖,引的是玉,获益良多,故摘抄于此: 我:01年进大学的时候,想学计算机,但却身在数学系,那个时候就做好了打算,数学只要混个及格,其余时间钻心看计

2009-02-04 19:48:00 1531

原创 [转]计算机编程语言的入门学习

呵呵,这里想就自己的学习经历和情况给大家一个建议,仅供参考。注:2006.4.27更新,原稿见附录二,原稿有一定的局限性,故做修改以免误导大家,并请批评指正,谢谢。  写在开始之前:应该学习哪种语言,我觉得应该根据你的工作需要或者说你的发展方向而定。基本上两大类吧:C/C++和Java。比如,如果你要做企业级应用的你应该学习Java和C#;如果你想做嵌入式,那么应该学好C语言;其他情况下,在你

2009-02-04 19:44:00 1925

原创 [转]为什么C++

 为什么C++(感谢waterwalk翻译) 刘未鹏(pongba) /文waterwalk /译C++的罗浮宫(http://blog.csdn.net/pongba) 首先非常感谢waterwalk的辛勤翻译:-) waterwalk把翻译回贴在原文的下面了,为了方便阅读我提取出来编辑以后重发一个帖子。这篇文章原本是想对最近C/C++争论系统的整理一下一些思考的

2009-02-04 19:41:00 430

原创 [转]争论C++前你应当知道什么

争论C++前你应当知道什么” By 刘未鹏(pongba)C++的罗浮宫(http://blog.csdn.net/pongba) 最近写了一篇关于C++0x Concepts的文章,意料之外地引起了一场小规模口水仗。回各位帖子的同时,回想这些年C++社群的大小争论,觉得有必要把一些长久以来在C++争论中出现的误解列举出来。 注:这篇文章行文匆忙,但观点不匆忙。匆忙的问

2009-02-04 19:39:00 455

原创 [转]你应当如何学习C++

你应当如何学习C++(以及编程)(rev#1) By 刘未鹏(pongba)C++的罗浮宫(http://blog.csdn.net/pongba) Javascript是世界上最受误解的语言,其实C++何尝不是。坊间流传的错误的C++学习方法一抓就是一大把。我自己在学习C++的过程中也走了许多弯路,浪费了不少时间。 为什么会存在这么多错误认识?原因主要有三个,一是C+

2009-02-04 19:36:00 441

原创 [转]学习C++:实践者的方法

前言 我的blog以前很长一段时间关注的都是C++中的技术&细节,乃至于读者和应者都寥寥。然而5月份的时候写的一篇“你应当如何学习C++”,阅读量却达到了3万多,在blog上所有文章中却是最高的(且远远超过了第二位);评论数目也有一百多。为什么独独这篇能够激起这么多的回应,想必是国内的C++社群被C++压抑太久,或者,严格来说,是被C++的教育方式压抑太久。实际上,不管是在各大国内论坛上,还是

2009-02-04 19:28:00 443

原创 [转]c++学习顺序

c++学习顺序2009-01-08 16:23(一)语言入门: 《C++ Primer》最新版本:第三版(第四版国外已上架,国内一些网上书店也在预订中)适合有丰富C经验,缺乏C++经验的。不过我个人一直认为此书带着过于强烈的C语言的痕迹,对于C++的学习未必是好事。 《The C++ Programming Language》/《C++程序设计语言》最新版本:第三版特别版简

2009-01-27 17:32:00 721

原创 [转]如何写makefile

跟我一起写 Makefile 陈皓第一章、概述什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional(专业)的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就

2009-01-26 22:29:00 808

原创 [转]Microsoft Visual C++ 与 MinGW

 您正在看的其它编程教程是:Microsoft Visual C++ 与 MinGW,附图。 这几天试用wxWidgets,分别用VC6和MinGW5编译通过,下面是一些记录。MinGW:根据我的理解,它是一个Windows下的编译器(实际上是一系列开发工具)。与Windows下其它编译器不同的是,MinGW与Linux下广泛使用的GNU(基本上)完全兼容,这意味着,在Linux下如何编译

2009-01-26 21:09:00 1023

原创 [转]MinGW与MSYS

MinGW与MSYS2008-10-30 21:08MinGW是什么MinGW简单的说有点像Unix编程工具集(GCC,GMake,GDB等)在Windows上的移植,此外还包括一个典型的编程环境所需的头文件(C Header,Windows Header),以及导入库。MinGW编译速度也许赶不上Windows上的编译器VC,但同VC相比较,他更轻量级(整个工具集不过几十

2009-01-26 21:05:00 3232

原创 [转]杭州Linux开发人才奇缺

 杭州Linux开发人才奇缺   来源:每日商报  日期: 2006-08-08    卓信科技的行政管理部经理陈杭娟最近很苦恼:因为公司又要招熟悉Lin-ux系统的人才了。  5月份时,公司要招两名基于Linux的C++软件开发人员。招聘广告登出去后,一共收到了300多封简历。一筛选简历,只有15个人基本符合要求。“但一面试,没一个符合要求的。”陈杭娟直叹气,“现

2009-01-26 20:14:00 749

原创 [转]2008中国Linux从业者职位分析

原文链接:http://www.linuxeden.com/html/news/20080310/50544.html  近日,我们针对国内知名招聘网站中2007年12月16日至22日近一周关于Linux、Windows以及Unix人才的21679条招聘信息进行了汇总分析。   在这一周的招聘信息中:对Linux有招聘需求的企业数量共

2009-01-26 20:11:00 428

原创 [转]薪水可观 Linux人才升温在观望

 薪水可观 Linux人才升温在观望     Linux市场普及度仍嫌不佳  由于具有强大的网络优势,安全性和稳定性也极为突出,近年来,在我国Linux被运用于银行、证券、电信、邮政、税务、航空等对稳定性、安全性要求颇高的领域,很多手机软件也用到了Linux嵌入式开发平台。  然而,比起windows系统,Linux在桌面端的普及程度仍然不佳。4月,信息产业部、版权局、商务部、

2009-01-26 20:09:00 410

原创 [转]Linux下C++开发工具介绍

Linux下C++开发工具介绍2007-06-22 00:40概述    就C++开发工具而言,与Windows下微软(VC, VS2005等)一统天下相比,Linux/Unix下C++开发,可谓五花八门,各式各样。Emacs, vi, eclipse, anjuta,kdevelop等层出不穷。    Windows下,开发工具多以集成开发环境IDE的形式展现给最终用户。

2009-01-26 20:03:00 517

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除