浏览模式: 标准 | 列表全部文章

关于童话故事的最后

上课铃响了,孩子们跑进教室,这节课老师要讲的是《灰姑娘》的故事。老师先请一个孩子上台给同学讲一讲这个故事。孩子很快讲完了,老师对他表示了感谢,然后开始向全班提问。

 

老师:如果在午夜12点的时候,辛黛瑞拉没有来得及跳上她的南瓜马车,你们想一想,可能会出现什么情况?

学生:辛黛瑞拉会变成原来脏脏的样子,穿着破旧的衣服。哎呀,那就惨啦。

老师:如果在午夜12点的时候,辛黛瑞拉没有来得及跳上她的南瓜马车,你们想一想,可能会出现什么情况?

老师:所以,你们一定要做一个守时的人,不然就可能给自己带来麻烦。另外,你们看,你们每个人平时都打扮得漂漂亮亮的,千万不要突然邋里邋遢地出现在别人面前,不然你们的朋友要吓着了。女孩子们,你们更要注意,将来你们长大和男孩子约会,要是你不注意,被你的男朋友看到你很难看的样子,他们可能就吓昏了(老师做昏倒状,全班大笑)。

 

老师:好,下一个问题:如果你是辛黛瑞拉的后妈,你会不会阻止辛黛瑞拉去参加王子的舞会?你们一定要诚实哟!

学生:(过了一会儿,有孩子举手回答)是的,如果我辛黛瑞拉的后妈,我也会阻止她去参加王子的舞会。

老师:为什么?

学生:因为,因为我爱自己的女儿,我希望自己的女儿当上王后。

老师:是的,所以,我们看到的后妈好像都是不好的人,她们只是对别人不够好,可是她们对自己的孩子却很好,你们明白了吗?她们不是坏人,只是她们还不能够像爱自己的孩子一样去爱其它的孩子。

 

老师:孩子们,下一个问题:辛黛瑞拉的后妈不让她去参加王子的舞会,甚至把门锁起来,她为什么能够去,而且成为舞会上最美丽的姑娘呢?

学生:因为有仙女帮助她,给她漂亮的衣服,还把南瓜变成马车,把狗和老鼠变成仆人。

老师:对,你们说得很好!想一想,如果辛黛瑞拉没有得到仙女的帮助,她是不可能去参加舞会的,是不是?

学生:是的!

老师:如果狗、老鼠都不愿意帮助她,她可能在最后的时刻成功地跑回家吗?

学生:不会,那样她就可以成功地吓到王子了。(全班再次大笑)

老师:虽然辛黛瑞拉有仙女帮助她,但是,光有仙女的帮助还不够。所以,孩子们,无论走到哪里,我们都是需要朋友的。我们的朋友不一定是仙女,但是,我们需要他们,我也希望你们有很多很多的朋友。

 

老师:下面,请你们想一想,如果辛黛瑞拉因为后妈不愿意她参加舞会就放弃了机会,她可能成为王子的新娘吗?

学生:不会!那样的话,她就不会到舞会上,不会被王子遇到,认识和爱上她了。

老师:对极了!如果辛黛瑞拉不想参加舞会,就是她的后妈没有阻止,甚至支持她去,也是没有用的,是谁决定她要去参加王子的舞会?

学生:她自己。

老师:所以,孩子们,就是辛黛瑞拉没有妈妈爱她,她的后妈不爱她,这也不能够让她不爱自己。就是因为她爱自己,她才可能去寻找自己希望得到的东西。如果你们当中有人觉得没有人爱,或者像辛黛瑞拉一样有一个不爱她的后妈,你们要怎么样?

学生:要爱自己!

老师:对,没有一个人可以阻止你爱自己,如果你觉得别人不够爱你,你要加倍地爱自己;如果别人没有给你机会,你应该加倍地给自己机会;如果你们真的爱自己,就会为自己找到自己需要的东西,没有人可以阻止辛黛瑞拉参加王子的舞会,没有人可以阻止辛黛瑞拉当上王后,除了她自己。对不对?

学生:是的!!!

 

老师:最后一个问题,这个故事有什么不合理的地方?

学生:(过了好一会)午夜12点以后所有的东西都要变回原样,可是,辛黛瑞拉的水晶鞋没有变回去。

老师:天哪,你们太棒了!你们看,就是伟大的作家也有出错的时候,所以,出错不是什么可怕的事情。我担保,如果你们当中谁将来要当作家,一定比这个作家更棒!你们相信吗? 

-------------------------------华丽的分界线--------------------------

有一个女人,和继母的关系很僵。后来就离家出走了。在一个陌生的地方和一群丑陋的矮男人厮混,后来靠脸蛋搭上了一个有钱的GG。由于GG有钱有势,就和GG安心的过日子了。这个女人的名字叫做 白雪公主。

看,培养独立思考的方式多重要!!!

跟着感觉走,抓住感觉的手

-------------找感觉的日子----------------

找了2个多星期的感觉,关于性能测试,调优,代码调整,优化方案,写报告的方式。

其中被骂多次,迷茫多次,抽烟多盒,豆豆多个。和人了解方法多次。

要的是找到那种感觉,方法不重要,感觉最重要。找到感觉了,方法会有的,方案会有的,报告也就有了。

今天和J聊了几句,有种豁然开朗的感觉。

细节每个问题都有。性能的来源在CPU上,并发锁只是表象。这是APP容器去做的事情,根据异常,堆栈,去找问题,分析问题,始终是纠缠在细节。

如果确认不是并发的问题,那么,单线程时间戳,循环统计,会有一些结果。

-------------关于部门平均分80的想法--------------

内部项目,均分为80?

这是个笑话?还是说我们的项目经理不够OK?下次换人再做?在项目经理打分的时候,他是不是应该先扇自己几巴掌?自己的人,都没培养ok?这就是管理么?

一个TEAM有10人,我只需要比5个人好一点,就ok了,然后明年继续进步一点?保持进步的速度?

这是个培养人才,让人看不到天花板的发展方式么?怎么看怎么感觉像在国企哇。

为什么我们要把别人比下去?而不是把我们的过去比下去?

笑话!!!

一球成名,海边,glen说:

 Aye. You know, most players, myself included, they play within themselves. They play to their strengths so they don’t expose their weakness. The great players, the ones with flair, they take risks, because they don’t believe they’re risks.

其实,在工作中也是这样。

给充分的犯错误的机会,才会有充分的空间成长,一直做没有挑战的事情,是多么可怕的生活?

当然,这是年轻的力量。

2009年年终总结

2009年年终总结

---------------------关于工作---------------------

1)某部队项目,获得部队领导一致好评。想起来那段没日没夜的时光,很惊奇的是,我只是记得我们一起喝酒的情节。

2)广移挨骂,weblogic部署写高版本JAR到公共路径,导致weblogic其他应用不能启动。

3)福州培训,讲的很烂。

4)深圳某项目,从6月15号结束,到7月15号结束,到8月30号结束。该项目做的比较痛苦,萌生退意,于7月15号研发调任,系统部,性能测试,调优。

5)SDP+LINUX+ORACLE性能测试,为SDP出报告。没有调优工作,熟悉weblogic常见问题,线程池,连接池等。

6)STUDIO性能测试。报告,数据。发现lucene性能损耗。牛人王磊分析,添加wsdl元素,节点等缓存,性能提升20%左右。

7)BPS SP2性能测试,报告。主测短流程。

8)EOS6.1性能测试,报告。无分析,服务调用。出报告,无profile分析,只1k一下数据测试,无分数据量大小测试。

9)BPS6.1性能测试,调优。发现instpool LRU算法问题,服务远程接入排队问题,异步调用,服务接入OOM问题等。

10)HP BTF性能测试。学习ORACLE调优。HP内核参数调优。

11)深圳某项目测试。学习FLEX测试方法,informix一些调整等。

-----------------------------关于生活------------------------

带女朋友回上海,公司上班的日子,每天带饭上班,平淡的幸福能让人满足。偶尔出差也在半个月内,基本还能接受。

-----------------------------关于未来-------------------------

蜗居一时盛行,万恶的资本。上海的房价飙升的十分不靠谱。我在考虑,差不多快到了离开上海的时候了。努力学习,等待机会。

究竟意难平,为了意气,或者所谓的证明自己,失去了比较多。

幸福只是心里的感觉,而上海的幸福感,出人意料的低。

应该成熟了。

TPCC学习笔记

-----------------TPC---------------

TPC为非赢利性国际组织,事物处理性能委员会(TPC,Transaction Processing Corp)。

-----------------TPC-C--------------

TPC-C是一种旨在衡量联机事务处理(OLTP)系统性能与可伸缩性的行业标准基准测试项目。这种基准测试项目将对包括查询、更新及队列式小批量事务在内的广泛数据库功能进行测试。许多IT专业人员将TPC-C视为衡量“真实”OLTP系统性能的有效指示器。

TPC-C基准测试针对一种模拟订单录入与销售环境测量每分钟商业事务(tpmC)吞吐量。特别值得一提的是,它将专门测量系统在同时执行其它四种事务类型(如支付、订单状态更新、交付及证券级变更)时每分钟所生成的新增订单事务数量。

-----------------TPM-C--------------

TPC-C的吞吐量,按有效TPC-C配置期间每分钟处理的平均交易次数测量,至少要运行12分钟。

-----------------TPC-C规范概要----------------

TPC-C测试规范中模拟了一个比较复杂并具有代表意义的OLTP应用环境:假设有一个大型商品批发商,它拥有若干个分布在不同区域的商品库;每个仓库负责为10个销售点供货;每个销售点为3000个客户提供服务;每个客户平均一个订单有10项产品;所有订单中约1%的产品在其直接所属的仓库中没有存货,需要由其他区域的仓库来供货。
该系统需要处理的交易为以下几种:
  New-Order:客户输入一笔新的订货交易;
  Payment:更新客户账户余额以反映其支付状况;
  Delivery:发货(模拟批处理交易);
  Order-Status:查询客户最近交易的状态;
  Stock-Level:查询仓库库存状况,以便能够及时补货。
对于前四种类型的交易,要求响应时间在5秒以内;对于库存状况查询交易,要求响应时间在20秒以内。

-----------------之间的关系------------------

TPC-C使用三种性能 和价格度量,其中性能由TPC-C吞吐率衡量,单位是tpmC。tpm是transactions per minute的简称;C指TPC中的C基准程序。它的定义是每分钟内系统处理的新订单个数。要注意的是,在处理新订单的同时,系统还要按表1的要求处理其它4类事务 请求。从表1可以看出,新订单请求不可能超出全部事务请求的45%,因此,当一个 系统的性能为1000tpmC时,它每分钟实际处理的请求数是2000多个。价格是指系 统的总价格,单位是美元,而价格性能比则定义为总价格÷性能,单位是$/tpmC。

Tags: tpc, tpc-c, tpmc

基于HP-UX的一次测试调整(五)

第五章 trouble shooting

数据库维护

dbca 数据库界面维护

netca 网络监听界面维护

emctl控制台维护

常用命令如下:

emctl start dbconsole 启动em

emctl stop dbconsole

rmi远程访问 hp -ux的应用,会转到到另外一个IP.

查看/etc/hosts文件,去掉无关的ip和描述。

操作数据库,大量事务,shutdown immediate,数据库挂起

SQL> alter system checkpoint;   

SQL> shutdown abort   

SQL> startup restrict   

SQL> shutdown immediate

SQL> startup

数据库cpu过高的跟踪过程

1.       确保EM关闭。

2.       确认对应的用户在对应的表空间。

SQL> select username,default_tablespace from user_users;

1.  查看sql参数是否生效

SQL> show parameter processes

SQL> show parameter sessions

SQL> show parameter sga

SQL> show parameter pga

2.  查看操作系统的参数是否生效。

#sam

在出来的字符集界面,查看Kernel Configuration

查看Tunables

查看设置的系统参数是否生效。

5.      查看IO.

Loadrunner无法监控hp-ux的系统资源

打开/etc/inetd.conf

找到

#rpc  dgram  udp  wait    root  /usr/lib/netsvc/rstat/rpc.rstatd

去掉注释,下次系统重新启动,即可监控。

或者在/usr/lib/netsvc/rstat/目录中

#./rpc.rstatd

数据库初始化

当库表的字段够多,而脚本初始化很快的时候,直接删除行会是一个比较漫长的过程。而且删除后需要分析该表格。

建议用 truncate table TRANJOURNAL 来清空表,重新初始化数据即可。

应用服务器连接数不够,sessions不够

请查看数据库对外的processes数量。

SQL>show parameter processes;

SQL>show parameter sessions;

如果低于连接数,参考修改processes,sessions修改。

查看sessions对应的sql为:

SQL>select * from v$resource_limit where resource_name = 'sessions';