每台机器上必备的开源软件

转载 2006年06月12日 01:08:00
    我是个C++ JAVA爱好者,喜欢平时找些顺手的软件,以来方便工作,也可以吸收别人的技术,好好琢磨一番。使用了不少,把一些东西整理了一下,算是为open source beginner准备的吧。都是用得最多的东西,其他的诸如eMule,BT就不写了,那些都是妇孺皆知的东西咯。

开发工具

  • DEV C++
             曾经试用过MINGW的完整版,感觉不是非常的顺手。一次无意之间看到有DEV C++,结果一发不可收拾,深深地被这个小巧强大的C/C++ IDE所折服,代码补全,动态调试,察看汇编等等常用IDE的功能都不少,对比Visual Studio越来越臃肿的体积,DEV C++对于日常的工作绰绰有余。加上它所采用的gcc编译器和诸多制作好的Lib的支持,绝对推荐所有C/C++的爱好者使用。
             优点:小巧快速  扩展性能好 开源库众多 其中smartwin可以作为基本的mfc使用
             缺点:代码补全功能还不够完善  对win32支持不够完全
常用工具
  • OpenOffice 2.0
             OpenOffice很奇怪,算是商业化开源,背后既有广大的爱好者参与,也有sun公司的支持。最新的openoffice已经比较的强大,可以比较好的兼容微软office的格式。最让我的兴奋的莫过于PocketPC文档转换的支持,让我终于可以把MS OFFICE请出硬盘了。
             优点:体积小  速度快   基本功能俱全
             缺点:template太少  内存占用量巨大尤其是那个后台运行的程序  功能略显单薄  界面没有office美观
  • ClawAV
              这个不用多说,sf.net上知名的杀毒软件,杂志曾经介绍过。
              优点:体积小速度快
              缺点:对比专业杀毒软件厂商更新不够快  安装略显专业
  • XPlanner
             做软件的人,没有计划怎么行?可是团队呢?web式的系统可以代替类似于ms project的工具吗?不要疑问,这里有为xp团队精心打造的计划和跟踪工具,XPlanneer。简明清晰是他最突出的特色,http://www.softme.org是它的中文版本。
  • Datastream Pro
             喜欢MS SQL SERVER自带的图形化工具,对比老版本的Oracle,光秃秃的命令提示符,干什么都别扭。Mysql用的人非常多,但是我依旧为它的命令行不满。官方的有Mysql fronter,可惜是30天试用。在SF.net上淘到了一个好东西,基于jdbc的数据库编辑工具。

Zookeeper基础

Zookeeper 1、Zookeeper是一个开放源代码的分布式协调服务是雅虎创建,是Google Chubby的开源实现。 设计目标是将那些复杂且容易出错的分布式一致性服务封装起来,构成一个高...
  • dingjianmin
  • dingjianmin
  • 2017年08月01日 20:47
  • 86

多机数据处理实践

一、多机数据处理。有 10 台机器,每台机器上保存着 10 亿个 64-bit 整数(不一定刚好 10 亿个,可能有上下几千万的浮动),一共约 100 亿个整数(其实一共也就 80GB 数据,不算大,...
  • lzxm160
  • lzxm160
  • 2016年06月14日 10:08
  • 307

nmon的使用与安装

一、使用 [root@dhdb ~]# nmon -s 300 -c 288 -f -m /tmp -s 300:表示每300秒采集一次数据, -c 288 :表示采集288次,300*288=...
  • he_jian1
  • he_jian1
  • 2014年12月09日 12:42
  • 487

多台机器时,简便的一条命令多台执行的方式

1.简介          在互联网企业,现在分布式几乎是必备,我们同一个业务线上的机器一般是大于1台。在这种情况下,我们经常遇到这么一个场景,为了排查一个问题,我们需要上多台机器上多次执行同一条命令...
  • helloworldwt
  • helloworldwt
  • 2016年12月20日 15:58
  • 328

十八道海量数据处理面试题与相关知识详解

海量数据处理面试题与相关知识讲解   第一部分   十八道海量数据处理面试题 1. 给定a、b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出a、b文...
  • u013719780
  • u013719780
  • 2015年10月05日 10:29
  • 980

玩转Windows下40款开源软件

这是国外较有影响的网站于2007年9月8日发布的新文章,算是windows下20款开源软件的续篇。发出不久,digg数已上千。xbeta进行简译,以便于国内用户在免费软件方面有更多选择。信息安全  这...
  • firectrl
  • firectrl
  • 2007年09月18日 08:21
  • 2312

严重影响DataGridView性能的2个属性

前段时间写一段一个数据处理的东西,需要绑定一张DataTable到网格控件(我从DataGridView 继承),运行后发现,速度超级慢, 我最开始是因为继承的原因,后面发现不是,最后终于在*.Des...
  • whjani
  • whjani
  • 2012年03月30日 16:20
  • 932

Windows上好用的十大开源软件 你用过了吗?(

现在开源软件飞速发展,Windows上也有很多优秀的开源软件,足以满足办公娱乐等日常需要。国外也有专门的网站,介绍一些知名的软件(如Office、Photoshop等)的开源替代品。本文介绍的Wi...
  • scollins
  • scollins
  • 2010年07月14日 12:03
  • 1022

科研常用的软件

从事科研这么多年,感觉有些软件激发了我无穷的乐趣,同时给我带来事半功倍的效果。为了分享这些软件,古撰此文,若有不足之处,请见谅!    1.    文献管理工具: EndNote,以及No...
  • GarfieldEr007
  • GarfieldEr007
  • 2016年05月31日 13:44
  • 1673

【算法】10亿int型数,统计只出现一次的数

题目10亿int整型数,以及一台可用内存为1GB的机器,时间复杂度要求O(n),统计只出现一次的数?分析首先分析多大的内存能够表示10亿的数呢?一个int型占4字节,10亿就是40亿字节(很明显就是4...
  • u010983881
  • u010983881
  • 2017年07月14日 10:10
  • 1803
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:每台机器上必备的开源软件
举报原因:
原因补充:

(最多只允许输入30个字)