没有鱼鳔的鱼

发布者小八 | 张贴在 星期八团队博文 | 发布 14-04-2010

标签:, ,

0

世上有很多故事,随着岁月的流逝,往往会加进很多改编的因素。这里是一个石油大王哈特的故事。不过好像只有一个叫哈默的石油大亨,那是非常有名,而哈特好像并无此人。但是,依然认为这是一个好故事,因为它提到的,在每一个城市都在不断发生。

有一个年轻人,因为家贫没有读多少书,他去了城里,想找一份工作。可是他发现城里没一个人看得起他,因为他没有文凭。就在他决定要离开那座城市时,忽然想给当时很有名的银行家罗斯写一封信。他在信里抱怨了命运对他是如何的不公,“如果您能借一点钱给我,我会先去上学,然后再找一份好工作。”

信寄出去了,他便一直在旅馆里等,几天过去了,他用尽了身上的最后一分钱,也将行李打好了包。就在这时,房东说有他一封信,是银行家罗斯写来的。可是,罗斯并没有对他的遭遇表示同情而是在信里给他讲了一个故事。

关于罗斯讲述的故事,历史上有很多版本,其中最有意思的一个版本是这样的:

“上帝创造大海之后,见大海里太冷清,就造了各种各样的鱼,给了它们流线型的身体和灵活的鳍,让它们在大海中自由自在地游动,大海里一时热闹起来。但上帝一时疏忽,忘了给鱼安上鳔。鱼的比重大于水,没了鱼鳔,一旦停止游动,就会很快沉入水底,被水压死。所以,一开始大海里的鱼都活不长。

“不久,上帝发现了这个问题,于是决定把鱼鳔赐给鱼们。这一下,鱼们不但能在水里随意沉浮,还可以原地休息。鱼们十分高兴,都觉得鱼鳔实在是太有用了。

“然而,上帝没有为鲨鱼安上鱼鳔,因此这个调皮的小家伙不知跑哪儿玩去了,上帝费了很大劲也没找到它。上帝心想:随它去吧,反正鲨鱼没有鱼鳔,就会沦为海洋的弱者,就让自然淘汰它吧。

“很多年以后,上帝想看看海里的鱼都怎么样了。一见到上帝,那些有鳔的鱼们都纷纷向上帝诉苦,说它们都被鲨鱼害苦了。这时,一群威猛的鲨鱼游了过来,其他的鱼吓得纷纷逃窜。上帝感到十分惊讶,他不知道是什么原因,使没有鱼鳔的鲨鱼成为海洋中最凶猛的鱼类。

“鲨鱼说:‘我们没有鱼鳔,无时无刻不承受着巨大的压力,为了避免被水压死,亿万年来,我们从来未停止过游动。我们必须和命运抗争,这成了我们的生存方式。’”

在信的结尾,罗斯对年轻人说:城市就像一个浩瀚的海洋,而你要相信,自己就是一条没有鱼鳔的鱼……

那晚,他躺在床上久久不能入睡,一起在想着罗斯的信。突然,他改变了决定。第二天,他跟旅馆的老板说,只要给一碗饭吃,他可以留下来当服务员,一分钱工资都不要。旅馆老板不相信世上有这么便宜的劳动力,很高兴地留下了他。10年后,他拥有了令全美国羡慕的财富,并且娶了银行家罗斯的女儿,他就是石油大王哈特。

(文/柏志强)

一个商人立下的22条规矩

发布者小八 | 张贴在 星期八团队博文 | 发布 13-04-2010

标签:, ,

0

1.坚持看CCTV-1新闻联播
  要想把握经济命脉,必须关注政局,新闻联播图文并茂,有声有色,着实为中国商人的最佳晴雨表;你可以不看财经报道,也可以不看焦点访谈,如果你不是做石油和外汇的,甚至你都可以不去管类似9.11事件和中东局势。

2.不要轻易相信合约或合同
  哪怕合约让你的律师看过了,公证处公证了都不要轻易相信,甚至当你的客户把钱已经汇入你指定的账户以后你都必须确认,这笔钱你能不能拿出来,能不能动,而合约以外的涉及到利益冲突的任何口头承诺与解释你都必须当他是放屁,无论香还是臭,在对方兑现承诺以前都不要沉湎其中,更无论对方是谁,哪怕那是你交了十年的朋友甚至是和你上了床的女人都必须如此。

3.你自己必须守信,一诺千斤,但对不守信的人例外
  你确认你一定能够做到的事情你才可以承诺,但不要夸大其辞;你如果想一直做个商人,那么你必须树立自己的信誉!虽然你可以不在乎外界对你的争议甚至你也可以制造争议但你不能失去信誉,否则你就不是一个商人而是一个骗子;信誉具体包括你如果和别人约了2:00见面,那么你绝对不可以1:50以前或者2:01以后出现,如遇交通堵塞或意外事件,那你必须及时通知对方,除非你出了车祸遇到空难昏迷不醒或者已经死亡,否则你都没有理由爽约、早到太早或迟到太迟,而你的涵养则体现在对待对方不守时不守承诺的态度与包容等方面;而一旦当你确认对方是在为了利益而一再欺骗你,那么你对对方做出的一切行为都不过分,甚至你可以将计就计,反过来给他画一个饼!

4.你能赢得起但你可能输不起的生意最好不做
  在做任何生意以前,你都必须考虑清楚,如果你输了,那么你是否输得起,而不是去考虑你如果赢了会怎样怎样,输不起的事情你最好别做!而考虑输的范围时你也不要只考虑钱财方面,作为半个商人,有些东西你永远都输不起,包括你爱的女人,你的家人,你的江湖地位甚至你的信誉;所以你必须在做任何生意以前全面考虑清楚你究竟输得起输不起,如果输得起,那么OK,你去义无返顾的DO IT吧!

5.不要先期投入太多,给自己留够底牌
  不要把自己手里所有的牌全部亮出来,因为牌局随时会中途停止,而对方也随时会出新的牌,不到最后关键时刻,最好不要亮出你手里最有分量的牌,最后的赢家才是真正的赢家!

6.天下无事不可为,但商人有所为也有所不为
  《菜根潭》上有句话说的好“毋以善小而不为,毋以恶小而为之”,说的是做人的道理,而生意也是如此:“不要因为利润少就不去做,也不要因为风险小就去做”;而同样在中国,违背法律的事情可以做,但违背道义的事情则坚决不能做。

7.慎重选择合作伙伴
  无论是团队,还是个人,很多时候我们都渴望有能够和我们一起联手打天下的黄金搭档,但亲密战友是一定要慎重慎重再慎重的选择的,慎重是对彼此而言并非只针对单方,而亲密战友一定要符合下面这些前提条件才可以成为你的亲密战友;其一,他和你一定需要在一个战壕里一起战斗过至少一年;其二,在你没有负他的前提他对你所说的每一句话他自己都能负责任;其三,他必须是个实在而且能塌实干事的人;其四,他考虑得更多的是你们之间共同的利益(无论是短期的还是长期的),而这个共同利益高于个人利益;其五,关键时刻他没有躲开更没有出卖你或者大家在他能获得比合作利益还大的更大利益的前提下,五点缺一不可,否则彼此之间的合作不会长久。

8.不要在你的团队里有你家庭成员的影子
  无论是你老婆还是你父母,都不可以在以你为核心之一的商业团队里有太多插手,因为以你为核心之一的团队接受的是你,而不是你的家庭成员,在你的团队全体
成员主动接受并邀请你的家庭成员成为你们团队一员以前,无论你的家庭成员是谁,有多大的本事,或者可以给你们的团队带来多大的前进帮助,都不能成为你让你的家庭成员成为团队一员的理由;而当在你团队(三人或三人以上)里的异性成员一旦与你上了床,那么你必须考虑让对方立刻离开这个团队,要么她(他)另谋高就,要么她(他)成为你的专职情人或者太太(老公),总之,她(他)已经不能继续留在这个团队,所以在团队里不要随便考虑和异性上床或者动情。

9.不要与和你有利益冲突的女人上床
  无论谁会占谁的便宜,或者大家之间可以同时并行两种关系,都不应该与之上床,更无论这个女人有多性感,多煽情;这样的女人包括:与你有生意往来的女人,在你手下工作的女人或者是你手下与同事的家眷,甚至是管理着你的政府机构、职能部门里的女公务员,原因有二:其一,这样的女人可以让你死都不知道是怎么死的,其二你虽然是半个商人,但另一半也不是出卖肉体的男妓。

10.不要给你的女人讲你的商业细节
  无论这个女人是你包了的娼妓、二奶,还是你众多情人之中的一个更或者是你已经结婚多年的妻子,你都应该不和她们谈你的商业细节:第一,你谈了可能她们也不懂;第二,你谈的商业细节里面会有能让你入狱的内容;第三,那涉及到商业机密;无论你有多少信任你的女人,都不应该谈太多和你有关的商业内容;还有一个无须单列的商规就是千万不要在夜总会歌厅等色情场所给小姐和应招女郎发名片,一定要记住!

11.你可以行贿但不要做污点证人到法庭去举证
  不管收受你贿赂的官员多么无耻,多么不够意思,你只可以行贿而绝不可以去做污点证人到法庭举证;除非你以后连半个商人都不想做了;而如果是你主动行贿,对方收受了而且也为你办了事情,那你更不应该由此来当做能抓住对方小辫子的罪证要挟对方继续为你顶风开绿灯,也无论对方是政府官员还是执法人员还是银行官员甚至办事人员的;最基本的,请客送礼吃饭洗桑拿甚至大到澳门游,这些感情投入都千万不要单独记小黑账,而财务账面上的处理也一定要不留痕迹。

12.不要偷税漏税但要学会合理避税
  大头小尾的发票最好别开,营业税以及附加的教育基金等你该交多少交多少,增值税你更别动脑子(记得找上家要税票正常抵扣就可以了),除此以外关税你掂量掂量自己的分量,具体情况具体对待,企业所得税是可以全部避掉一分钱都不交的,但最好给地税点面子,少交点别一分钱都不交,交多交少你自己看着办,而个人所得税呢,视当地政府给纳税人办了多少实事,是否把咱纳税人真当纳税人看待的具体情况而造工资表吧。

13.你可以利用新闻记者但不要相信记者
  你可以给记者一些钱或礼品,但你不能告诉记者很多你的底细,更不能相信记者会给你保守商业秘密,甚至你不能和记者靠得太近且必须学会面对记者而设防,无论你面对是否是漂亮风骚的女记者还是能发内参的大腕记者都如此。

14.不要摆大,哪怕你真的是老大
  切记天外有天,不要在任何场合摆大,哪怕你真的很大,而当对方是个摆大而且肤浅的人,你如果想灭掉他,那么最好随便找块砖头砸他一个跟头,然后你走你的路!但切记,这个砖头一定不是你自己的砖头,而且这个砖头最好和你自己没什么关系。

15.保持中立,不要卷入政治派系纷争
  在任何派系纷争面前都应该保持中立,尤其是在政治派系纷争面前,事实证明,把商业利益的希望寄托在有派系纷争可能的任何一方面都是危险而且不明智的,在派系纷争之间,你必须冷静的保持中立。

16.不要太在乎金钱与利益得失
  切记有所得就有所失,而有所失就有所得的古训,钱没有了还可以再赚,天下自然有得是你赚不完的钱和商业机会,所以何妨在金钱与利益面前大度一些呢?更何况,更大的商业机会正在等着你去把握呢?基本上你应该没有时间计较一时的得失才对,哪怕你有的是时间去品茗赏色。

17.不要过多用金钱粉饰自己
  虽然面子对你而言很重要,但相对于你自己的人格魅力而言,有没有名车,带游泳池的别墅,高尔夫以及你的服饰,甚至发型这些都会显得微不足道;当然你可以按自己的喜欢穿一双“内联升”的布鞋,甚至可以在有时间的时候飞到异国他乡去看一场你喜欢的球队的主场或客场比赛,更甚至你可以在很多人面前抽你自己喜欢抽的劣质香烟!

18.资本决定发言权,但你不应该轻易让别人知道你有多大的发言权
  关心一下你的属于你的资本和你能控制的资本是正确的,甚至你该关心的包括你的坏帐和现金收益以及现金流量,但这些不应该让太多人知道;而当你以外的获得一笔巨大财富的时候,你更应该学会别把这个消息告诉别人,包括已经和你患难很久的妻子,否则她可能会要求离婚并分割你的这笔不小的资产!记住,男人的金钱应该和女人的年龄一样永远属于秘密,哪怕有一天连女人的年龄都已经不是秘密的时候,你的金钱也应该还是秘密;除非在你临死时即将捐献你的全部家产时,你都绝对不可告诉别人!

19.总结别人的成败得失,但国外的案例你可以不用理会
  不要羡慕别人的成功,更不要鄙夷别人的失败,你首要应该做的是学会分析和总结现象背后的本质,找出别人失败或者成功的全部原因,取其长,补其短,做你自己该做的事情;而国外类似微软等那些故事,离你实在太遥远,你大可以不去管他,所以一定意义上,现有的MBA对在中国做生意的你而言并没有多大实际意义!

20.不要用黑白道的规矩去解决商业上的冲突
  商业永远是商业,而商业是有商业自身的游戏规则在的,所以哪怕你确实是黑道人物,也不能随便利用黑道规矩去解决商业冲突,同样,即将你有很好的白道背景与资源,你也不能轻易利用这些资源来解决你在商业中的冲突!既然选择了商人,那你必须遵守商业中的一切游戏规则,愿赌就得服输!

21.在能把握全局的前提下,不要追求事必躬亲
  不要把自己搞的没有时间与朋友交流,更不要让自己没有时间去泡女人和INTERNET,最要紧的是不要让自己没有时间放松与思考,所以,应该学会让别人去帮你打点生意,处理业务,虽然,业务的核心部分你自己必须牢牢把握;同样,把事情交给别人去做的风险你要考虑清楚并能够预防,以免你把事情交给别人去做以后,你自己又成了一名忙碌的救火队员,记住消防和救火是有区别的,消防的口号是“消防结合,预防为主”。

22.给自己留条后路,预防众叛亲离你
  可以在沉寂江湖多年以后重整旗鼓,但你不可以倒下以后就不再起来,因为你是一个男人!所以你必须给自己留一条属于你自己的后路,后路包括藏起一个存钱罐,虽然里面只有几块钱但你将来就是要靠这几块钱东山再起;后路也包括一栋法律意义上并不在你名下的房子(你可以有个地方一个人疗伤,恢复元气),更包括一个并不经常来往的但很仗义而且你也给过他很多帮助的朋友(他可以在关键时候收留你,陪你喝酒,而这样的朋友一生中你能遇到一个也已经很幸运了);如果实在没有后路,那么你就必须有去露宿街头沿街乞讨的心理准备,但那时候你只可以去向陌生人伸手,而绝对不要向你过去帮助过的还欠着你很多债务或者人情但装做不认识你的人低头。

Linux性能工具

发布者小八 | 张贴在 星期八团队博文 | 发布 12-04-2010

标签:, ,

0

top sar vmstat iostat free

可以作为普通用户运行这些工具。它们都利用/proc文件系统得到它们的数据。

这些性能工具和几个rpm一起提供。procps rpm提供top、free和vmstat。sysstat rpm提供sar和iostat。

top命令是一个优秀的交互实用工具,用于监视性能。

sar实用工具提供监视每一事件的能力。它至少有15个单独的报告类别,包括CPU、磁盘、网络、进程、交换区等信息。

vmstat命令报告关于内存和交换区使用的广泛信息。它也报告CPU和一些I/O信息。

iostat报告存储输入/输出(I/O)统计资料。

1、top

top显示有两个部分。大约三分之一显示关于Linux的整体信息,其余行为各个进程信息。

第一行显示最近1分钟、5分钟和15分钟的负载平均值。负载平均值表示在CPU上运行或者等待运行多少进程。uptime命令也可以用来显示负载平均值。接下来是进程信息,之后是CPU、内存和交换区信息与free命令输出类似。在确定内存和CPU使用之后的的下一个问题是哪些进程正在使用它。

解释输出

top – 14:51:45 up 8 days, 14:37,  1 user,  load average: 0.10, 0.12, 0.09

Tasks: 100 total,   1 running,  99 sleeping,   0 stopped,   0 zombie

Cpu(s):  0.0%us,  0.9%sy,  0.0%ni, 98.8%id,  0.0%wa,  0.2%hi,  0.2%si,  0.0%st

Mem:   1027148k total,  1004292k used,    22856k free,    30336k buffers

Swap:  2031608k total,     3264k used,  2028344k free,   644252k cached

PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND

1941 root       5 -10  671m 534m 523m S    1 53.3 182:30.96 vmware-vmx

182 root      15   0     0    0    0 S    0  0.0   0:26.48 pdflush

1 root      15   0  2040  632  544 S    0  0.1   0:01.58 init

2 root      RT   0     0    0    0 S    0  0.0   0:00.26 migration/0

3 root      34  19     0    0    0 S    0  0.0   0:00.00 ksoftirqd/0

4 root      RT   0     0    0    0 S    0  0.0   0:00.00 watchdog/0

5 root      RT   0     0    0    0 S    0  0.0   0:00.09 migration/1

6 root      34  19     0    0    0 S    0  0.0   0:00.00 ksoftirqd/1

7 root      RT   0     0    0    0 S    0  0.0   0:00.00 watchdog/1

8 root      10  -5     0    0    0 S    0  0.0   0:00.00 events/0

9 root      10  -5     0    0    0 S    0  0.0   0:00.01 events/1

10 root      10  -5     0    0    0 S    0  0.0   0:00.00 khelper

11 root      10  -5     0    0    0 S    0  0.0   0:00.00 kthread

15 root      10  -5     0    0    0 S    0  0.0   0:00.20 kblockd/0

16 root      10  -5     0    0    0 S    0  0.0   0:00.03 kblockd/1

17 root      14  -5     0    0    0 S    0  0.0   0:00.00 kacpid

109 root      14  -5     0    0    0 S    0  0.0   0:00.00 cqueue/0

110 root      14  -5     0    0    0 S    0  0.0   0:00.00 cqueue/1

输出的第一行显示负载平均值信息:

14:51:45 up 8 days, 14:37,  1 user,  load average: 0.10, 0.12, 0.09

可看到已经运行时间、当前时间和用户数量,以及1分钟、5分钟、15分钟负载平均值。

接下来显示进程概要:

Tasks: 100 total,   1 running,  99 sleeping,   0 stopped,   0 zombie

总共有100个进程,1个运行,99个睡眠,没有僵化进程和被停止的进程

接下来是CPU信息:

Cpu(s):  0.0%us,  0.9%sy,  0.0%ni, 98.8%id,  0.0%wa,  0.2%hi,  0.2%si,  0.0%st

接下来是内存信息:

Mem:   1027148k total,  1004292k used,    22856k free,    30336k buffers

top进程字段

PID   进程id编号

USER         进程所有者的用户名

PRI   进程的优先级

SIZE 进程大小,包括经的代码、栈和数据区域,以千字节为单位

RSS   进程使用的内存总量,以千字节为单位

SHARE      进程使用共享内存数量

STAT 进程状态,通常R表示运行,S表示休眠

%CPU       自从最近的屏幕更新以来,这个进程使用的CPU百分比

%MEM     这个进程使用的内存百分比

TIME         自从进程启动以来,这个进程使用的CPU时间量

CPU 最近执行进程的CPU

COMMAND      正在执行的命令

保存自定义

s更改刷新时间

W保存top配置(配置文件保存在用户目录下的.toprc文件)

批处理模式

top也可以以批处理模式运行

top -n 1 -b > /tmp/top.out

-n 1显示一次迭代,-b选项表示以适合写文件的文本形式输出或者定向到另一个程序。

通过批处理可以轻松完成所有任务,无需用户的干涉。所有进程都被列出,输出并不是

每5秒刷新一次。如果如果用户主目录中存在一个.toprc配置文件,那么它用来格式化显示。

linux top-交互命令

下面介绍在top命令执行过程中可以使用的一些交互命令。从使用角度来看,熟练的掌握这些命令比

掌握选项还重要一些。这些命令都是单字母的,如果在命令行选项中使用了s选项,则可能其中一

些命令会被屏蔽掉。

Ctrl+L  擦除并且重写屏幕

h或者?  显示帮助画面,给出一些简短的命令总结说明。

k  终止一个进程。系统将提示用户输入需要终止的进程PID,以及需要发送给该进程什么样的信号。

一般的终止进程可以使用15信号;如果不能正常结束那就使用信号9强制结束该进程。默认值是信号15。

在安全模式中此命令被屏蔽。

i  忽略闲置和僵死进程。这是一个开关式命令。

q  退出程序。

r  重新安排一个进程的优先级别。系统提示用户输入需要改变的进程PID以及需要设置的进程优先级值。

输入一个正值将使优先级降低,反之则可以使该进程拥有更高的优先权。默认值是10。

S  切换到累计模式。

s  改变两次刷新之间的延迟时间。系统将提示用户输入新的时间,单位为s。如果有小数,就换算成ms。

输入0值则系统将不断刷新,默认值是5s。需要注意的是如果设置太小的时间,很可能会引起不断刷新,

从而根本来不及看清显示的情况,而且系统负载也会大大增加。

f或者F  从当前显示中添加或者删除项目。

o或者O  改变显示项目的顺序。

l  切换显示平均负载和启动时间信息。

m  切换显示内存信息。

t  切换显示进程和CPU状态信息。

c  切换显示命令名称和完整命令行。

M  根据驻留内存大小进行排序。

P  根据CPU使用百分比大小进行排序。

T  根据时间/累计时间进行排序。

W  将当前设置写入~/.toprc文件中。这是写top配置文件的推荐方法。

2sar数据收集器(需要安装sysstat rpm)

sar -u输出显示CPU信息。-u选项是sar的默认选项。该输出以百分比显示CPU的使用情况。

sar -u字段

CPU CPU编号

%user       在用户模式中运行进程所花的时间

%nice        运行正常进程所花的时间

%system  在内核(系统)中运行进程所花的时间

%iowait    没有进程在该CPU上执行,处理器等待I/O完成的时间

%idle         没有进程在该CPU上执行的时间

sar -u 5 10

其中的5 10表示以5秒为间隔取得10个脚本

磁盘I/O统计数据

sar -d 5 10

5 10选项是间隔和迭代

Average:          DEV       tps  rd_sec/s  wr_sec/s  avgrq-sz  avgqu-sz     await     svctm     %util

Average:       dev8-0      0.72      0.00     29.45     41.14      0.00      0.29      0.29      0.02

Average:     dev253-0      3.68      0.00     29.45      8.00      0.00      0.86      0.06      0.02

Average:     dev253-1      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00

DEV 磁盘设备

dev#-#格式的磁盘设备,其中第一个#是设备主编号,第二个#是次编号或连续编号。

tps   每秒传输(或者每秒IO数)

rd_sec/s  每秒512字节读取数。512只是一个测量单位,不表示所有磁盘I/O均使用512字节块

wr_sec/s 每秒512字节写入数。512只是一个测量单位,不表示所有磁盘I/O均使用512字节块

网络统计数据

sar提供四种不同的语法选项来显示网络信息。-n选项使用四个不同的开关:DEV、EDEV、SOCK和FULL。

DEV显示网络接口信息,EDEV显示关于网络错误的统计数据,SOCK显示套接字信息,FULL显示所有三个开关。

sar -n DEV字段

sar -n DEV 5 2

Linux 2.6.18-53.el5 (mail.hanyi-inc.com)        09/25/2008

04:21:16 PM     IFACE   rxpck/s   txpck/s   rxbyt/s   txbyt/s   rxcmp/s   txcmp/s  rxmcst/s

04:21:21 PM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00

04:21:21 PM      eth0     40.78     39.96   5945.49   5895.08      0.00      0.00      0.00

04:21:21 PM      sit0      0.00      0.00      0.00      0.00      0.00      0.00      0.00

04:21:21 PM    vmnet1      0.00      0.00      0.00      0.00      0.00      0.00      0.00

04:21:21 PM    vmnet8      0.00      0.00      0.00      0.00      0.00      0.00      0.00

IFACE                 LAN接口

rxpck/s              每秒钟接收的数据包

txpck/s              每秒钟发送的数据包

rxbyt/s               每秒钟接收的字节数

txbyt/s               每秒钟发送的字节数

rxcmp/s             每秒钟接收的压缩数据包

txcmp/s             每秒钟发送的压缩数据包

rxmcst/s  每秒钟接收的多播数据包

sar -n EDEV 5 2字段

sar -n EDEV 1 1

Linux 2.6.18-53.el5 (mail.hanyi-inc.com)        09/25/2008

04:32:01 PM     IFACE   rxerr/s   txerr/s    coll/s  rxdrop/s  txdrop/s  txcarr/s  rxfram/s  rxfifo/s  txfifo/s

04:32:02 PM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00

04:32:02 PM      eth0      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00

04:32:02 PM      sit0      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00

04:32:02 PM    vmnet1      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00

04:32:02 PM    vmnet8      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00

IFACE                 LAN接口

rxerr/s               每秒钟接收的坏数据包

txerr/s               每秒钟发送的坏数据包

coll/s                  每秒钟冲突数

rxdrop/s   因为缓冲充满,每秒钟丢弃的已接收数据包数

txdrop/s   因为缓冲充满,每秒钟丢弃的已发送数据包数

txcarr/s    发送数据包时,每秒载波错误数

rxfram/s  每秒接收数据包的帧对齐错误数

rxfifo/s     接收的数据包每秒FIFO过速的错误数

txfifo/s     发送的数据包每FIFO过速的错误数

sar -n SOCK字段

sar -n SOCK 3 1

Linux 2.6.18-53.el5 (mail.hanyi-inc.com)        09/25/2008

05:07:58 PM    totsck    tcpsck    udpsck    rawsck   ip-frag

05:08:01 PM       190        19         0         2         0

Average:          190        19         0         2         0

totsck                使用的套接字总数量

tcpsck                使用的TCP套接字数量

udpsck               使用的UDP套接字数量

rawsck               使用的raw套接字数量

ip-frag                使用的IP段数量

(文/姜英升)

记忆

发布者小八 | 张贴在 星期八团队博文 | 发布 09-04-2010

标签:, ,

0

时间如流水,一去不复返。慢慢的感觉,我从一个懵懵懂懂的小女孩渐渐成长为一个大姑娘了。

呵呵,开心的笑笑,心情挺好的。站在窗台上,往外望去,再深深的呼吸着略带灰尘味的空气,双手张开拥抱,感觉到一些有份量的东西,这个是什么呢?我琢磨着……

面对着电脑荧屏,瞟了一眼右下角的时间,突然的想起,我工作已经一年有余了,瞬间觉得有什么特殊的感情,禁不住静下心来回忆着这一年的光景。永远都忘不了第一天上班,这第一天上班就出差到秀山;也忘不了第一次领薪水,看到父母由内心发出的笑容;也忘不了第一次加通宵班,同事们疲惫的脸上露出欢喜的微笑;也更加忘记不了那第一次伤心的泪水……

其实呢,我个人的感觉,每个人每天都要过日子,有的人会很忙碌,有的人会很清闲,也有的人过得很精彩,也有的人过得很失落。人生就是一场戏,有喜剧有悲剧。路是自己选择的,没有人硬逼着你走某条路,只要自己不后悔,即使前面是个无法回头的泥潭,我也愿意跳下去。坚持,是一个动力,也是一个信念,我要值守着这份坚持。

站立起来,回头看,留下了一些不深不浅的小脚印。前面的路茫茫,我,抱着那份坚持,继续迈向前。

(文/唐婷婷)

LR错误代码分析及解决方法之一

发布者小八 | 张贴在 星期八团队博文 | 发布 01-04-2010

标签:, ,

0

  Error -27727: Step download timeout (120 seconds)has expired when downloading resource(s). Set the “Resource Page Timeout is a Warning” Run-Time Setting to Yes/No to have this message as a warning/error, respectively
  A、应用服务参数设置太大导致服务器的瓶颈
  B、页面中图片太多
  C、在程序处理表的时候检查字段太大或多
  Error -27728: Step download timeout (120 seconds)的解决方法
  语法检查通过,但是在并发执行一个查询时候报错Action.c(16): Error -27728: Step download
  timeout (120 seconds) has expired when downloading non-resource(s)设置了runt time setting中
  的internet protocol-preferences中的advaced区域有一个winlnet replay instead of sockets选项,
  选项后再回放就成功了。
  Action.c(7): Error -27791: Server “192.168.1.77″ has shut down the connection prematurely
  解决方案如下:
  1、应用服务器死掉。小用户时程序上的问题,程序上处理数据库的问题
  2、应用服务没有死。应用服务参数设置问题。例如:在许多客户端weblogic应用服务器被拒绝,而在服
  务器端没有错误显示,则有可能是weblogic中的server元素的acceptbacklog属性值设得过低。如果连接
  时收到connection refused消息,说明应提高该值,每次增加25%。
  3、数据库的连接
  在应用服务的性能参数可能太小了,数据库启动的最大连接数(跟硬件的内存有关)
  4、有时关闭卡巴斯基也会解决如上问题
  1)观察response time 是否 超出默认的120秒
  2)检查服务器日志是否有异常以及负载是否过高
  3) web_set_timeout 设置更长的超时超时上限
  如
  web.set_timeout(”CONNECT”, “360″);
  web.set_timeout(”RECEIVE”, “360″);
  web.set_timeout(”STEP”, “360″))观察response time 是否 超出默认的120秒
  这个问题,要详细分析了。
  应该不会是LR自身造成的问题。
  把时间调长,就是为了,定位问题在什么地方,而不是为了绕过这个错误的出现。

(文/殴潇霞                            )

星期八团队介绍:杨霖

发布者小八 | 张贴在 星期八团队介绍 | 发布 30-03-2010

标签:, , ,

1

关键词:杨霖
代号:木易

 杨霖

  一、世界上永远没有免费的午餐,只有付出才有回报,因为你是平民出身
  二、世界不是你想象的那样美好,多学习一点实际的技能对你有好处的;
  三、有时候把关系搞复杂一点,有时候把关系搞简单一点,取决于你的目的;
  四、要有野心去夺取别人的东西,不要永远想以前的你那样等待;
  五、有时候现实,有时候理想,取决于你处于的现实阶段;
  六、不要轻易对一个人作出承诺,除非她是全部地爱你;
  七、要有信心,不管在什么样的情况下都要乐观向上;
  八、要有上进心,没人再会主动激励你的,大家都很忙;
  九、要记得去爱一些人,他们需要你的帮助:物质的和精神的;
  十、最重要的也是永远要记牢的:没有比你的家人更重要的!他们是我存在世间的意义和见证,是我存在在世界的最重要的理.

 

个人档案

  姓名:杨霖
  性别:就不用说了
  年龄:23
  性格:双重性格(内外结合)
  爱好:好像很多但好像又没有什么特别喜欢的
  经历:太多了就提一点吧,好多人都不知道QQ号能卖钱吧,我以前就开淘宝店卖过QQ号
  理想:闯下自己的一片天空
  座右铭:你的就是我的,我的还是我的(要相信自己,别人有的东西自己也会拥有)

  大家好,我是星期八的新成员小杨,很荣幸能成为星期八的一员,我第一次来星期八,就被这里的环境所吸引,第一天上班,已被团队的凝聚力所感染。星期八是人类智慧的聚源地,在这里将是我一个全新的起点,以后我们将伴随星期八一起成长,共同走向成功。

星期八团队介绍:姜英升

发布者小八 | 张贴在 星期八团队介绍 | 发布 26-03-2010

标签:, , ,

0

关键词:姜英升

代号:姜医生

jiangys

 

  网名:闲云野鹤
  擅长Linux服务器的搭建和维护。
  在星期八团队中,主要担任网站数据库服务器管理等工作。
  很高兴能够成为星期八的一员。
  座右铭:人不可有傲气,但不可无傲骨。

JavaScript 的另类写法

发布者小八 | 张贴在 星期八团队博文 | 发布 17-03-2010

标签:, ,

1

还能怎么写?第一次看见这样

例子1

var s=(function(){

       var a;

       操作

       return a;

})();

 

我晕了。。。然后

例子2

var s=(function(){

       var a;

       操作

       return function(){

             

};

})();

我继续晕。。。一个简单函数的声明变这样了。

为什么?为什么?为什么要把简单的事情变的这么复杂。错了,其实是把复杂的问题简单化。

在我们常见的javascript代码中很随意的声明函数和变量以及外联js文件。很容易造成命名冲突互相覆盖等问题,虽然我们可以通过命名规则避免这种情况的产生。有没没比命名规则更好的解决办法,我们都知道java通过包名称和类名称以及private来解决这些问题,并且隐藏实现,仅仅暴露必须的暴露的api接口。

 

  1. 1.         现在来理解第一段代码:

var s=(function(){

       var a;

       操作

       return a;

})();

 

对于一段复杂的求值过程,我们可能声明数个变量,而这些变量又暴露在全局的空间。如果通过上述的方式,所有声明的的变量都在function里面运算,对于全局是不可见的,我们仅仅暴露一个变量s。

 

  1. 2.         第二段代码

var s=(function(){

       var a=0;

      

       return function(){

              a++;

              alert(“这函数被调用了”+a+”次”);

              var b;

};

})();

我们声明了一个函数s,s可能被多次执行,刚好我们的s需要一个类似于java 中的private static变量而javascript没有?怎么办。我可以在函数外面声明一个全局变量,但是这样又占用了一个名称资源,以及可能产生的冲突,因此便有上述代码。

变量a对应函数外部不可见,却又是静态的,刚好相当private static。

 

下期预告来个简单jquery这种实现。

(文/左国材)

分享个水桶的故事

发布者小八 | 张贴在 星期八团队博文 | 发布 12-03-2010

标签:, ,

2

  农夫挑着两只桶每天去河边汲水
  其中一只桶因为有残裂缝,每次到家都只剩半桶水。
  有裂缝的桶很悲伤,
  失败羞愧了两年。
  桶说话:对不起……
  农夫说:不,我要谢谢你!
      我早知道你漏了,于是在路边撒满了花籽。
      你发现没?在你那一侧的路上开满了花,它们使我每天心情愉快。

  每个人像这个这残裂桶一样,都有缺点,世界没有完美的人。关键是你是否是认识到你的缺点呢,是否为之感到羞愧呢?人都是在犯错和修改中进行成长,如你知到你自己的缺点而不去自省,不去改进它,去发现它是否在某个地方发挥作用。我们应该首先承认自己的缺点,这样才能得到别人的认同。不要把自己的缺点当成一种理所当然,即使别人发现你这种缺点会转化为优点,也不会给你指出。

  人要学会认知自己,学会不要把一切错误都归于外部原因。在一个团队也一样,如一家软件公司,有一月销售额下降,经理招开会议问道:“你们知道是什么原因,导致这月销售下降?”销售说:“因为有很多用户在用软件是发现有一个数据处理错误问题,大家要求退货。”

  测试说“我测试发现过这个问题并提交了的。”开发说:“由于需要开发新东西,时间不够。”

  为什么就不能先自省一下呢,如测试把关严点,开发挤出点时间,销售对软件了解点,及时帮客户解决,问题就不会出现这么大。当你反省自己的同时,也得到别人的赞赏,别人会通过他的努力把你的缺点转化为优点,并能得到充分的发挥,得到更好的结果。

  尺有所短,寸有所长,每个都有他的缺点和优点,我们在看人时不应只看人家的缺点。只要看到人家的缺点就认为这个人是个没用的人,那是不对的。我们要对它去看事物的正面,说出别人的优点,也是一种美德。像农夫一样,看到桶残裂的优点,那就是可以浇灌路边的花籽。

(文/殴潇霞)

[学习]十三种经典法则之“意志”

发布者小八 | 张贴在 星期八团队博文 | 发布 12-03-2010

标签:, ,

0

绝不惧怕失败

         一次失败并不代表终身的失败,哪怕你从未获得过胜利,你依然不应惧怕失败。

         只要努力不畏惧失败,世界上就没有永远的失败者。

        

  1832年的美国,有一个人和许多人一样失业了。他很伤心,但他下决心改行从政。他参加州议员竞选,结果失败了。他开办自己的企业,可不到一年,企业倒闭了。几年后,他再次参加竞选州议员,这次他当选了,内心升起一丝希望,但随后未婚妻的去世使他心灰意冷,数月卧床不起。

  第二年,他决定竞选美国国会议员,但仍然是屡次落选,而且为了竞选,花费了一大钱。

  接二连三的失败并未使他气馁。 1860年,他终于当选为美国总统。

  在他一生经历的十一次重大事件中,只成功了两次,其他都以失败告终,可他始终没有停止追求。他就是至今仍让美国人深深怀念的亚伯拉罕.林肯。

  成功需要意志坚定、不怕失败。

 

永不放弃

         无论什么时候,都不要放弃,只有一心一意的向着既定目标前进的人才是最后能拥有成功的人!

 

坚韧的品质

         坚韧的品质是获得最终胜利的基石,只要拥有坚韧的品格,坚持不懈地努力,就能征服所有的目标。

        

         科尔刚到一家报社做业务员时,他给自己定下目标,本月内要让名单上的20个客户都购买他的广告版面。月底时,20个客户中只剩一个没有购买。

  第二个月,科尔没有拜访新客户,而是每天清晨,那个拒绝他的客户一开门,他就进去销售他的广告版面,对方始终回答“不”。然而科尔坚持继续前去拜访。到月末最后一天,那个商人终于被他坚忍不拔的精神所打动,购买了他的广告版面。

 

没有什么不可能

         不要被困难吓倒,用平常心来对待,没有什么是不可能的,问题都能解决得更好。

(文/唐婷婷  收集总结)