找回密码
 注册
快捷导航
查看: 31062|回复: 122

【原创】Linux下 - 工作并娱乐着

[复制链接] |自动提醒
阅读字号:

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2008-2-4 13:18:48| 字数 245| - 中国–江苏–南京 电信 | 显示全部楼层 |阅读模式
公司已经放假了,有点属于自己的时间了,我写些自己几年来使用thinkpad和linux的经历,这里会列举不少在linux下工作的工具和为娱乐找到的一些好玩的东西。

选择一种操作系统,并没有什么特别的,我从来都不认为使用Linux就比使用Windows高明。关键只在于选择的系统是否恰当的帮助了我的工作和生活。

这个帖子的内容会被陆续添加,主要看时间了。

发张图片,这是我的小工作桌,嘿嘿,很简陋,我把X24带底座一起放上来了。

[ Edited by  Roamvalley on 2008-2-4 13:47 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
T410S

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2008-2-4 13:30:54| 字数 407| - 中国–江苏–南京 电信 | 显示全部楼层
我现在用的机型是thinkpad X60,是2007年中换的,这之前一直使用X24,X24大约用了3年多,再之前是用公司的A21,现在还记得那玩意老重。
买了X24后,就和朋友一起搞软件外包之类的活,开始是使用Microsoft .Net环境,但那个时候.Net显然不成熟,相对当时的J2EE差了不少,很多辅助开发的工具都没有,都要自己作。
后来因为项目的关系,转到JAVA平台了。也是那个时候,我的X24上从XP改为和Suse共存的双系统。
第一次转Suse,主要是因为它和Windows相对接近,容易上手些。
那个时候我们主要的开发工具是:
J2SDK1.4
Eclipse
Postgresql
而这个项目还涉及到一些GUI界面的程序,主要是用来协助非编程人员填写一些系统数据用,所以还兼用了Microsoft VC++6,说实话,那个时候要想在Linux下找个能作GUI的工具还真难,都非常难用,考虑考开发效率,就使用了VC6.
T410S
回复 支持 反对

使用道具 举报

3万

回帖

362

积分

4万

资产值

至尊会员III Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-2-27
铜牌荣誉勋章(注册8年以上会员)月全勤勋章银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
发表于 2008-2-4 13:46:01| 字数 11| - 中国–广东–深圳–南山区 电信 | 显示全部楼层
好    期待大作   新年学习 呵呵
积极的人在每一次忧患中都看到一个机会, 而消极的人则在每个机会都看到某种忧患。
回复 支持 反对

使用道具 举报

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2008-2-4 13:52:36| 字数 111| - 中国–江苏–南京 电信 | 显示全部楼层
做个小注,1帖上的照片是用Canon D400拍了后,用digiKam导入到X60上,再用GIMP缩图后发上来的。
惭愧阿,在Gnome下用KDE的digiKam,我到现在都没找到一款在Gnome下好用的类digiKam软件。
T410S
回复 支持 反对

使用道具 举报

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2008-2-4 14:06:35| 字数 367| - 中国–江苏–南京 电信 | 显示全部楼层
Linux下的自身的软件很多,我们通常看Linux用户在鼓吹自己以及嘲笑Windows用户的时候动不动就号称Linux下自由资源的丰富程度,但说句不好听的话,真正常用和好用的软件少之又少,如果不是KDE和GNOME自带的软件族以及OpenOffice之类的适用软件逐渐增多的话,没多少人愿意用它来工作的。
而且个人认为,Linux在企业应用之所以如此普及和达到目前强大的姿态,很大程度上受益于Java的推动,看看现在有多少公司在使用基于Java/J2EE平台的商业系统就知道了。开源组织很大程度上都在为商业应用在服务,正真用于个人环境的软件开发还是不多。
关于和Windows的对比已经没什么好多说的了,因为后来我已经整体移植到Fedora下,因为我们的开发是针对RedHatAS平台制作服务器端系统,所以我要保证开发环境的近似和一致性。
T410S
回复 支持 反对

使用道具 举报

3万

回帖

319

积分

3万

资产值

至尊会员III Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2003-2-6
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)金牌荣誉勋章(注册20年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2008-2-4 14:15:24| 字数 63| - LAN | 显示全部楼层
嗯。俺一般都是拿虚拟机跑linux做,主要都是php+mysql,没整过java啥的东西。主要还得测试win系统下面应用为主。
IBM A31P R9H, Pentium 4-2.0G  RAM:1GB 60GB+40GB  UXGA  PalmIIIXE  Nikon D1X 50/1.8D
Lenovo Thinkpad  T60P 7200.2,2G 100G WSXGA+
回复 支持 反对

使用道具 举报

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2008-2-4 14:24:00| 字数 34| - 中国–江苏–南京 电信 | 显示全部楼层
马上要陪我父母去梅花山,拍拍雪景,呵呵,等回来再继续了。(我在南京)
T410S
回复 支持 反对

使用道具 举报

887

回帖

22

积分

3741

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2004-5-9
发表于 2008-2-4 18:41:09| 字数 26| - 中国–甘肃–兰州 电信 | 显示全部楼层
偶是在linux下用c++做开发,界面库用qt,呵呵
t410+双显卡
回复 支持 反对

使用道具 举报

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2008-2-4 20:42:40| 字数 514| - 中国–江苏–南京 电信 | 显示全部楼层
对于想在Linux下开始学习并打算作些事情的thinkpader我强烈建议安装eclipse,一个很有发展前途的工具,有的时候,在入门学习的初期很迷茫,有个好的IDE可以帮助并引导使用你进入状态,一旦激起开发的兴趣和目标,后面的路就会走得顺利多了。
eclipse有几大好处:
1。完善的开发界面(其它工具如JBuilder和Netbeans等都如此)
2。异常丰富的plugins(这一点其它工具也具备相同机制,但就目前只有eclipse的plugins可以说是热火朝天,很多好用的东西)
3。SWT(IBM力顶的JAVA GUI开发包和底层实现,很快,很强大,比SWING要快)
4。eclipse的框架(eclipse本身只是个“容器”,并包括各类语言的编译和发布环境,正是如此,它构建了一些复杂程序所需的基础,相对IDE的概念更为通用,我所接触的一些行业应用里都使用了它,包括IBM的LotusSymphony)

但我现在不用Eclipse了,目前我在使用Sun的NetBeans,一些具体的原因后面我会提到。但我必须承认,Eclipse很好,而且以后我们可能还要使用到Eclipse。

附上一张早期使用eclipse开发的部分代码快照

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
T410S
回复 支持 反对

使用道具 举报

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2008-2-4 21:11:23| 字数 807| - 中国–江苏–南京 电信 | 显示全部楼层
如何选择合适的数据库,这个我们在很早的时候就开始琢磨,按照当时的想法:
开发环境和上线环境都必须:
能运行于Linux平台,
开支最小,
稳定
容易维护。
当时的选择主要是MySQL和Postgresql,其它著名的商用数据库都因为开支的问题直接被枪毙了,虽然早期我们的团队熟悉SqlServer和DB2。
MySQL和Postgresql之争不亚于Windows和Linux两大帮派的争论,当时大部分人都认为MySQL的高效率是一个重要筹码。但我们需要的是什么?我们需要数据库能支持较完整的DB Manager的属性,包括Transaction(事务处理)这个重要的功能,从性能上看,Postgresql当时和MySQL的确差距不小,主要表现在数据查询上,但后来我们发现当数据量很大的时候,两者的性能又趋于接近。而且此时Postgresql的插入和更新数据开始占上风。
最后我们还意识到一个很重要的问题:Lincense。就读完并大致理解两者的lincense声明:
MySQL支持两大类:
1。GPL
2。商业应用
而Postgresql的则是:
BSD
我也是第一次明白:开源(OpenSource)并不意味着免费!
我们开发的还是商用系统,如果使用MySQL的License,最终就必须按照商业应用的方式交纳费用。而BSD则自由多了。

所以最终选定Postgresql,后来就我们所经历的过程来看,这个选择是很明智的,我们在Postgresql这个稳定的平台上平滑的开发升级我们的系统,没有遇到任何隐患,而MySQL那几年还在从不完全支持SQL的属性到走上支持Transaction之路,而且是支持这一大堆新功能后,其稳定性和性能和Postgresql已经开始有差距了。
最新版的FreeBSD(一个纯种Unix)将Postgresql的优势又发挥到一个新层次。
MySQL目前被SUN收购,但愿它走得更好,毕竟,对我们而言,更多的选择是好事。
T410S
回复 支持 反对

使用道具 举报

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2008-2-4 21:18:51| 字数 255| - 中国–江苏–南京 电信 | 显示全部楼层
zzye:好    期待大作   新年学习 呵呵

发些感受,算不上什么大作,谢谢捧场了

馅饼:嗯。俺一般都是拿虚拟机跑linux做,主要都是php+mysql,没整过java啥的东西。主要还得测试win系统下面应用为主。

其实你这样就直接在Win下搞更方便阿,弄个虚拟机不是更麻烦吗?是因为PHP还是MYSQL要用虚拟机?

aningstar:偶是在linux下用c++做开发,界面库用qt,呵呵

其实我们最终使用JAVA作界面开发是为了保持团队开发工具的统一性,便于整体维护。TrollTech被Nokia收购了,对QT也许是好事吧。
T410S
回复 支持 反对

使用道具 举报

1万

回帖

238

积分

8万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2005-9-26
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)月全勤勋章年全勤勋章2023年全勤勋章2024
发表于 2008-2-4 21:44:54| 字数 58| - 中国–湖南–长沙 电信 | 显示全部楼层
光PHP和MYSQL做调试还是可以直接用它们的WIN版,我们有商业系统就在WIN SERVER上跑PHP和MYSQL。
回复 支持 反对

使用道具 举报

995

回帖

16

积分

4641

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2004-5-12
发表于 2008-2-5 01:10:10| 字数 18| - 中国–安徽–合肥 电信 | 显示全部楼层
现在偶用Fedora-8+XP双系统
舞吧......
回复 支持 反对

使用道具 举报

2907

回帖

167

积分

1万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2005-1-5
发表于 2008-2-5 08:26:48| 字数 101| - 中国–广西–南宁 电信 | 显示全部楼层
各取所需。
做嵌入式的时候用Linux,FC3非常顺手,日常只用vi,从来没有用到IDE
现在做其它了,非windows不可,别人上报的资料是xls,跟别人远程手把手要用QQ,数据库要用plsql dev……
回复 支持 反对

使用道具 举报

2370

回帖

19

积分

3960

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2005-3-5
发表于 2008-2-5 09:46:20| 字数 63| - 中国–上海–上海 东方有线 | 显示全部楼层
我只拿linux来玩玩

不过现在发现一个好处,就是linux下面病毒还不是很多,如果windows中毒了,进linux,帮助杀毒
违例签名未被清除!
Edited by Jason118
回复 支持 反对

使用道具 举报

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2008-2-5 14:17:41| 字数 680| - 中国–江苏–南京 电信 | 显示全部楼层
前面都是当时我们开启项目时对系统和开发工具的选择以及基本理解。
但真正说起我们对Linux自身的理解是很少的。我记得早期我们在Windows下开发C/C++程序时还很有精神的去学习系统内核的介绍和一些底层开发,不过那个时候大多当作对一种“功能系统”的深入态度去学的,并不是以“操作系统原理”的起点来看待它,所以方法比较混乱。
当时我们选择Linux的时候是先入为主的,因为别人告诉我们就服务器而言,Linux有众多优势,而我们当时对最了解的Windows的确是看到了感受到了很多不足。所以并没有作操作系统级的对比,而且当时我们也做不到,就开始使用Linux了。

最初是像很多初学者那样,买本书,从命令行开始学习使用Linux,但当时我们学习是有明确方向的:

1。大致了解LinuxKernel,这一点并不是去看内核代码,而是看如何配置内核,这样就对内核从功能角度有了个感觉。
2。熟悉和用户管理,文件系统以及进程有关的所有操作,因为需要把系统拷贝/解压到目标机器上并安装和运行起来。
3。基本的编译方法,干过GCC写HelloWorld这种无聊的事,但当时最重要的是学会使用
configure,make
编译和安装所需系统。
4。还有些是和Kernel关系不大的操作:认识大部分常用Service,并知道关闭那些,打开那些,还有防火墙配置之类的东西。

其它方面当时就涉及的不多了,毕竟我们不是去学习操作系统原理,而是要先搭出工作环境。在以后的日子里,对Linux使用多了,很多对我们重要的元素都逐渐浮出水面。

[ Edited by  Roamvalley on 2008-2-5 14:30 ]
T410S
回复 支持 反对

使用道具 举报

1万

回帖

126

积分

2万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-6-10
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)金牌荣誉勋章(注册20年以上会员)
发表于 2008-2-5 14:52:44| 字数 84| - 中国–广东–深圳 润迅通信集团有限公司 | 显示全部楼层
好贴帮顶。最近也一直再用ubuntu7.10感觉不错。
除了启动的时候慢点。暂时还没有发现什么问题。
应用上基本跟XP区别不是很大。
XP的软件ubuntu上也找到了替代的。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复 支持 反对

使用道具 举报

2692

回帖

51

积分

9992

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2007-7-4
发表于 2008-2-5 22:42:40| 字数 61| - 中国–山东–滨州 移动 | 显示全部楼层
写的太棒了,08年新年51nb第一牛文即将诞生,希望LZ写经历的期间顺便也把自己的学习历程和学习方法大体阐述一下,期待下文
回复 支持 反对

使用道具 举报

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2008-2-6 00:37:19| 字数 769| - 中国–江苏–南京 电信 | 显示全部楼层
当我们第一次准备安装数据库和自己的开发程序时,首先就碰到个低级问题:这些程序都要放哪?
看起来很简单,因为如果我们用root用户去作的话,爱装哪就装哪,没什么限制,但这显然会被骂成:一点技术含量都没有!
所以首先要理解linux下的文件目录结构,这是一个好的学习开端,通常我们在windows下安装了新程序都会首先去看看它的目录里都有哪些子目录和程序,从文件的角度对这些新东西有个体会。这个方法同样使用于初学linux的静态结构(尽管不是运行结构)。
这里我不对每个目录和重要文件都作解释,只抛块砖,大家可以google:linux目录结构
附图是我查看本机根目录。
和目录要同时了解的是多用户体系,这源自于UNIX的传统概念,多人同时使用一台计算机。但在如今硬件普遍超强的年代,这个概念不是那么普遍使用于操作系统了,但这个概念的另一个重要意义仍旧存在:
系统安全
简化的说,用户分为系统管理员和普通用户,系统管理员大致的权限是负责操作系统自身的维护和安装(比如系统服务的设置,防火墙的设置,管理其它用户等),而普通用户只负责操作系统之上的各种应用系统的维护和安装(比如我们自己开发的系统,还有数据库管理器等)。
虽然分了两大类用户,但实际通常还是一个人去操作(这个有些公司是不规范的做法),一个人还要用两种帐号?对,因为这为了:系统安全。当应用层程序出了问题,比如你的OpenOffice从一些不安全的站点下载的,而这些OpenOffice被人种了木马和其它可供被黑客控制的后门,那么你运行OpenOffice时,黑客或者病毒就可以普通用户的权限去查这个帐号下的其它重要信息,比如你私藏的A片等等,但多用户系统的机制阻止了它们获得其它帐号的数据!这就是简化后的系统安全概念。

说了一些用户的知识,回头再看linux目录结构,我不一一解释,只列几个典型的:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
T410S
回复 支持 反对

使用道具 举报

1595

回帖

0

积分

1753

资产值

入门会员 Rank: 1

注册时间
2007-10-28
发表于 2008-2-6 00:38:10| 字数 46| - 中国–辽宁–沈阳 联通 | 显示全部楼层
在牛文中留下脚印
写的真是肺腑之言啊----我的短命的ubuntu~~一个月都不到就去取西经了
蓝快里高手如云,垃圾如星,仰望天空,万里无云,群星璀璨
回复 支持 反对

使用道具 举报

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2008-2-6 00:54:03| 字数 776| - 中国–江苏–南京 电信 | 显示全部楼层
/boot:你开机后是怎么进入操作系统的?硬盘引导区启动了第一级的booter(MBR),它可以再加载一个linux的原始booter,这个booter并不是linux内核,而是另外一个引导程序,这个2级booter会把/boot目录下的启动内核加载并解压接移交运行正真的内核。

/sbin和 /bin都是存放系统可执行文件的,我们使用的大部分基本命令都位于这两个目录,不同点在于/sbin目录下偏向于给root用户作系统管理用的,很多都涉及:驱动,内核模块,创建文件系统等会直接影响系统能否正常运行的命令。说白了,/sbin下的东西乱用,可能直接导致系统不能用了,需要修复或者重新安装linux。

/dev:linux下把所有设备(device)都映射为file,这个概念在写程序的时候意义更大一些,我除了在安装Wacom这样的不常用设备碰到麻烦时才去看看/dev下的东西外,一般不需要去碰它的

/proc:超强的目录,系统的运行状况都被映射为文件以及文件内容“保存”在此目录下,用cat看看这里面的各级目录下文件,可以看到很多关于硬件和操作系统内的运行状况。

/home:这就是通常我们创建非root用户时所处的目录,每个帐号在此都有一个独立目录。说到这里,回头看一下我上面说到的帐号和系统安全,你可以看到每个用户的正真权限只位于这个/home目录下属于自己的哪一块(以及一些系统命令的查看和运行权限)。

/media和/mnt:当你的系统上插一块U盘时会发生什么情况?不同Linux发行版以及它们各自的版本对这个动作的操作不一定一致,有的“易用”系统会在插上U盘后会被自动挂载(mount)到/media下,而我个人的系统是不允许这么作的,插上后,我会手动mount到/mnt目录下,这和我个人的要求和操作习惯有关。但能看出来,这个两目录从使用角度说都一样。
T410S
回复 支持 反对

使用道具 举报

21

回帖

0

积分

37

资产值

入门会员 Rank: 1

注册时间
2006-6-11
发表于 2008-2-6 08:44:40| 字数 63| - 中国–广东–广州–天河区 电信 | 显示全部楼层
呵呵,怎么写到后来,变成linux普及帖了?我想这21楼这部分有很多内容是可以略去的,希望楼主的笔墨着重于自己个人的使用体会。
回复 支持 反对

使用道具 举报

887

回帖

22

积分

3741

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2004-5-9
发表于 2008-2-6 11:04:36| 字数 65| - 中国–甘肃–兰州 电信 | 显示全部楼层
呵呵,楼主在linux上是做类似mis系统开发,而不是系统级的应用开发,和我做的有很多不同。偶们的项目和数据库几乎不打交道,呵呵!
t410+双显卡
回复 支持 反对

使用道具 举报

2978

回帖

0

积分

1256

资产值

入门会员 Rank: 1

注册时间
2007-1-1
发表于 2008-2-6 13:05:41| 字数 61| - 中国–河北–邯郸 联通 | 显示全部楼层
好文收藏。

顺便问一下:linux下有能进行硬件开发的环境/软件(免费的)吗?
准备好好学学verilog,systemc等。
墙里秋千墙外道。墙外行人,墙里佳人笑。笑渐不闻声渐悄,多情却被无情恼。
回复 支持 反对

使用道具 举报

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2008-2-6 13:11:29| 字数 710| - 中国–江苏–南京 电信/(建邺区/白下区)电信 | 显示全部楼层
刚看了大家回帖,我说明一下,这的确是一个个人感受贴,可能我想得多的地方不免写得有些罗嗦,一些记得不清的使用经历就一笔带过了,并不是一个严格的技术贴。看的各位就Linux而言,所处的位置和了解程度各不相同,大家想看到的可能都不太一样。我也顾不上那么多了,想到哪就写到哪,如果大家能参与讨论或者给些建议个更正就很感谢了,希望能成抛砖贴。

顺便回答几个问题:

前面写到目录结构时的确罗嗦了些,本来大家Google就可以看得更详细,后面我就不太罗嗦了。

关于楼上有几位是做到系统级的开发,比我们更加深入Linux的理解和使用,我说下自己的看法:假设有两种编码人员,一个是负责Linux内编写硬件驱动和部分内核模块的,另一位是作银行内某种应用的开发。两者大致的区别在于:
A非常熟悉硬件体系和操作系统,也许在其负责的工作内对一小部分代码做到更加稳定和更快,那么成千上万基于这小部分的代码的其它模块和应用就很感激他了。
B非常熟悉银行内某区域的业务细节和各种现成的应用系统框架,所作的工作通常代码量是要远远大于A的,因为B所处的软件环境和手头的工具和A差别很大,B能在已有上千万行代码的基础上为一次银行业务流程的变化而改作出一个结构清晰运行稳定的新系统,同样会被使用者感激的。
A也许非常适合用VI在一段代码内能做到自认为的终极优化,而B能在大量代码间能整理出行之有效的行业内设计模式,这都是很值得称道的。
因为他们所属的工作区域不同,只是分工不一样罢了。
我们做的事情更接近B,但同时我们对操作系统的一些关键参数需要做到灵活和有效的设置和改造,这就是Linux带给我们的好处。

[ Edited by  Roamvalley on 2008-2-6 13:27 ]
T410S
回复 支持 反对

使用道具 举报

1万

回帖

238

积分

8万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2005-9-26
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)月全勤勋章年全勤勋章2023年全勤勋章2024
发表于 2008-2-6 14:58:31| 字数 90| - 中国–湖南–长沙 电信 | 显示全部楼层
关于LINUX下的分区,还是很重要的,很多初学者图方便只建根分区和交换分区,或是完全照书上给的划分方法却不知其所以然,只是这个光说也不一定能理解,还是要从自己应用出发来得出合理值。
回复 支持 反对

使用道具 举报

627

回帖

41

积分

310

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2002-7-3
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2008-2-6 15:45:23| 字数 439| - 中国–江苏–南京 电信/(建邺区/白下区)电信 | 显示全部楼层
salutes:抱歉,你说的问题我不知道,google了一下verilog,好像是设计数字电路用的工具,比较有意思,我中学的时候订过《电子与电脑》,里面开过了几个专题,是关于数字电路基础以及6502和Z80单板机学习系列的,很有意思,估计你所要学的东西也是很好玩的东西,有时间我也打算看看。

dongmai:关于Linux安装时分区的选择,我的个人使用过程中主要是为了系统的安全:
我们自己的系统是数据密集型的,频繁操作硬盘,容易因为硬盘疲劳问题导致系统崩溃,数据损坏,所以开分区时要把操作系统自身的运行部分和我们的系统所需的空间分割开,这样当操作系统自身部分如果损坏的话,数据还是能抢救出来的,这是最基本的分区方式。
当然了,数据库所在的机器安装方法还可以考虑性能,尽量把数据库所占用分区靠前放,也就是位于硬盘的靠外侧,这里磁头访问数据的线速度很快,对处理数据库这种磁盘密集型操作有效。
但我们所打交道的很多公司里都没有专职或者说称职的Linux管理员,针对性能的分区方式基本没人作。
T410S
回复 支持 反对

使用道具 举报

2978

回帖

0

积分

1256

资产值

入门会员 Rank: 1

注册时间
2007-1-1
发表于 2008-2-6 17:34:47| 字数 177| - 中国–河北–邯郸 联通 | 显示全部楼层

回复 #27 Roamvalley 的帖子

verilog,systemc都是硬件描述语言(HDL),做电路设计时用的,通过他们可以用类似c语言的程序形式描述硬件电路。做IC设计的时候用的较多。这几个语言面向的应用比较窄。
最近刚开始接触ubuntu,以前没有用过其他linux发行版,对linux不是很熟悉。

谢谢楼主回复,关于linux使用中的其他问题,以后可能会咨询您。
同时会继续关注本帖的更新。
墙里秋千墙外道。墙外行人,墙里佳人笑。笑渐不闻声渐悄,多情却被无情恼。
回复 支持 反对

使用道具 举报

2218

回帖

0

积分

167

资产值

入门会员 Rank: 1

注册时间
2006-2-28
发表于 2008-2-6 17:38:12| 字数 8| - 中国–广东–佛山 联通/IDC机房 | 显示全部楼层
进来向高手学习.
回复 支持 反对

使用道具 举报

613

回帖

0

积分

3352

资产值

入门会员 Rank: 1

注册时间
2004-12-26
发表于 2008-2-6 21:17:36| 字数 26| - 中国–广东–广州–天河区 电信 | 显示全部楼层
从19楼的贴图看,lz是root敢死队的成员呀...
T400s@win7/x31(退休)
在10进制的世界里,只有10个数字:0和1。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-1-25 04:27 , Processed in 0.221158 second(s), 70 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部