冷猫热狗:职场最佳策略 冷猫热狗:职场最佳策略□ 文/ 青 青 青年文摘绿版2010年第6期·前程谋略 “冷猫热狗”是职场上最合理的一种状态:像猫一样高调做事,像狗一样低调做人。 1. 高调做事是一种责任,一种精益求精的风格,一种执著追求的精神:哪怕是再细小的事、单调的事,也要代表自己的最高水平,体现自己的最好风格。 2. 保持相对的独立:在职场上,不能偏颇于左右或
Google Wave的架构 InfoQ http://www.infoq.com/cn/news/2009/06/wave Google Wave是一个工具,也是一个平台、还是一个协议。其架构的核心是操作转换(Operational Transformation,OT),这是一个支持并发控制的理论型框架。首先需要看看Google Wave的定义:Google Wave是基于托管型XML文
大型Java Web系统选型问题探讨 转自Infoqhttp://www.infoq.com/cn/news/2007/09/java_web_architecture_turnning 一位ID是jackson1225的网友在JavaEye询问了一个大型Web系统的架构和部署选型问题,希望能提高现有的基于Java的Web应用的服务能力。由于架构模式和部署调优一直是Java社区的热门话题,这个问题引发了很多热心
效率极低人群之七大习惯 效率极低人群之七大习惯 与通常所列举的应该培养的有益习惯不同,这里举出的是我们最好避免的7种习惯。原文:效率极低人群之七大习惯作者: Henrik Edberg就像寻找对你有益的习惯一样,寻找妨碍你的习惯同样重要。这7种习惯中大多数都可能会轻易成为你日常生活的一部分,使你难以察觉它的存在(或 者它如何影响到你)。我曾经略微尝试了这些习惯,结果毫无疑问,那些重要的事情没有几个可以完成
全面提升 Web 2.0 应用程序的性能,第 2 部分: 页面下载时间分析 http://www.ibm.com/developerworks/cn/lotus/web20-perf-2/index.html 什么是终端用户响应时间?正如在本系列文章 第 1 部分 中描述的那样,终端用户响应时间就是指从这个用户触发一个页面请求到这个页面被完全展示的时间,有时也被称为浏览器响应时间。终端用户响应时间是终端用户对一个应用性能的直观感受。它由三部分组成:
全面提升 Web 2.0 应用程序的性能,第 1 部分: Web 2.0 应用的性能分析概述和新的挑战 http://www.ibm.com/developerworks/cn/lotus/web20-perf-2/index.html 简介通常,当我们谈论一个互联网应用的性能的时候,我们总是会关注服务器系统的吞吐量(Throughput)、响应时间(Response Time)、单位时间的事务量(Transactions per seconde)、CPU 使用率、磁盘 I/0、内存
改善 Web 2.0 应用程序的性能 http://www.ibm.com/developerworks/cn/web/wa-aj-cache/ 简介随着 Web 2.0 应用程序的出现和流行,Internet 的使用方式已经发生改变,出现了一种新趋势:针对内容管理、信息共享、通信、团队合作等创建一种更加以用户为中心的方法。从技术角度看,Web 2.0 应用程序并没有带来很多新的技术突破。但是,这些应用程序的确带来了一
AIX文档——实内存管理 VMM 在实内存管理中起着重要作用。虚拟内存段分成固定大小的单元(称为页)。缺省页面大小是 4096 字节。某些系统也支持大页面,通常只能通过系统调用shmat 访问。段中的每页在需要之前可位于实内存(RAM)中,或存储在磁盘上。同样,实内存也可以划分成 4096 字节的页面帧。VMM 的角色是管理分配实内存页面帧并且解析程序对虚拟内存页面的引用,这些页面当前不在实内存中或还不
AIX文档——虚拟内存管理器性能 虚拟地址空间划分成段。每段的大小是 256 MB,它是虚拟内存地址空间中一个邻接的部分,数据对象可映射到该空间。进程对数据的寻址能力按段(或对象)的级别进行管理,所以段既可以在进程间共享,也可以进行专门维护。例如,进程可共享代码段但拥有独立和专用的数据段。
AIX文档——vmstat 命令 vmstat 命令第一个要使用的工具是 vmstat 命令,该命令可迅速提供关于各种系统资源和与之相关的性能问题的简要信息。vmstat 命令报告关于内核线程的统计信息,包括处于运行和等待队列中的、内存中的、页面调度中的、磁盘中的、中断、系统调用、上下文切换和 CPU 活动的内核线程。所报告的 CPU 活动是用户方式、系统方式、空闲时间和等待磁盘 I/O 的百分比细目分类。注:
db2 snapshot 准备步骤 db2 update dbm cfg using DIAGLEVEL 4db2 update dbm cfg using DFT_MON_BUFPOOL ONdb2 update dbm cfg using DFT_MON_LOCK ONdb2 update dbm cfg using DFT_MON_SORT ON db2 update dbm c
在UNIX系统上完整卸载DB2的步骤 DB2卸载:由于某种原因,要卸载DB2再重新安装的话,一定要正确的卸载DB2,否则不能执行重新安装或安装的DB2不可用。1、在linux上卸载DB2的一般过程如下所示: a.可选:删除所有数据库。可以使用“控制中心”或drop database命令删除数据库。 b.停止DB2管理服务器。 c.停止DB2实例。 d.除去DB2管理服务器。 e.除去DB2实例。
Web应用压力测试工具 一直在用Rational Performance tester, 感觉在数据关联方面不是很好,另外不稳定,定制性差。听说LoadRunner非常不错,C语言的,不过就是太贵,唉。开源的用过Webload,以前是商业化的,现在开源了大部分,不过免费版只能限定一个用户使用,这个有点郁闷。还有OpenSTA,网上评价很高。
PMP考试总结 前几天一直在等待PMP考试结果,早上打开Gmail邮箱,看到一封PMI发的信,标题是“congratulations….”,一阵暗喜,点开邮件,找到了关键词——PASS!随后下载了PMP成绩单,发现在同事中成绩算是优秀的,有一个Proficient,其他的都是Moderately Proficient。总结一下PMP的考试经历吧。年前有位通过PMP考试的同事在老板的鼓励下,组织了若干PM
Selenium学习笔记5 最近重新捡起了Selenium,做了一些实验,总结如下:Selenium虽然在文档中指出需要设置非默认路径下的浏览器路径,但是我发现有时在window上使用set path或者修改path对话框都不起作用,selenium rc server提示找不到Firefox,解决的办法是在代码中指定具体安装路径,当然也可以搞一个配置文件,代码如下:selenium = new Default
Selenium学习笔记4 Selenium RC server的一个重要启动参数是-firefoxProfileTemplate ,这个参数用于指定firefox启动参数模板的路径,Firefox在启动浏览器时,会使用prefs.js文件获取参数,缺省位置在C:/Documents and Settings/cuikang/Application Data/Mozilla/Firefox/Profiles/,但实际上Se
Selenium学习笔记3 Selenium开放源代码,比如Selenium RC的代码位于http://svn.openqa.org/svn/selenium-rc/,最新的代码位于http://svn.openqa.org/svn/selenium-rc/trunk/clients/java/src/可以通过svn co http://svn.openqa.org/svn/selenium-rc/trunk/clien
Selenium学习笔记2 最近准备用Selenium自动化录制测试脚本,稍微总结一下。Selenium的主页是http://seleniumhq.orgSelenium包括很多组件,其中我现在用的是Selenium RC和Selenium IDE。Selenium IDE是Firefox的一个插件,我们可以使用它录制页面操作。Selenium IDE安装完毕之后,可以从工具菜单中激活,然后我们就可以在fire