摘要:
基于技术的等待点 基于层次的等待点考虑的是在不同服务器之间传递请求,而基于技术的等待点关注的则是在单个服务器中如何通过有效地内部工作来传递请求。基于层次的调优,类似于IBM的队列调优,只是调整应用的有效第一步,如果忽略了调优应用服务器的内部工作,则会对应用性能产生巨大的影响。这就类似于调整JDBC连接池以发送最佳数量的负载给数据库,但是忽略了检查执行的SQL语句——如果查询需要连接十个表单,每个表单有一百万个记录,则最佳负载可能是两个连接,但是如果我们优化了查询,则数据库可能支持二百个连接。深入研究应用服务器和应用使用的潜在技术,可能存在以下通用的基于技术的等待点:● 池对象(比如无状态s.. 阅读全文
摘要:
基于等待的调优方法 建好了负载测试,接下来就是决定把调优精力放在何处。大多数调优指南都会提到“性能比率”或者度量之间的关系。例如,某调优指南可能强调说缓存命中率应该达到80%或者更高,因此负载测试应用时调整缓存大小直到命中率达到80%.然后处理列表上的下一个度量值,但是不要忘记验证调整新的参数不会影响之前已经调好的其他参数。 这项工作不仅困难而且效率很低。例如,调整缓存命中率到80%可能是件好事,但是存在一些更重要的问题:● 该应用如何依赖于缓存(与该缓存交互的请求比例是多少)?● 这些请求对应用中的其他请求有多大影响力?● 被缓存的条目的本质是什么?它们真的需要缓存吗? 基于等待的调优方.. 阅读全文
摘要:
下面跟大家交流一下第六节RadioButton,RadioButtonGroup 单选框,多选框组件运用。以下是摘抄出来的片段。具体内容请大家下载pdf文档查看。“第一小节RadioButton 初试。我们继续讨论RadioButton 运用在那,单选按钮一般用在注册表单,只有唯一的值,比如你选择你喜欢男人还是女人(*^__^*) 嘻嘻……想这么半天才想到这有这一个符合单选,但想想有些双性恋好像男女都喜欢不那只有我郁闷。我们继续在场景看改单选框在哪。“[url=http://www.9gds.com]易博网[/url]本文附件下载:Flex4.5从浅入深第一章第六节RadioButton_Ra 阅读全文
摘要:
第九节TextArea 文本内容框组件运用第一小节TextArea我们来了。 这个组件真的是很重要!比如混文图排,用处在那?用来写日志的,留言板,论坛发言,等等都需要。下来我们来看下是哪个。 就是这个内容多了在当前内容面向显示不完,可是带滚动条是不是很方便!上一节我们将过滚动条,所以我在后面会讲到把文本框的滚动条外观换下。 我们下来看看怎么运用TextArea,在FLEX3 的时代TextArea 就是个鸡肋,只能做些简单的运用,比如htmlText 属性支持html 标签真是差强人意,虽然FLEX4.5 没有htmlText 这个功能但是一点都不印象它强大的处理文本的功能,想问那html . 阅读全文
摘要:
找工作的这几天,收获颇多。思考得最多的问题可能就是对未来的一个规划。无意中看到下面几条经验,发现和自己想的也差不多,就分享出来。我要求自己做到这些,同时也希望对您也有所帮助。 1、保持学习一个非常重要的观点是:如果你停留在一个地方不前,并不代表你能一直呆在那里,而是代表你正在落后(不进则退)。往前进并不意味着你是就能进步 - 这至少你不会沦落到最后(付出就会有收获) 。程序员为了保持向前发展,就需要不断学习 ,我们需要的不是慢慢的往前走,而是我们要奔跑起来!下面列出这方面的几个观点:1)、读书2)、订阅RSS和阅读一些杂志(我觉得msdn的杂志不错)3)、参加一些研讨会,自己准备一些简报(社. 阅读全文
摘要:
英国科学期刊《物理世界》曾让读者投票评选了“最伟大的公式”,最终榜上有名的十个公式既有无人不知的1+1=2,又有著名的E=mc2;既有简单的-圆周公式,又有复杂的欧拉公式……从什么时候起我们开始厌恶数学?这些东西原本如此美丽,如此精妙。这个地球上有多少伟大的智慧曾耗尽一生,才最终写下一个等号。每当你解不开方程的时候,不妨换一个角度想,暂且放下对理科的厌恶和对考试的痛恨。因为你正在见证的,是科学的美丽与人类的尊严。No.10 圆的周长公式(The Length of the Circumference of a Circle)这公式贼牛逼了,初中学到现在。目前,人类已经能得到圆周率的2061亿位 阅读全文
摘要:
大家好,FLEX4.5 从浅入深 第一章第七节合在了FLEX4.5 从浅入深 第一章第六节的教程里,大家去里面查看啊。现在发FLEX4.5 从浅入深 第一章第八节VScrollBar垂直滚动条组件运用的教程。以下是简短摘录,具体内容请查看PDF文档。 “第八节VScrollBar,HscrollBar 垂直滚动条组件运用。总所周知,垂直滚动条的重要性,普遍性,用于列表一类,比如音乐播放器列表,用户列表等等。第一小节VScrollBar认识照样,先在组件视图列表找出这个组件,如图:当当当当! 这就是了,在场景中拉入这个组件。在属性面板添加几个属性:再看下我们生成的代码:<s:VScroll 阅读全文
摘要:
毕业工作到现在有快10个月了,一直在linux下入职前两个礼拜打酱油期间顺手整理了一份linux基础笔记,version1.0然后转正,入职四个月吧,系统地看了本书,又大概整理了下,verion3.0免积分下载传送门:http://download.csdn.net/detail/wklken/3815477最近又看了两本书,顺手也整理下,整理完再更新发出来人总会在不断总结中进步,不求大而全,只求简单直接有效---------------------------有没有这种经历:大牛或前辈到你的机器来帮你调程序的时候,运指如飞,行云流水,看得你一愣一愣的,眼睛跟不上操作的速度去掉命令不说,操作大 阅读全文
摘要:
前不久,腾讯与百度的两位老大对于人才的对话,反应出现在IT行业,特别是软件行业的人才现象。 人才竞争是人才流动和发展的主要推动力,有利于行业的发展。 但人才的恶性竞争和垄断会限制人才的流动和发展,不利于行业的发展。 早些年,人才竞争占主导地位,人才恶性竞争和垄断现象还不太突出。 近年,由于物价上涨,特别是房价上涨,导致人们过多地追求金钱,向往高工资而降低对自由、幸福的要求,人才为金钱而流动。 目前一些大公司,基于雄厚财务,不断地提高工资水平(从某方便来说这对员工来说是好事),从而形式高级人才汇聚到这些大公司里,而一些中小型公司很难通过工资水平招揽到高级人才。 所以说,如果你... 阅读全文
摘要:
目前我们使用的是hadoop的核心功能,在hadoop的网站上就是hadoop-core,里面包括两个部分,一个是HDFS,也就是hadoop distributed filesysem.一个是mapred,一个map/reduce的框架。在hadoop的架构中,对于hdfs,存在一个namenode,多个datanode,namenode存储的是各个datanode的元数据,比如他所在的服务器地址,存储了那些数据块等。当客户端访问hdfs时,他首先和namenode交互,得到他要的具体的datanode的信息,然后就可以和datanode进行交互了。也就相当于namenode是个路由... 阅读全文