10 differences between Linux and BSD
How often do you hear people lumping together Linux and any of the BSDs? I’ve done it on occasion, and I hear it all the time. Of course, there are plenty of similarities between Linux and BSD: They are both based on UNIX. For the most part, both systems are developed by noncommercial organizations. And I must say that both the Linux and BSD variants have one common goal — to create the most useful, reliable operating system available.Still, there are significant differences as well. And when
大企业后端运用Linux十大多见形式
全球上最大的技能支撑、软件和硬件公司每天运用 Linux完成各种任务与处理方案,那么这些大公司究竟是怎么 运用 Linux的呢?本来并不神秘,本文为你揭晓答案,大多数公司都不会运用 Linux作为桌面操作系统,首要是用于后端服务器操作系统,经历这些大公司的大胆尝试,许多事实证明Linux完全能够担负起重要任务计算使用,并且有许多 Linux系统从开始运行至今从未宕过机,100%的正常运行时间让人无不惊叹,当然你也能够做到。 1、虚拟化 从桌面虚拟化到云,现在又回到桌面虚拟化,VMware是虚拟化产品做得最早也是当前最好的一家公司,现在它的
方便的网络下载工具wget 可下载网站目录下的所有文件(可下载整个网站)
(摘要)wget是linux下命令行的下载工具,功能很强大,虽然我很少用,一般下在一些小东西都是直接用firefox,seamonkey这些浏览器自带的下载功能下载,没有必要用wget或者其他下载工具。但是某些时候却不是浏览器自带的下载功能和一些其他的下载软件所能做的...[@more@]wget是linux下命令行的下载工具,功能很强大,虽然我很少用,一般下在一些小东西都是直接用firefox,seamonkey这些浏览器自带的下载功能下载,没有必要用wget或者其他下载工具。但是某些时候却不是浏览器自带的下载功能和一些其他的下载软件所能做的的,这时候就得用wge
为你的需要选择合适的Linux发行版(上)
商业用途:OpenSUSE 如果你负责为办公环境选择一款Linux发行版,那么一定有几个方面的要求是必须满足的。首选是具备一套办公软件和一个标准的人员信息管理软件,其次是需要有很好的安全性,并且拥有交互性和专业性的支持也应该优先考虑范围。 OpenSUSE就具备了以上四点。它与OpenOffice的开发紧密结合,并且扩展性很好。如果你需要专业的支持和培训,你既可以从Novell公司那里获得支持,也可以从其他第三方那里获得。 OpenSUSE11.1的核心功能就是文档处理,Novell公司完成了一项完美的工作,将OpenOffice很好集成到了任何你选择的
The biggest Free Shell list on the net
Host Servicehttp://freeshell.org,http://sdf-eu.or Server & services:- 3 load balanced T1s (Sprintlink and Savvis)- SIGs, Music Compilations and Membership activities- 10+ DEC Alphas (DS20L/DS10L) running NetBSD- Supporter of the NetBSD project and The Computer History Museum in Mountain View California- Members vote in new features- Member contributed programs and tutorials- 80MB (free), 600MB and 800MB disk quotas- Membership perks (such as free admission to the Computer History Museum)-
我该选择哪个云存储网盘(转)
不是赶时髦,而是有需要,我想找个网盘用。但我发现,自从DropBox垮了之后,这事儿还挺麻烦。我不想随便用一个,因为之前曾在网络相册等应用上面有惨痛教训。那么,我该如何选择呢?断断续续观察了一年多,试用了很多款,现在大概有个结果了,整理总结一下。 我的需求是什么?首先得搞清楚这个。依重要度排序的话,对我的需要来说有三点:A、“云”存储和同步功能: 说白了,公司电脑+家中电脑+手机,三者之间的数据可同步。有些工作文件等,可以不用U盘拷来拷去,随时随地办。 它应该是一个“公共盘”,其中一端文件变更则其
程序员的经验之谈-生活与工作(转)
展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告 走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们。01. 自己的户口档案、养老保险、医疗保险、住房公积金一定要保管好。由于程序员行业每年跳槽一次,我不隐瞒大家,我至少换过5个以上的单位,这期间跳来跳去,甚
2011阿里云计算研发中心笔试题(45minutes)
2011阿里云计算研发中心笔试题(45minutes) 应聘职位:软件开发工程师-数据平台 1.状态转换图,有限自动机,正则表达式 2.最小堆,删除堆根节点,画出任意结果 3.Heap与stack在进程中的区别 4.硬盘概率问题,对立事件,独立事件,平均分布,一季度,一年 5.工厂分布距离最小问题 6.多线程输出变量的所以可能值 7.补充题,堆排序补充 8.整数数组中求相加和最大的子数组,时间复杂度为O(n),编程语言不限(C/C /JAVA)附加知识:一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放
写给那些想进入DBA职业的同学(转)
有人问起DBA职业的一些问题,于是就整理一下个人的一些看法与建议,供同学们参考。1、数据库管理与开发职位 数据库管理与开发其实是数据库两个不同的方向。 数据库管理就是我们通常说的DBA,主要工作是做数据库安装、管理、调优、备份,主要技术点是除了对数据库本身比较熟悉外,还要对硬件(主机、存储、网络)、操作系统有较好的理解,否则很难做到资深。 数据库开发是一个比较泛的说法,一般人理解是指涉及到数据库应用的开发,如常见的数据库用DB2、Oracle,sqlserver,mysql,informix。开发语言用java,.net,php等等的项目
论DBA在企业可持续发展中的价值(转)
在当今竞争激烈的市场环境下,成本控制毫无疑问是各个企业提升竞争力非常重要的一个部分,由于众多竞争对手会提供同质化产品和服务,企业必须从控制内部成本做起,做为企业内部开销相对比较大的IT部门,应该首当其冲最大化得挖掘系统的潜力。DBA要引进新方法,新思路,扩展自己的视野,不仅仅局限在数据库维护本身。总的来说,DBA能为这个目标做的事情基本上可以分为系统优化,应用优化,流程优化三个方面。首先谈到系统优化,这是大部分dba都要接触到的工作。企业定出一个商业目标,IT主管需要把这个商业目标转换成系统的承载能力,要保证
两道shell脚本的编程题(sed与awk)
今天去面试一家公司的运维实习生,一个经理面的我,没问什么问题,就让我翻译国外网站上关于云计算数据库的文章,翻译了一张纸后,出了两道shell脚本的题,悲剧的是,全部关于sed和awk的,这两个本来就复杂,我又没怎么练习,所以胡乱写了一通,回来后看了下书,会了,在此写下,以反思与记录!1、a.txt中有一行“abcdef.g “,删除其中的g后面的空格解:# echo "abcdef.g " > a.txt && cat -A a.txt | sed 's/ $//g' | cat -A2、利用ifconfig提取IP 192.168.1.100中的前两个字段(结果为192.168)分析:ifconfig输出的
关于Linux发行版Ubuntu升级卡死的问题解决方案
昨天4.28日是Ubuntu 11.04释放的时间,因为时差,以及Ubuntu主服务器要和全球镜像服务器同步的问题,直到今天Ubuntu官网才可以看到11.04的下载界面了,于是为了体验下新版本的主打桌面utity的效果,我决定升级下版本。我的是10.10,选择在线升级的方案。这是最简单的方案了,但注意要在System->Administration->Update Manager里选择最佳的服务器,这样下载更新是很快,不然你要等几天估计都下载不了,所以选择好的服务器很重要啊!经历了四五个小时的下载后,终于下完了,开始更新了,估计的更新好几个小时呢,注意如果出现提示一个
数据库设计的五大范式(转载)
数据库 的五大范式 今天在开发平台的时候又发现了 数据库 的问题!再次无语了一回! 数据库 的设计不仅仅是设计的方法方式的规范决定一切的, 数据库 的实用,和一再说过的数据冗余也是不可忽视的! 今天就特地在网上搜了下关于 数据库 范式的资料,整理如下,希望对大家有所帮助,也希望对我接下去的开发工作有所帮助! 简单说来,正规化就是在表格设计时,消除冗余性和不协调的从属关系。在本文中,我将通过五个渐进的过程来告诉你在设计中应该了解的正规化技巧。从而建立一个可行而且效率高的 数据库 。本文也会详细分析一下
做一个好的DBA必须了解得数据库基本知识,包括数学知识,推荐国外经典数据库书籍!
数据库经典书籍: 一:数据库管理系统(Database Management Systems)Author : Raghu Ramakrishnan Johannes Gehrke 二: 推荐<数据库系统全书>,英文叫<Database System: The Complete Book> 这本书应该是国际公认的最权威的数据库书了,很深的。我刚看完一遍。美国大学研究生院的计算机都用这本书,推荐看英文版的。 该书分为前后两册,前半本叫<数据库系统概念>(Database System Concepts),是最基本的数据库知识,包括ER图设计、关系模式、关系代数、关系积分、SQL语言、模式规范化等,有中文版的。 后半本叫<数
DB2常用指令集合
一、加载数据:1、 以默认分隔符加载,默认为“,”号 db2 "import from btpoper.txt of del insert into btpoper"2、 以指定分隔符“|”加载 db2 "import from btpoper.txt of del modified by coldel| insert into btpoper"二、卸载数据:1、 卸载一个表中全部数据 db2 "export to btpoper.txt of del select * from btpoper" db2 "export to btpoper.txt of del modified by coldel| select * from btpoper"2、 带条件卸载一个表中数据 db2 "export to btpoper.txt of del selec
oracle专家理想中的DBA应该有的能力!(HR,DBA推荐阅读)
Selecting a Proper DBAOver the last few years I have been interviewed for, and have interviewed several dozen candidates for, Oracle-related positions. The positions ranged from entry-level developer to senior-level DBA. Many of the interviews were for DBA-level positions. In this period I learned that it is very difficult to hire, or be hired, as a DBA unless you know exactly who or what you are looking for when you use the title "DBA." This section will attempt to clear up the miscon
DB2 v9.7的安装卸载(RHE 5.4)
Linux(RedHat Enterprise Linux 5.4)下的DB2安装__使用图形界面 可以使用图形界面,也可以使用手工安装的方式。我们先介绍最简单的安装方法。 1.从IBM网站下载DB2 9.7 express C版本:文件名db2exc_971_LNX_x86.tar.gz,。 2.在LINUX下解压缩及解包 (推荐使用root帐号解压并安装)#tar -zxvf db2exc_971_LNX_x86.tar.gz 3.进入相关目录(/root/expc/),运行安装文件 #cd /root/expc#./db2setup 先允许所有用户使用x window界面。 在当前目录中要找到db2setup文件,然后执行它。 如果权限不够,先运行#chmod a+x db2setup 4.根
关于牛新庄博士的传奇经历,也是关于DB2的介绍,看完后感觉触动很大,只有内心平静,厚积薄发,才能做到这种淡定,做人如此,做技术亦是如此!
牛新庄博士,研究方向为数据仓库和数据挖掘。是IBM官方资深培训讲师(培训DB2,AIX,MQ,WebSphere和CICS)。2002年获IBM 杰出 软件 专家奖,2006年获“首届 中国 杰出 数据库 工 程师奖”、“2006年IT168技术卓越奖”。是中信银行、山东农信、广东农信等公司资深技术顾问,中国建设银行总行特聘资深技术专家。拥有OCP, AIX,DB2,HP-UX,MQ,CICS和WebSphere等二十多项国际认证。著有《Oracle数据库开发讲座—— Oracle9i Jdeveloper与J2EE实务应用》、《DB2应用开发实战指导》、《循序渐进DB2-系统 管理 、运行维护与应用案例》、《深入解
一篇关于DBA大而全,比较宏观而系统的介绍DBA的文章,很有启发意义!强烈推荐,值得一看!
转载(成就DBA职业生涯)【IT168 技术文档】许多年来,我在不同的新闻组上花费了很多时间与那些想知道如何得到数据库管理员(DBA)的工作或者如何成长为一名DBA的IT人进行交谈,现在他们有了工作。这些年来许多人针对如何达到这个目标提出了不同意见。本文即是那些意见的综合并且能够在如何才能出色的完成DBA的工作方面给出好的建议。这篇文章同样对于如何让一名DBA变得对老板更有价值。假如你已经是一名DBA,那么也许你会希望跳过文章的前几段。 我应该成为一名DBA么? 我曾问过的一个问题是一个人应该从事DBA这样的职业么。这个问题并不容
DBA Responsibilities(DBA职责,很详细的说明了DBA的主要任务)
DBA Responsibilities: * Installation, configuration and upgrading of Oracle server software and related products * Evaluate Oracle features and Oracle related products * Establish and maintain sound backup and recovery policies and procedures * Take care of the Database design and implementation * Implement and maintain database security (create and maintain users and roles, assign priveledges) * Do database tuning and performance monitoring * Do application tuning and performance