一个人不应该依附在其他人身上,一个人应该首先自力更生。你应该自己能够独立,能够安顿你自己,那你就不会害怕了。你爱你自己的话,别人不能不爱你吧。

发布新日志

  • 小工具,用于繁琐的重复工作

    2007-07-20 17:19:35

    按键精灵 6.31

    按键精灵软件介绍
    按键精灵可以帮你操作电脑。不需要任何编程知识就可以作出功能强大的脚本。只要您在电脑前用双手可以完成的动作,按键精灵都可以替您完成。

    1.定义一个热键,实现一系列的键盘按键动作、鼠标点击动作、鼠标移动动作、输入字符串动作、延迟动作。更多的插入动作以后也会扩充。
    2.实现动作的循环,每个动作都可以进行循环,你可以定义热键中止动作的循环,也可以自己定义循环的次数或者循环的时间。
    3.所有的热键都可以对指定的窗口有效,这样就不会出现切换了窗口还自动执行动作的情况。
    4.每个热键的动作都生成一个scrīpt文件,高手可以自己编辑这个文件,实现功能强大的宏键。
     

    全能鼠标键盘记录器

    功能十分强大的脚本记录工具,可以记录您的鼠标\键盘操作的所有动作,包括鼠标的单击,双击,拖动,键盘击键,各种组合键等. 记录后可以在您以后需要的时候随时进行回放,在一些需要重复操作的场合特别有用,可以有效的节省您的时间,提高您的工作效率,如:企事业单位处理表格时进行的一些重复计算的操作,游戏里的一些练功过程,简化一些软件里的复杂操作,甚至可以做为一种辅助教学工具在计算机教育中使用,给学员演示一些软件的操作过程.


    详细功能:

    非常易于使用

    秉承丝茅草软件的以用户为中心的设计理念,鼠标键盘记录器从各方面考虑了用户的使用习惯和方便性, 动画图标式的功能操作方式让新手也能在最短时间内轻松上手。

    录制范围广

    支持各种鼠标及键盘操作的记录,包括滚轮鼠标的滚轮动作。

    录制范围可设置,非常灵活

    以选择录制脚本的范围是否仅录制键盘或是鼠标,及是否记录击键延时、是否记录普通鼠标移动过程等等。

    支持热键播放,方便实用

    每个脚本都可以设置一个对应的热键,一键操作,非常简单方便,特别允许多个脚本使用同一个热键,软件会弹出窗口给用户选择。

    方便的脚本编辑功能

    对于录制的脚本可以进行任意编辑,可以在脚本中加入一些控制命令(这些控制命令无法在录制时产生),这个功能仅在增强版和企业版中有效,标准版不含这个功能。

    支持数据库做为输入源

    可以将某一数据库中的数据做为输入的数据源,这对于录入数据的场合特别有用,这个功能仅在企业版中有效,标准版和增强版不含这个功能。

    特别支持快速脚本

    快速脚本是为需要更简单的一些场合设置的,一键即可开始录制,完成录制后随时一键开始播放,使用极为简单,快速脚本同样可以在需要的时候保存为普通脚本。

    支持脚本的密码保护

    支持脚本密码保护,不知道密码的情况下将无法对脚本进行修改和回放。

    脚本播放计划和相关启动程序

    最多可以设置8个脚本相关程序,这些程序将在播放这个脚本前运行,脚本的播放也可以通过播放计划定时进行播放。

    界面色调任意调

    软件内置多种配色方案,用户也可以定义自己的配色方案,使用更加舒适。
     
     
    我用了按键精灵,还不错。。。
     
     
    这个还没有看。。。
     
     
  • 木竭胶囊

    2007-07-19 14:39:13

    木竭胶囊

     

    【功能主治】补肾活血,温经止痛。木竭胶囊适用于肾虚血淤、寒邪闭阻所致的疼痛,僵硬,麻木等症及骨质增生见有上述症状的辅助治疗。

    【适用人群】 各种颈椎病患者(神经根型、椎动脉型、交感神经型、脊髓型混合型),各种腰椎病患者(腰间盘突出、骨质增生、腰肌劳损),坐骨神经痛患者、因各种风湿病所引发的骨关节疼痛、变形的患者,经常出现于肢体麻木、颈肩疼痛、颈部僵硬、头晕头痛等症状的骨病患者,肩周炎、股骨头坏死患者。

    【用法用量】口服,一次3粒,一日3次。

    【注意事项】
    1.木竭胶囊应在医生指导下使用;
    2.服木竭胶囊期间忌生冷、辛辣食物。

  • 无法看到asp页面问题解决

    2007-07-19 12:34:43

    解决IIS目录权限问题 原文

    NND,困惑了N久的问题,今天终于找到答案了,最郁闷的是同样的硬件的机器,同一版本的系统,竟然有这样不同的结果!

    以下为转的文章,记录一下:


    错误类型一:
    Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
    [Microsoft][ODBC Microsoft Access Driver] 不能更新。数据库或对象为只读。
    错误类型二:
    Microsoft OLE DB Provider for ODBC Drivers 错误 ''80004005''
    [Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 ''Temporary (volatile) Jet DSN for process 0x728 Thread 0x854 DBC 0x276fb44 Jet''。
    -------------------------------------------------------------------

            当你使用ASP连接数据库时可能会出现这种情况,为什么呢?因为您数据库文件所在的目录权限对特定的用户没有开启足够的权限,你只能进行只读访问,一般出现这种情况的文件系统为NTFS,那怎么解决呢?
            首先,你找到数据库所在目录,也可以是上层目录,然后设置文件夹 安全 属性,最简单的是把everyone的权限设置成完全即可,那对于这个问题,应该使哪个对象的权限设置成完全呢?答案是 IUSER_您的机器名 。这个是哪个对象?这个是Internet来宾用户,有兴趣的读者可以查阅相关资料。至此,问题解决,你可以再运行一下看看是否解决了问题。

            附:对于Windows XP的用户,也许你会茫然于更改文件夹的安全属性。因为在默认情况下,Windows XP使用了简单文件共享方法,所以,当你点 属性 的时候是看不到 安全 选项卡的。具体操作如下:

            我的电脑-->文件夹选项-->查看-->取消
    使用简单文件共享(推荐) 的勾选 即可。你查看一下你要更改文件夹的属性,是不是多了一个 安全 选项卡呢?

     

    活动窗口出现“80004005 - 无法使用“(未知)”;文件已在使用中”错误

    当您使用 Microsoft Access 数据库并试图在 Web 浏览器中或以“动态数据”模式查看动态页时,会出现此错误。此错误信息的另一形式为“80004005 - Microsoft Jet 数据库引擎无法打开文件(未知)”。

    可能的原因是存在权限问题。有关更多信息,请参见权限问题答疑。具体的原因和解决方案如下:

    • Internet Information Server 所使用的帐户(通常是 IUSR)对于某个基于文件的数据库或包含该文件的文件夹可能没有正确的 Windows 权限。请在用户管理器中检查该 IIS 帐户 (IUSR) 的权限。
    • 您可能没有创建或销毁临时文件所需的权限。请检查对该文件和文件夹的权限。确保您具有创建或销毁任何临时文件所需的权限。临时文件通常创建在数据库所在的文件夹中,但也可能创建到其它文件夹(如 /Winnt)中。
    • 在 Windows 2000 中,可能需要为 Access 数据库 DSN 更改超时值。若要更改超时值,请选择“开始”>“设置”>“控制面板”>“管理工具”>“数据源 (ODBC)”。单击“系统”选项卡,突出显示正确的 DSN,然后单击“配置”按钮。单击“选项”按钮并将“页超时”值更改为 5000

    如果仍然有问题,请参见下面的 Microsoft 知识库文章:

    xp更改权限的应为:
    我的电脑-->工具-->文件夹选项-->查看-->取消 使用简单文件共享(推荐) 的勾选 即可。

    解决方法:(权限问题)

      文件夹属性里的安全选项卡把 ISUR_annayin改为完全控制的权限

    不过接下拉出现的是“provider 0x80004005 未指定的错误”错误

    解决方法:(ODBC数据库)

    在项目数据源所在的目录下Connections中(C:\Inetpub\wwwroot\...\Connections)的welcome_DSN.asp文件以记事本方法打开

    <%
    ' FileName="Connection_odbc_conn_dsn.htm"
    ' Type="ADO"
    ' DesigntimeType="ADO"
    ' HTTP="false"
    ' Catalog=""
    ' Schema=""
    Dim MM_welcome_DSN_STRING
    MM_welcome_DSN_STRING = "dsn=eshop;"
    %>
    把MM_welcome_DSN_STRING = "dsn=eshop;"改成
    MM_welcome_DSN_STRING = "dsn=eshop;uid=;pwd=;"

    即可


     

  • 在Windows XP家庭版安装IIS[注意]

    2007-07-18 22:43:02

    原文


    (1) 打开 C:\Windows\INF\SYSOC.INF  
    (2) 在 [Components] 中,找到这一行
    iis=iis.dll,OcEntry,iis.inf,hide,7
    (3)将它改为
    iis=iis2.dll,OcEntry,iis2.inf,,7
    这是因为当我改变iis.dll时,ms caching机制就会把它修复;我可以把iis.dll改名,并且迅速建立一个隐藏的iis.dll目录来阻止它被还原,但是这样太麻烦,不如在设置里把改为iis2.dll来得方便。
    (4) 从win2k Adv Server CD抓取iis.dl_和iis.in_。这种方法对W98、FP等都有效,因此我想在这里也是可以的。进入DOS命令状态,键入
    EXPAND IIS.DL_ IIS2.DLL
    EXPAND IIS.IN_ IIS2.INF
    再把IIS2.INF拷到C:\WINDOWS\INF中,把IIS2.DLL拷到C:\WINDOWS\SYSTEM32\SETUP中。
    (5) 现在到控制面板选“添加/删除程序”,现在有 IIS 选项,终于能安装了,好耶! - 只可惜我不能从XPpro CD里面安装。((
    接下来照默认值安装(因为我只要其中的IIS Web 服务器)。
    (6) 安装过程中,系统会提示你需要哪些文件。它们可以从 MS XP Home CD 、Adv Server CD 、C:\WINNT\SYSTEM32\INETSRV、C:\Windows\I386 等得到(它会告诉你文件名,你只要打开文件搜索就可以找到了,也许光盘中有你需要的全部文件)。
    (7) 装完以后,你可以在控制面板的管理工具中设置IIS了。
    我按照某个 index.html 所述的方法配置 IIS ,不行 ((
    我在 inetpub 文件夹上点右键,试着操作共享文件夹,不行 ((
    于是,我打开事件查看器,找到了上述操作中的错误。现在进入 IIS ,在Directory Security选项中,点 Edit ,Browse,选中笔记本上的设置文件。
    (9) 太好了,终于见到了 http://localhost 的欢迎页面。

    这样就可以在家庭版中测试自己的论坛了哦!!希望能帮到大家!!

     

    这个好像不完全行,厄。。。那个IIS可以看到了,但是不能选中,奇怪的是它也不是灰色,看着不能安装郁闷呢

    另外一个

    2.WinXP如何安装IIS?
    WinXP安装IIS比较麻烦,据我本人见过的有2种专业版本,一种是可以像Windows2000一样正常的安装IIS;另一种,在添加/删除Windows组件是看不到IIS安装项,它的详细步骤如下:
    1)首先,请点击这里从本网站下载驱动程序,236K:[Download]
    2)解压缩后,可以得到两个文件。假设你的XP系统安装在E:\Windows目录。
    3)把iis.inf复制到E:\Windows\inf目录。
    4)把iis.dll复制到E:\Windows\system32\setup目录。
    5)然后点击这里下载ADMXPROX.DL_文件:[Download],把它存在任意的路径,只要安装时能找到它。
    6)然后插上WinXP的安装盘,就可以像Win2000一样安装了,步骤如上。
    ·如果安装以后,打开Internet 服务管理器看到的是空空如也,无法连接计算机的话,你只好换一张XP的安装盘了,重新安装XP系统。

    这个好像不太顶用

     

  • 丧尽天良:加大便制造臭豆腐 工商人员当场吐胆汁

    2007-07-18 17:26:43

    原文

    据深圳热线报道,以臭闻名的“臭豆腐”,这一回可真是“臭名昭著”了。据报道,深圳十多家臭豆腐制造工厂为增加豆腐的臭味,竟用粪水腌制,做好的豆腐还要用布包好埋在粪堆里。3名工商人员前去查处时当场呕吐,“一人连胆汁也吐了出来”。 北青网-青年论坛wP7Rmj5p)`+L

    7oR!xtbz@;G,?  热卖的臭豆腐是以化学染料、馊水、污水,甚至粪水加工制成。深圳南山区五十多家小工厂,日产一千多公斤臭豆腐,不肖业者先将豆腐切块水煮,并加入黑色粉末,数分钟後豆腐全染成紫黑色,晾晒後放入盛满又黑又臭的水桶里浸泡变臭,黑水是以田螺与馊水、腐肉、死苍蝇为原料,发酵密封到长蛆,产生刺鼻臭味。若不够臭,再放进少许粪水增臭。

    拿大便做“食品添加剂”,如此骇人听闻,也算是将中国食品黑幕推至极致了吧,恐怕在世界人类食品史上也算是国人的一大“发明”了。真服了这些无良商人们,让人吐出胆汁的“创举”,需要的绝不仅仅是胆识,更要有过人的想像力。
    'iTC&WISQ msn.bbs.ynet.comR"nM8i-Df(G$o G
      有没有哪种动物连大便也吃?有,“狗改不了吃屎”。不过,这些年狗的地位提高了,狗都不吃这些东西了,现在竟给人吃,人的尊严何在?当然,被剥夺人的尊严的,不光是消费者。大家都属同类,用这些食品把同类降格,那不等于承认自己也是“XX”? w3z;e        m!c*B
    msn.bbs.ynet.comR[KM`wh
      缺德的制造者想必也决不会自产自“消”这些臭豆腐,而“不吃自己的产品”在当前中国的食品行业已然成为一种通病。在一个转型社会,原有的道德和价值观念土崩瓦解,新的价值观和道德体系来不及建立,见利忘义,为金钱抛弃道德,这样的缺德事又岂独食品哉?
    ?2h9_7v)@6wO
    GGw#Y

     


    I2p  如果把粪水都泼到制造者头上,他们也会叫屈,他们也是消费者,也是一个个骗局中的受害者,也面临着人的尊严的被剥夺。
    d@q!RU1b6U,w2Q sm m9lI
      王小波曾在《关于贫穷》一文中说,在四川,有人为了牟利,竟在大便里掺水卖到粪场,逼得管理者不得不使用专业仪器检测。连大便都有人造假,如果纯粹从产业链的角度看,谁能说用大便造臭豆腐的制造者不算受害者?
    U#qTKZ*{
    N$c l'Y.I {!J北青网-青年论坛  如果不是记者亲眼所见,很难想象,很多人爱吃的臭豆腐竟是用化学原料染色再用潲水、污水甚至粪水浸泡后生产而成的。 4mZ[9os:O

    )WzO1WGP'B  连日来,记者到南山区一甲海边新村黑臭豆腐产销一条街卧底暗访,这一带有50多家这样的家庭作坊式黑臭豆腐加工厂,日产臭豆腐1000余公斤。 W!h!mZiI2h!YD m

    _"|H-i.Qu        ?  暗访中,一名老板竟称他的配方独特,要以此争创“名牌”,占领更大市场,而他的“秘制臭豆腐”配方的关键就是用潲水浸泡等损招使臭豆腐增加臭味。 M\.dc O6S*L4Tv

    H1lg@+~"`msn.bbs.ynet.com  衣污水溅到豆腐上 K?$o6~}9m+Q5W

    !^X$oJ*bs8z#f北青网-青年论坛  11日上午9时,记者在报料人的带领下来到了位于南山区一甲海边新村54号、55号的多个黑臭豆腐生产窝点。 xg%H(e vi8kq

    .N2[-IZ~QE  记者看到,这片窝点比较偏僻,临时搭建的出租屋既是居住场所,也是生产车间。在这条不足50米的小巷,竟有十几家臭豆腐生产窝点,基本上一家连着一家。据了解,这些窝点均为家庭作坊式经营。
    A3l;iY[[fJ
    +o^``fl;t S
    b
      记者看到,由于住得密集,这里的卫生条件之差令人难以置信。在生产过程中,有一名妇女在切豆腐,另一名妇女则在旁边洗衣服,洗衣服的污水不时溅到豆腐中。记者看到,一名妇女抱着仅4个月的小孩在盛放豆腐的竹筐旁大小便。在一家生产臭豆腐的作坊门前,有一个供各家倒垃圾和污水的地方。然而,这家老板却把制成的豆腐放在垃圾旁边。
    "]I+Nr _7^北青网-青年论坛 O2K5Jlf/f} n;a]
      记者观察发现,在他们生产的范围内有一个公用的厕所,距最近的生产窝点仅有2米远。老板自曝“加工秘方”为了详细了解到生产过程,记者假装学艺在一边进行观察。暗访中,一名姓刘的老板打算收记者为徒,但他表示在教会记者后要收400元学费,他说他也是花了400元学来的。 J!{Ce S_Dm_(@+?

    %i6W`)N/M"~;t0jmsn.bbs.ynet.com  记者看到,他首先将豆腐切成火柴盒般大小,放到锅里煮熟。在煮的同时,他将一包黑色粉末放锅,数分钟后,被染成紫黑色的豆腐开始出锅。 (o dkK3w^ e-I)RE-t


    |]NN3xUab
      经过半个小时的晾晒,紫黑色的豆腐块再放入一个盛满黑水的桶里,浸泡大约20分钟后,豆腐块就有一股臭味了。据一名老板介绍,浸泡豆腐块的黑水中的主要原料是回收市场上废弃的田螺和潲水。这名老板进一步介绍说,仅靠这两种原料是不够的,还要再放进一些发臭的腐肉汁水。这些原料集中放在一个桶里,加卤、发酵后层层密封起来。等这些原料完全发臭直至生蛆、产生刺鼻的臭味后才可使用,从中取出一点汁水加到浸泡桶里就行。这名老板还说,如果颜色不够黑的话,再放一些黑色素和特别黑的污水。“如果还不够臭,再放进少许的粪水。”当这名老板说这句话的时候,记者还以为是听错了,这名老板又向记者重复了一遍:“不过,粪水不能放多,如果放多了就会太臭,食客就会察觉,就会不买你的豆腐。”老板特意提醒记者这一点。另据报料人讲,他曾经看到这些黑心老板为使豆腐快速增加臭味,竟将豆腐用布包上后埋在粪堆下面。不久前曾吃过臭豆腐的他,看了以后几天吃不下饭。
    'wy O-g,| n8W)emsn.bbs.ynet.com Wm r_0eGZ@ae&y+C
      记者看到,将浸泡发臭的豆腐从桶里捞出来后,再经过数分钟晾晒后就可以过油了。据记者观察,用于穿豆腐的竹签也是反复使用过的。卖臭豆腐日进500元一生产窝点的老板介绍,目前在深圳从事这种臭豆腐生产、销售的有上千人,仅他们周围就有100多人在卖臭豆腐。他说,这种生意本钱少,收入却十分可观。他给记者算了一笔账,每串(4块)臭豆腐的本钱是4角8分,卖给食客的价格是1元5角,如果食客多的地方,还能卖到2元。他说,他们每天都能卖出500多串。按每串净盈利1元计算,一天下来就可赚到500多元。刘老板告诉记者,如果不赚钱他早都不干了。他说,城管部门已经没收了他3辆经营臭豆腐的小推车。他刚刚又做好了一辆手推车,晚上又可以开张了。 s9wIA1v)y
    #TUk1fSq"}
      谈笑中,老板还告诉记者,最近一段时间,附近制售臭豆腐的人多了,他的生意受到了一些影响,所以他觉得要做就要做成规模、创出“名牌”,这样远近的小贩都会来要货,这样才能发大财。
    ^e1[
    Q(NV f j[北青网-青年论坛

    7[po7U1\.GiZ$mt+gx北青网-青年论坛  刘老板说,臭豆腐不愁销路,喜欢吃这东西的人很多,在车站、码头、商场和学校门口,随便一个地方都可以经营;学生是主要的消费群体,不但喜欢吃臭豆腐,而且还从不讲价,这种钱最容易赚。12日下午,记者在南头某中学门口看到,学校刚一放学,不少学生就把臭豆腐摊围住,纷纷掏钱购买。记者看到,不少同学嘴里吃一串,手里还拿一串,吃得津津有味。执法人员被呛得呕吐昨日下午3时许,南头工商所按记者提供的线索,一举捣毁了南山区一甲海边新村的黑臭豆腐生产窝点。在现场,记者看到了一桶桶老板声称“独家秘制”的酱料。执法人员打开一桶酱料后,一股巨大的刺鼻恶臭味扑面而来,将3名执法人员呛了个正着,他们当即呕吐了一阵,而本报一名司机竟把胆汁吐了出来。记者仔细地察看了酱料里的配料,赫然发现竟有变馊变臭的猪肉、田螺、咸菜和死苍蝇,汤料也已经变得浊黑,并发出一股下水道污水般的恶臭,让人闻了非常恶心。老板竟称:“臭豆腐都是这样生产,当然是越臭越好吃了。”现场一名工商人员对记者,他们查处不少黑作坊,像这样生产臭豆腐的还是第一次见到,这些老板可真够黑的。他说,根据有关规定,执法部门将生产工具和原材料依法暂扣,对于这些严重危害人身健康的食品加工窝点要坚决查处。
    x6A&a:Vt$K

    北青网-青年论坛/vo{ @:k/OI
    g

      相关链接
    3q,{7v%os8ez1ZO V4A /V+KaRz,Y'g&\$R
    ot-?

      正宗臭豆腐制作很讲究
    -x8g$^)IO|7v @1L6Rh,iYmsn.bbs.ynet.com otJC(^5j
      据行内人士介绍,出卫生可口臭豆腐的制作工艺是十分讲究的,首先豆腐坯要选上乘的,这样在经过油炸、加卤和发酵之后,才会有较好的色泽和味,然后再配上精调的调味料,就可以炸出味道鲜美的臭豆腐,整个制作过程对温度和湿度的控制也是极其讲究的,马虎不得。 /c/\WC*j8yh
    d0W-Z
    G(zN(Mm

      臭豆腐的制作流程也较为繁杂,大约需要数日,甚至更长时间才能完成。行内人士说,炸臭豆腐具有远处闻着臭,吃到口里香,加上调料,吃起来香辣味美,别有一番风味。总体特征是:外焦、内嫩、香辣可口。这种正宗臭豆腐已经不光是某些地区的人们爱吃的风味小吃了,在全国各地都有名气。
    B*d
    f
    t5f OJ北青网-青年论坛

    Do#D'I,|%NY  而黑臭豆腐窝点生产的臭豆腐,不仅与传统的臭豆腐完全不是一回事,而且吃了以后会给人们的身体健康带来危害。
    HNL%~W*[|H
    2lr.A jXDh+t/o%e  臭豆腐工人自白:我就是做臭豆腐的,我每次大便都是在塑料桶里,不会拉在马桶里。这可是宝贝啊。大便兑了一定比例的水后,然后就把豆腐在里面泡上个二三天。这样取出来的豆腐就奇臭无比了。不然的话,要在自然状态下让豆腐变臭,得多长时间啊?我还要不要赚钱了?你还别说,好多人就是喜欢吃我做的臭豆腐。说够臭,够味。真是怪了.... 

     

     

  • 越想越不爽

    2007-07-17 11:53:33

    过年的时候买的房子,现在长了至少15W,短短3~4个月

    NND,当时把14楼的一起买了多好

    没钱?把买一套的首付转成两套的首付,

    然后现在把一套卖掉,多出来的至少15W可以买大点的房子,这样爸爸妈妈婆婆公公就都能来住了

    就算倒霉卖不掉(这种情况超级的少),租出去也可以,那个差不多都可以还贷款,且水电煤气自己都不用付

    亏亏亏!!!

    非常的不爽!

    总之这个趋势,咋整都可以,就看你自己灵活不灵活了

    最亏最亏最亏最让人不爽的是自打看这套房开始,一直到现在的价格,什么差价就是现在的价格可以买当初刚开始看的时候价格的两倍 

    也就是说现在一套房当初可以买两套,也就是说可以买一个大点的

     

    我要悬梁自尽!!!

     

     

  • tired

    2007-07-16 08:49:25

    so tired...
  • 长安街上

    2007-07-12 22:10:20

    占个位置

     

  • bazhuayu~

    2007-07-12 09:03:44

    so lovely!~

    where can I buy this bazhuayu?

    Tell me Tell me!!!

     

  • 破碎无痕 (转载)

    2007-07-11 08:55:24

    网友贴图 

    两个人的空间里,只呼吸一个人的空气。

    寂静的夜又回来这里,盛装着幽暗的黑将华灯初放的世界慢慢吞没。

    霓虹灯闪烁的都市里,我却独钟情于昏黄的路灯。

    朦胧的美丽在悄然间绽放着,

    灯光下的倒影颓废中略带伤感的华丽,

    肢体渐渐被无限拉长,

    直到破散在漆黑的深渊里,

    才发现终结的只是刚刚开始的闹剧。

    网友贴图
    夜又将人收服,

    阴影笼罩的灵魂,

    下沉着,

    地狱的门口徘徊的是幸福却不快乐的人,

    不知能否用可悲来形容。

    输得起青春,输得起时间,却怎么也输不起爱情。

    积蓄以久的伤感又涌入胸口,心脏起伏的跳动富有动律的节奏。

    深深的呼吸想把所剩的氧气耗尽,让缺失思想的灵魂陷入无法控制的自责里。
    网友贴图
    早就习惯了任性、习惯了自伤、习惯了孤独,

    然而此刻静坐着却依旧神伤。

    习惯了伤了,痛了,累了,就缩回自已的小壳取暖疗伤。

    习惯了退缩,习惯了等待,习惯了放纵,也习惯了释怀,

    而今却怎么也无法习惯没有你的,一个人的精彩!
     
    网友贴图
    自已也开始讨厌自已,执笔便是泪,
    那欢笑对我而言好像陌生又遥远。

    我无法记述那些快乐,无法用生、活的文字带动情感的愉悦。

    我只能,只能在自溺的文字里轻吞苦楚。

    我非我,非网络中的我。

    我非我,也非现实中的我。

    我是谁,谁是我,灵与魄相错何时才能等到我要的终果。
    网友贴图
     还是那首扇情的歌,低哼着那些爱的忧郁, 苦中带着微甜。

    明明很爱我的你却只能用不爱的方式继续。

    痛苦,心灵上的折磨远超过“痛苦”的词句。

    寂寞没了声音,鬼怪在耳边碎念着爱的咒语。

    继续、放弃,放弃OR继续?

    不懂了选择,其实早就决定了了结,只是自已不想承认这个结果。
    网友贴图
    辛酸夹杂着甜蜜,一路走来泪水多于欢乐,

    茫然间失去或是拥有,开始习惯在喧嚷中学会静寞。

    在静寂中找寻喧哗。

    点一支烟,让烟雾充满小小的空间。

    再来一支烈酒。

    而后配放刺耳的音乐,混乱的思绪以及周遭的一切构成了一首哀鸣的夜曲,回荡在这个漆黑的夜里。

    空留一个人紧紧的蜷缩,直至哭泣入眠。。。

    网友贴图 

     

     

     

     

  • 广州高校毕业生就业不乐观 5名应届生争1份工

    2007-07-11 08:48:20

    广州高校毕业生就业形势不容乐观 5名应届生争抢一份工

    今年3.67万名广州点击查看广州及更多城市天气预报生源高校毕业生将与32万广州地区和外省毕业生竞争

    时报讯 (记者 成小珍 通讯员 陈伟秋 关则朝) 今年广州高校毕业生就业形势不容乐观:广州生源高校毕业生为3.67万人,就业几率大约是5:1,这是记者昨日从广州市政府召开的新闻发布会上获悉的。

    建议优先录用广州学生

    据广州市人事局副局长陈东民介绍,今年全国高校毕业生规模达495万人,其中广州生源高校毕业生为3.67万人,本科以上学历1.62万人,大专学历2.05万人。他们除了小部分人留学、升学或自主创业外,大部分人将要与22万广州地区高校毕业生、近10万外省市高校毕业生一起竞争7万多个的广州就业机会。这意味着35万多名应届毕业生要竞争7万多个就业机会,就业几率大约是5∶1。

    陈副局长表示,针对今年的就业形势,各有关职能部门将多渠道、多形式促进广州生源高校毕业生充分就业。包括对一些“用人大户”提出原则上要求,“在同等条件下,优先录用广州生源尤其是特困毕业生”。还比如为高校毕业生自主创业提供小额担保贷款,政府贴息,标准是3万元/人,合伙经营上限15万元/次。

    预计1.2万人登记未就业

    广州市高校毕业生就业指导中心李主任说,毕业后暂未落实接收单位的广州生源高校毕业生均可办理未就业登记手续。今年起,更是将登记时间大大提前:广州生源高校毕业生在毕业后如果没有落实工作单位的,随时可以进行未就业登记;如果在外地高校就读的,可以提前到毕业当年的寒假时间进行登记;广州生源特困生在大三(专科生)或大四(本科生)即可以登记。

    去年在该中心实行未就业登记的广州生源高校毕业生10406名,推荐成功就业8312人。估计今年进行未就业登记的人数在12000人左右。

    据悉,今年应届毕业生的月薪水平大致为(注:非试用期标准):大专生为1500元、本科生为2500元、研究生在4000元左右,标准和去年基本持平。

    相关新闻 四项措施助广州特困生就业

    时报讯 (记者 成小珍 通讯员 陈伟秋 关则朝) 记者昨日从广州市政府召开的新闻发布会上获悉,广州今年启动重点帮扶广州生源特困家庭高校毕业生的就业工作,推出四项措施。

    建立广州生源特困家庭高校毕业生信息库,符合条件的广州生源特困毕业生无论是在广州地区还是市外省外的高校就读,在毕业的当年随时都可以跟广州市高校毕业生就业指导中心(以下简称“中心”)联系,或直接上网登记资料(广州市高校毕业生就业指导中心网站为:www.gzbys.gov.cn)。信息库详细记载特困生专业、特长、求职意愿等内容。

    提供专人“一对一”就业扶助

    设立特困生服务窗口,并将每个周四设为特困生接访日,专窗专人为广州生源特困生提供登记、咨询、指导等帮助。

    另外还提供多项特殊免费服务。如中国南方人才市场对需要办理人事代理的特困生免收3年人事代理费等。

    据广州市人事局的摸查,目前有90多人因家庭特别困难向广州市高校毕业生就业指导中心提出就业扶助申请。中心根据其专业、特长,共提供200多次就业推荐,现已有26人落实工作单位。

    编辑点评 引导就业,目光应放得更远

    贺贝

    35万大学毕业生争夺广州7万个职位(见今日A13版),这样严酷的现实,几乎成为年年秋季的招牌信息。有关部门的本意,是想以此忠告莘莘学子,对“就业难”要有足够的心理准备,适度调整就业意向,然而实践证明作用不大。如何有效引导大学生树立正确的就业观,已显得十分迫切。

    笔者对大学生“就业难”的说法一直不以为然,相比学历较低的人群,他们的求职不知要容易多少,难的只是对自身价值的过高误认。

    大学的招生规模和城市的经济发展水平,决定了相当部分大学生,不可能都在大城市工作;而重经验、重实绩的企业价值观,也决定了初出茅庐的大学生,不可能都获得满意职位和理想薪酬。他们必须从基层单位做起,从基础性工作和低薪做起,没有这样的观念和心态,盲目攀比,求职自然成了难事。

    缓解就业难,广州采取“政府购买服务”、建议“本地生优先”等措施,虽然对就业会有一定帮助,但在平等竞争的市场态势下,这种帮助的作用十分有限。关键还是要引导他们,乐于到基层、到珠三角城镇工作,从“小事”做起,积累能力和经验。以此实现理想的就业目标,比盲目追求“一步到位”更为实际。

    这种工作目前也在进行,但失于泛泛而谈和一般号召,大量基层成才、走向理想岗位的求职案例,也未能成为大学生们的就业参照。相反,一些似是而非的言论,对求职的攀高心理起了催谷作用。比如“投资回报”论,把入读大学狭义理解为短期投资,让学生求职过多地追求回报(薪酬);“就业薪酬指导”,在买方市场条件下,学生面对达不到指导线水平的职位,往往感到难以接受。

    因此,“就业机会5比1”的背后,我们还需把目光放到广州之外,放到珠三角大量“不起眼”的单位,把“1”变成“2”、“3”甚至更大一些;对职级和薪酬的目光,也要从现在时变为将来时。引导学生退而求其次,不但是市场决定的现实,也是成就事业所必须的理性和智慧。

     

  • 乖乖,这年头傻都有。。。

    2007-07-10 17:22:10

    `媽媽說 .我dê手还 尐 . χ.抓吥住┆ 緈褔﹖
       现在de我真de抓吥住┆ 緈褔了……

    媽媽說:︶ㄣご和莂人吥一様的才叫做個性︶

    -ωǒ蕟誓⺌洅不會⺌輕燱愛丄莂人パヾ__o`在我訫裏沒乄有谁能替代伱`o_ヾ⺌禧歡.袮ヤ ⺋﹏`才怼祢好,會不會ミ疼鋨壹輩吇,錯過袮 ー會不會是錯過①輩子dё.┊..銣綶.生掵抧剰圷 ①分鈡.┊.ωǒ會用﹎伍拾玖秒.的時間﹎`來愛伱.剩下的壹﹎秒┊ o我會.囬憶这伍拾玖秒愛伱dё過程

    ┊〥 ゛ ..挑戰峩.鉨鈈夠檔佽..゛
    〥 ◇侑點尐個性︷ . 佷調怶 ⺌吥薀鍒
    ﹎侑榯鍭゛ 還吥講道理 ▽
    ﹎..dē⺌︵.ㄚi個.⺗尐吖頭
    ︷搖頭..喓時緔?﹖
    ℃ao ɑī.. 媽dī﹎. 鈔俺資料﹖給銭 亼﹎ 用訫嗳 H.O.T 絶吥兒戲℡

    ∞ ①.不准对我耍酷`※ 
    o②.不准让我吃醋§

    ┈゛ ③.吵架你要让步^
    ⺌o﹏﹏ ④.揍你你要挺住〓
    ┖┅┅┅┅┈┈┉┈┅┉┉┈┚

    _________
    ㄢ. └既然沒侑把握决啶將來. 那麽至少要對得起現在. 當爉燭愛上吙喍!﹎
       就紸顁要被它傷害 喜歡啲就該珍惜﹎
    -〔の
    ︵薪啲開始ゞωǒ 做〾個òò ~﹀ぅ聴話女⺌,.〾
    “裝β嵤薏受傷”要装也要默默的装
    ヽ┈→ 不要[大张旗鼓]↓
    [敲锣打鼓]的装~````
     ㄗs:.我.〔啲〕_.卋界,我紸縡....
    LΟvё活著б0秒.僦愛伱Ⅰ分鐘
    梻曰:前丗500茨嘚回瞑才浍媞今笙嘚相遇
    ﹎.︷鈎鈎ɑ手指ɑ銅你_︷壹生壹笹﹏_
    ╋ㄗs:◇穿﹎上婚纱ヽ⺌要铛﹎+伱 dê新娘_◇ ___
    ☆┏┅·◇ 。 ◢◣◢◣ 。· ◇┅┓☆
    ┇纞 ·。【只爱你】 。· LOVE┇ツ
    の◇┅→→→→◥ ◤ ←←←←┅◇の
    ℡↘ぁ愛我所愛↓◥◤ ↑¢無怨無悔↙
    ╲::能认识你 ─→也许是缘分::╲⿺缘⿺
    ⿺╲::和你做情侣 ─→也是缘分::╲⿺份
    热⿺╲::缘分就是 ─→妙不可言的::╲⿺
    ⿺戀⿺╲::╰☆ 乖MY LOVE☆╯ :: ╲
    86: ─┼──
    ╱╭─╮
    ╱ │ ̄│ ︸︶~︸﹊`︸
    │ ̄丿什么方*让两个人不分离﹖

         ★*★ 
    .★*.*   ★
    ★      *
    ★  ‘
    *.    :
      ‘ * ... °☆ I..мīSS ㄚòひ!
    */ .  ./\\~~~~~~~~~~~~~~\\. |*`|房|缺|
    `\\*  ,/,.\\______________\\. |子|个|
    *|| ..▎田 ▎ |囍|囍| ▎◆ |有|老|
    .||## ▎  ▎ | \'|\' | ▎〓 |了|婆|
    —————————————————————————————
    ⒌拖着疲惫不堪d'裑骵
    携着傷痕儽儽啲心≈、
    看㈧凊偂方啲道璐.
    ≒ 撞嘚頭破血流…
    ~︶﹌~ `︶︶~'
    —————————————————————————————
    ρs:要記住.在這個丗堺上.
    沒铕一個人值得伱為他哭σ

    唯一值得讓伱為他哭啲那個人¢``

    永遠都吥徻讓伱哭` 撮後壹茨……說愛伱
    ————————————————————————————
    ㄒoYou:

    謓訫謓噫嗳過```````
    . . ╋ 、
    、 __┃ __、
    、 ``︸﹊︸ ̄`~ 、
    . 短暫的離開不能..
    隔離我們之間的感情_..
    祗能让我更懂得你..
    對我的重要. ﹖
    ———————————————————————————————————
    ﹎` ɑ 在ωǒ__面前裝酷伱就去 `` 挖好坟再来┅跟ωà琓嗰性ˇ 袮不夠檔次_﹏. 壞吖頭玩狠`﹎
    .
    ' '╋`、
    _﹎_﹎_﹎ _ ┃_﹎_﹎ .
    .!
    ︸﹊︸咁様僞祢怤詘過﹖
    ——————————————————————————————————————
    │.﹎.無聊dё時候想想伱 .﹎
    ┊ .﹎.心酸dё時候就回憶..
    │ 渐渐的学会坚强
    ..ノ失去嘚日子細細韻味
    淡茶嘚香味.. .ooノ
    ——————————————————————————————
    | 每個女孩都曾是一個無淚的天使 |
    | 當她遇上所愛的男人就有了淚 |
    | 天使墜落人間變成女孩 |
    | 所以男孩一定不要辜負女孩 |
    |因為她為了你已經放棄了整個天堂|
    ——————————————————————————
    ★*★. "侞綶我們赱散...
    *★*.*   ★
    ★      * 伱會在﹎`
    ★     ‘
    *.    : ..原地等我嗎!?
      ‘ * ...
    ——————————————————————————
    瀞瀞dê ⒈個人︵.o.︵.o.


    、 '╅`、 站在⑽字架喕前```
    、‖ ゃ.
    __‖ __、 黙黙許願..

    ``︸﹊︸ ̄`﹊.談一場不後悔的戀愛
    ———————————————————————
    ⿺ ⿺ ⿺ ⿺
    ⿺ ⿺ ⿺
    ⿺ ⿺
    ⿺ ìòvè ⿺╭☆
    ╭~~~★⿺ ⿺╭ ︶╮
    ╱︶(o'.'o)︶╲ ╱︶(-'.'-)︶╲
    ~︶ (~)_(~) ︶~ ~︶ (~)_(~)`ˉ
    ﹊睜開眼o..第①個想起dё總是ァ鲵
    ——————————————————————————————
    我葉答應伱 會給你一樣東西 就是我右手手杺第三條綫
    還囿一個同樣頦在我手杺 延鍺生命平行 囿一道應為依戀我的綫
    那就是伱 答應過伱 要讓伱照顧我一輩子 愛鍺我 寵鍺我 讓鍺我
    我葉同樣為伱付出鍺 瘋狂鍺 都說人不是為愛情活鍺
    可我確是為妳爾活鍺
    我們de愛情 °﹌
    ————————————————————————————————
    <◇.鐺感情隻剩解釋..
    .鐺話題變偽爭執﹖
    鐺⒈苆嘟喺[掩飾].. o
    還囿甚麽恏堅持;*
    吥洳倣棄褈噺開始_.﹖..
    ——————————————————————————————
    該面對啲..誐絕吥駣鐴
    喓執著啲..誐遠吥怨誨 〃
    ◆.ы 該捨祛啲..誐吥洅罶戀
    甚嬷事① 苆﹊順薺冄繎
    ————————————————————————
    └┼───────────☆
    │㏒.
    │ 當感情隻剩解釋;
    │ 當話題变為爭執;
    │ 當⒈切都系[掩飾]-°
    │ 還囿什麽好堅持;
    │ 不如放棄重新開始;
    ☆ˊ我的心太乱
    如果这都不算爱
    ————————————————————————————————————
    ┊〥 ゛ ..挑戰峩.鉨鈈夠檔佽..゛
    〥 ◇侑點尐個性︷ . 佷調怶 ⺌吥薀鍒
    ﹎侑榯鍭゛ 還吥講道理 ▽
    ﹎..dē⺌︵.ㄚi個.⺗尐吖頭
    ︷搖頭..喓時緔?﹖
    ℃ao ɑī.. 媽dī﹎. 鈔俺資料﹖給銭 亼﹎ 用訫嗳 H.O.T 絶吥兒戲℡
    ————————————————————————————————————
    吥偠輕噫說愛﹏許吓dě承諾昰欠吓滴債¨ 這些年__.﹏
    沉迷于網絡(Internet)
    敲擊鍵盤.對望熒幕.!
    得到了什麽.?
    失去了什麽.?
    ————————————————————————————————————
    ャ.......ぐ妳説:洳果有一天我走啦
    你會怎么办?..┈┈→.
    我説:我會一直找```一直找``一直找
    一直找```找完一辈子﹊﹌ ε
    ヽo誰有本事.誰菢走☆→⊕┈→ ..o..
    ————————————————————————————————
    愛上伱...〆..注定就是`````一輩子ヤ
    ╱離開伱...〆..〆也许心痛一輩子ニ│
    │因为你の能令我心动.メ☆メ←╮__╱
    ★ ╲_╭→こ所以我會愛伱一輩子. へ★
    ★灬ゞ喜歡是一種感覺ゞ愛是一種付出ゞ
    、爱就爱得彻底,分就分得干脆★
    ——————————————————————————————
    .在伱没上線.dē.時候..
    ωo總會看着伱dē资料o.
    ︵. 傻傻dē.發呆.σ
    這是..因偽.ωo太想伱﹖ ︷.o.
    現在﹖才發現︷愛伱..用盡了﹎我所囿啲┊感情┊再容鈈下︷o任何魜
    ————————————————————————————————————
    、 哭┈゛.並不代表Wo屈服 х
    . 退一步....並不象徵Wo認輸 -..→
    . 放手.ǐ.____o.並不表示Wo放棄
    . 正如Wo微笑.並不意味Wo快樂┈┊
    ——————————————————————————————
    уi個人ˋ.zi уoμ自﹎在`
    ☆℡ǐ ﹎泡上我算nī.﹎>拽ň~
    .︵м有點叛逆滴﹎.мё.!..
    κiξs .▽ 惹人寵愛х︵.^ǎ^
    .oκ個性 ╰ァぅ1οο﹪女人 ゝ
    .原諒﹎>我的.壞脾滊.︷ωǎ會丶學乖﹎ň
    亻尔み另リヌ鳥☆ロ巴﹎犭⺋貝戔ヤ
    ————————————————————————————
    ...曾经很嗳很嗳你....ゞ....
    ぐ..爱你..o┈>我努力去爱你...マo︵⊕
    .╰>.你的.oΟo.你的笑无法忘记┊黄倩┊
    ....^^不用担心£我会爱上别人~~~~~~
    为什么爱一个人要付出那么多~~!
    我爱她,她那~? 总是口是心非,总是留下这个结局让我承受~~~~~~/
    ————————————————————————————————————
    喜欢的人不出现,出现的人不喜欢
    爱我的人我不爱,我爱的人不爱我
    注定:一辈子孤单
    ぶ≌真的喜欢你‰≮ぶ 你知道吗№ ☆
    ミ想你的滋味メ→.[眼泪慢慢流下]
    ——————————————————————————————
    ◇◆`` ﹌
    ゛虽然硪们在魜群狆擦肩而过゛
    ⺌﹏.﹏ ﹏.﹏ ⺌
    但亊硪知道祢壹定在那壹刻等硪ˇ
    罒~`^ ̄~`^﹡¨ ˇ
    下壹站的地鐡囿魜等我
    罒~`^ ̄~`^﹡¨ ˇ
    下壹站的地鐡______祢等着硪ˇ
    罒~`^ ̄~`^﹡¨ ˇ
    ——————————————————————————
    問:什麽昰驕傲﹖答:牛b'唄;
    問:什麽昰謙虛﹖答:裝b'唄;
    問:什麽昰奉獻﹖答:傻b'唄;
    問:什麽昰吝嗇﹖答:摳b'唄;
    問;什麽昰主動﹖答:賤b'唄;
    問:什麽昰愛情﹖答:肏b'唄;
    問:要昰哊 Rěn 啝伱裝b'怎麽整﹖
     答:伱僦cao 咜媽
    ——————————————————————————————
    ⌒蕪琺把自己從游戲迚淘汰

    蕪琺把自己啲眼淚擦幹。
    蕪琺把自己從蕪底深淵救茴。
    為哬壽傷嗐啲朲總諟﹎男人ɑ°
    ——————————————————————
    の、__________▂▂...
    ⿴蝒懟鉨貑娤^鈈鈊痛&_.
    ;*.踑實鈊鈡銥蹨勁鑀
    ~︸~︸﹌﹌
    ﹫ˋ 鉨
    ——————————————————————————————
    ◇.___風筝永遠都卟能囄開風﹎
    ︷.但風卻鈳鉯沒銪風筝
    偶是眞棏眞棏很愛伱﹎
    ——————————————————————————
    ┊┊┊ ╱╲╱╲┈--→期待zhē鉨
    ┊┊☆ ╲゛.鐙蔕 zhē.. 緈諨 ﹖﹖
    ┊☆ ╲╱
    ☆х o..愛鉨o┈ ^勝過゛. o┈愛茡紀﹎
    ︵︵︵︵ 莓銛我蔸蕙詳妳
    (Love)z j) 洅禧歡嘚銅塒┈┈ゞ``
    ╲╱╲╱ o.
    ——————————————————————————————
    <◇◆'.﹌`、
    [ 紴缡頩啲噯鯖·. 丶.·.
    ¨_て就跟謃謃弌樣媄'.?.
    ┅'( 閃煷啲謃謃佔滿楽兲涳
    ︸︸﹌
    ——————————————————————————————
    _"_,寧願笑著流淚﹖ 也钚哭著說後悔
    `~紟姩鋶荇_⒉個人dě错 ⒈個人来承受﹖
    . '.﹫`單身⒐4時尚;、
    .≡幸福⒏必勉強.ˋ
    -<◆⒏戀噯9⒏會受傷..
    ———————————————————————————————— ____________________.☆
    穨廢吔昰殪種媄.莪歖歡穨廢啲顏銫.咴銫.暗淡無咣.哽爲瞇秂``
    骵會穨廢啲感覚讓藥榀幫袮鍣尋鎖謂啲喑爍靇感.來呿吇侞啲穨廢.
    暗淡無咣啲墮落`吔昰殪種媄﹏﹖
    洳綶侑資料.鈳以讓妳重薪愛鋨
    鋨鈳以洅寫...
    —————————————————————————————————
    ╭ ﹌╮.。
    (o'.'o) __________
    ~﹊ ︸ ̄ 聽雨啲聲喑 
    ______☆.! 好戁過啲杺情 
    硪啲涙飄進冷冷啲雨裡
    聽雨啲聲喑 
    像悲傷啲歌浀
    爾硪訶詩才能吥再想祢
    紦鉨留在離wǒぜ訫ァ嘬近dè`ニ地方
    —————————————————————————————
    吔滸;
    蕞值嘚珍惜菂魜. .___
    自己沒囿恏恏珍惜 ┈─┘
    却选择了蕞吥值嘚祛愛嘚魜.° 但我⒈辈子吥後悔.`-.
    ——————————————————————————————
    の.____|
    | | '茹錁囿⒈兲硪門赱︷.
    | '散了祢偠在嫄地等硪
    Сs.<愛.瀦>﹖ o゛. ⒈場遊戲.⒈場夢μ′
    ︷.゛抽抽煙>. 頑性格﹖′` ︶︶ ╭⌒⌒⌒╮ . ︶︶︶︶ .
    .. 愛情夲來殧是一場游戯
    沒有誰對誰錯..
    —————————————————————————————
    |過去啲就讓它;
    〈隨>風飄零;
    剪了头发`忘记以前` |如今啲峩;
    ``让一切重新开始`` |懂得珍惜;
    |身邊啲⒈切;
    ——————————————————————————
    麒麟到北极变成什么?
    答; 傻子不知道. 。
    明天不一定会更好,但更好的明天一定会来
    │ ︵ ╲
    │ ╱(心情)╱  .
    │ ╲ ︶ ╰ァ 亂⒎八糟
    Δ───────мe
    ————————————————————————————
    想做我咾公dè聽好:
    1.要恏恏噯俄.吥要花惢.吥要去泡MM!發現﹎﹎.打!
    2.要學做家務.吥要佬是指望佬婆我.因為我什麽也不會!否則﹎﹎.罵
    3.要兲兲陪俄.兲兲在床上說1個鬼故事再睡覺!吥然﹎﹎.踢!
    4.吥嘚未經允许強奸MM!發生﹎﹎.跪!
    ———————————————————————————————
    ◎P 蹴算是筌世堺都把祢否訂..﹌
    我也會垨護在伱身笾.﹖
       い壹惢壹噫い愛袮無聲い
    ρs:⺌資料洅渼. 吔吥能點綴噯情︷.⺌`ノ
    "~ .︷ˇ詮丗堺.╰ァ ぐ
    ; .ю.都.可以放弃ˋ.
    ˋ.唯独祢.
    ﹎.叭鈳以代替 ` ..
    ————————————————————————————
    E时代的恋爱观:谈恋爱需要暂内存的,其危害和病毒不相上下,
    MM越漂亮其毒性越大,暂用内存越多,越容易死机……系统提示您,
    您电脑已经中毒,中毒迹象为运行程序出现“5201314”,
    病毒名叫“最爱**”请尽快下载最新的专门杀毒软件
    ——————————————————————————————

     

    乖乖。。。

    这年头啥都有

     

  • Ghost教程

    2007-07-10 16:26:28

     

    Ghost教程

    凡是学过IT的人都知道Ghost是做什么的?就是做硬盘镜像文件的.主要用于硬盘数据的备份和恢复.
    让对我们做软件测试有什么用呢.主要是制作和恢复一个测试环境用的.这样会让我们的测试更加方便.

    ghost安装非常简单,只要将下ghost.exe复制到硬盘或软盘即可执行,注意由于操作需要鼠标,建议您最好将鼠标驱动程序夫子到和ghost.exe在一个目录下,这样方便使用(不使用鼠标请使用tab健)。
       启动程序。(在dos下请先运行鼠标驱动程序,再运行ghost.exe)
    画面操作说明
    ghost复制、备份可分为硬盘(disk)和磁盘分区(partition)两种。

    其中:
    disk —表示硬盘功能选项
        partition —表示磁盘分区功能选项
        check —表示检查功能选项



    磁碟功能分为三种:
    硬盘功能分为三种:
    1.disk to disk 硬盘复制
    2.disk to image 硬盘备份
    3.disk from image 备份还原
    注意:
    注意:若要使用硬盘功能,你必须有两个硬盘以上,才能实现硬盘功能;所有被还原的硬盘或磁碟,原有资料将完全丢失。(请慎重使用,把重要的文件或资料体腔备份以防不测)
    1.disk to disk 硬盘复制
    (1)先来选择源硬盘 source drive的位置;
    (2)选择目的的硬盘 destination drive的位置;
    鼠标移动可按tab键。


    (这是硬盘的分区显示,两个以上才能进行复制)



    (3)在磁盘复制或备份时,可依据使用要求设定分区大小;



    (4)选定后按“ok”,出现确认选择“yes”即开始执行复制。
    2. disk to image 硬盘备份


    (1) 选择来源硬盘source drive的位置;

    (2) 选择备份档案储存的位置;






    (3) 按“ok”后,出现确认选择“yes”即开始执行备份。
    3. disk from image 备份还原

    (1) 选择还原档案;
    (2) 选择要还原的硬盘 destination drive;
    (3) 在做硬盘还原(复制)进,可依据使用要求设定分区大小;
    (4) 按“ok”后,出现确认选择“yes”即开始执行还原。
    partition——磁盘分区功能选项



    功能分为三种:
        1、partition to partitiont
                   (复制分区)
        2、partition to image
                 ( 备份分区)
        3、partition from  image
                 (还原分区)
    1、partition to partitiont (复制分区)
    复制分区的方法很简单,手先选择来源区,再选择目地区,确定就可以了,与磁盘之间的复制方法基本一样。
    2、partition to image (备份分区)

          注意:若要使用备份分区功能,(如要备份c盘)必须有两个分区以上,要保证d盘有足够的空间存储档案备份。
    (1)选择要备份的硬盘;

    (2)选择要备份的硬盘分区,如c盘,这通常存放操作系统与应用程序;



    (3)选择备份档案存放的路径与文件名(创建)。不能放在选择备份的分区;
    (4)回车确定后,出现以下提示框,有三种选择;



    1 、    no  :备份时,基本不压缩资料(速度快,占用空间较大)
    2 、    fast  :一般少量压缩(速度一般,建议使用)
    3 、    hight  :最高比例压缩(可以压缩至最小,但备份/还原时间较长)
    (5)确认,“yes”执行。

    3、partition from image (还原分区)
    (1)选择要还原的备份档案;

    (2)选择要还原的硬盘;
    (3)选择要还原的硬盘分区;

    (4)选择“yes”执行。

    check
    此功能是检查磁碟或备份档案因fat、硬碟坏轨等是否会造成备份或还原失败。
     
    对于SATA硬盘
    Ghost对sata硬盘支持不是很好.
    要在bios中设定才可以使用.
    一个SATA硬盘挂在SATA1接口,一个CDROM挂在PRIMARY IDE接口(设为主盘):
       a) 开机进入BIOS设定,在MAIN菜单中选中IDE Configuration
       b) 将Onboard IDE Operate Mode改为Compatible Mode
       c) 在[Enhanced Mode Support On]中选择[Primary P-ATA+S-ATA]
       d) 重启进入BIOS后,你会发现在MAIN菜单中只有4个IDE设备了,[Primary IDE MASTER]为[CDROM],[Primary IDE Slave]为[NONE],[Secondary IDE Master]为[IDE DISK](你的硬盘的型号),[[Secondary IDE Slave]为[NONE]
       e) 用光盘启动进入DOS后,运行GHOST就可以了

    ? ? 2、 一个SATA硬盘挂在SATA1接口,一个CDROM挂在SECONDARY IDE接口:
    只要将上面第三步中的[Primary P-ATA+S-ATA]改为[Secondary P-ATA+S-ATA],就可以了,此时系统会将SATA1和SATA2设备当作[Primary IDE Master]和[Primary IDE Slave]。

    ? ? 3、 如果你使用了支持SATA的主板,但没有使用SATA设备时,有些主板BIOS还是默认打开了SATA通道的,此时要使用GHOST来备份系统也会导致黑屏,所以我们也需要在BIOS里面设置一下,来屏蔽掉SATA通道,还是在第一种情况下的第三步中,将[Primary P-ATA+S-ATA]改为[P-ATA Ports Only],此时系统将屏蔽掉SATA设备,你可以将它做为普通的没有SATA设备的主板使用了。

    ? ? 以上是本人使用SATA设备和GHOST时的一些小经验的总结,希望对大家有用。

    ? ? 其它型号的主板也是同样的设置,不过里面的选项可就没有ASUS的丰富了


    在965主板上可以使用achi

    dos上只支持二个ide通道
     

    原文

  • 2007-07-06

    2007-07-06 09:26:26

    食人鱼---看似凶险,实则胆小?
    "Vicious" piranhas are really wimps

    According to a recent scientific study, despite their fearsome reputation, piranhas are wimps that gather in large groups to protect themselves from predators.  

    Rather than aggressive killers, research shows piranhas are omnivorous scavengers, eating mainly fish, plants and insects.

    Piranhas face constant attack from predators including river dolphins, a relative of the crocodile known as caiman, and bigger fish.

    Scientists said piranhas’ cautious behavīor is crucial to avoid being eaten. It’s primarily a defensive behavīor.

    According to a recent scientific study, despite their fearsome reputation, piranhas are wimps that gather in large groups to protect themselves from predators.
    食人鱼历来以凶险著称,但最近的一期科学研究显示,其实食人鱼也是本性比较懦弱胆小,他们大批聚集在一起,主要是为了自我保护。
     
    piranha -  The piranhas or pira?as are a group of carnivorous freshwater fish living in South American rivers. In Venezuelan rivers they are called caribes.
    食人鱼piranha
    南美洲的一种食肉的淡水鱼。亚马逊流域,它们通常15—25厘米长,具有尖利的牙齿

    Wimp - To be timid or cowardly. Usually used with out: wimped out and refused to jump off the high diving board. A coward, someone who is weak, 儒弱的人,胆小鬼
    Predator  掠夺者; 捕食其他动物的动物, 食肉动物
    1. An organism that lives by preying on other organisms.
    2. One that victimizes, plunders, or destroys, especially for one's own gain.

    Rather than aggressive killers, research shows piranhas are omnivorous scavengers, eating mainly fish, plants and insects.
    与其说是好斗的杀手,不如说他是 什么都吃的杂食动物
    omnivorous  杂食的肉和蔬菜都吃的Taking in everything available: 无所不吸收的,什么都喜欢的:
    1. Eating both animal and vegetable foods.
    2. Taking in everything available, as with the mind: an omnivorous reader.

    Piranhas face constant attack from predators including river dolphins, a relative of the crocodile known as caiman, and bigger fish.
    尽管食人鱼尖牙利齿,凶悍无比,可是,天敌,如鳄鱼、河豚、水蛇等。而且,在千百年的进化过程中,许多水中动物都有了对付食人鱼的本领,比如有些鱼浑身长满了刺,使食人鱼不敢轻举妄动。也许正是由于这些原因,凶猛的食人鱼才没有在巴西肆意繁衍蔓延,保持了生态的平衡。

    Scientists said piranhas’ cautious behavīor is crucial to avoid being eaten. It’s primarily a defensive behavīor.
    defensive protective, watchful 更多是出于自我防卫

    0118

    0152


    Legends of the Fall III

    Dear Susannah: The horror of this place is indescribable. Nothing is as I thought it would be.
    Keep your distance! Keep your spacing!
    Tonight, as I prayed for the souls of those who died so terribly...yet so bravely...I admit that I also prayed for personal glory. Is that wrong to want to distinguish myself gloriously... in combat as my father did? Tristan and Alfred watch over me so carefully... I may never get the opportunity.
    Charge!
    God damn it!
    - Where are you hit?
    - It's just a scratch.
    Susannah, I see now... not that my father was right, but that I was naive.
    - Let me up, damn it!
    - Stay down!
    Fall back!
    Still, we place our bodies in God's keeping. We go into battle honorably...full of confidence...with His name on our lips.
    - We're pinned here.
    - We'll wait.
    - Give him a hand.
    - Help him down.
    Goddamn.
    Susannah: I try to guard against despair... but there are moments when it seems that all human decency is broken down. Alfred will recover from his wounds...but he and Tristan seem to have drifted apart, or worse. I cannot understand it. I miss you more than you can imagine. You are all that is clean and cool and pure. I close my eyes and think of you. I now regret that we listened to everyone and waited to marry. Even more, I regret that I left before we could be together... as we planned, my beloved. Please stay on at the ranch and wait for me. Don 't let Father worry. I know God's mercy will protect me... aided considerably by Tristan... who seems to be in France less to fight the Germans... than to act as my nursemaid. Be well, my love. Your own, Samuel.

    “The horror of this place is indescribable. Nothing is as I thought it would be.”
    Indescribable
    Impossible to describe: 无法形容的

    “Is that wrong to want to distinguish myself gloriously... in combat as my father did?”
    Distinguish
    To perceive as being different or distinct. 区分,辨别
    Can you distinguish the different musical instruments playing now? 你能区分出正在演奏的各种不同的乐器吗?
    To cause (oneself) to be eminent or recognized: 使杰出,使著名:
    They have distinguished themselves as dedicated social workers. 他们作为全心全意的社会工作者而出人头地

    “Alfred will recover from his wounds...but he and Tristan seem to have drifted apart, or worse. I cannot understand it.”
    Recover
    To regain a normal or usual condition, as of health. 恢复再次回到正常或平时的状况,如健康的恢复

    “We're pinned here.”
    Pin
    To hold fast; immobilize:使不能动;固定
    In the accident he was pinned under the car.车祸中他被压在汽车下,动弹不得。

    0730

    1005


    It means to understand something new.

    eg: Sabah is a good student. She catches on quickly.

    Note:

    Catch on的意思是理解、明白。

    例:Sabah是个好学生,学东西非常快。

    原文

     

  • NND,TD又出错了

    2007-07-04 17:40:35

    TD Project的删除和新建问题

    1、本来工程都新建成功,可是今天想删除的时候却发现Delete不了

    总是这么提示

    2、然后想重新新建一个
        用到本地的DBServers就不行(本地的都能ping通),局域网其它的都可以


       
          第一次新建不成功,但是新建之后用SQL查询分析器能查到已经建立相应的数据库,不过数据库中“用户表”中没有一张表
          

        没有删除上面提及的数据库,再次建立,就会出现下图
       

      
         所以,最根本的原因应该是第一次新建出错提示的信息,有人知道是什么原因吗。。。
         
         自己猜测是数据库或者用户的问题(Project命名没有问题),可是我已经把新建的用户都删除了,还是一样的错误
     
     
    MS还没有解决办法。。。
    我不想重装吖吖吖吖吖吖吖吖吖吖吖吖吖吖吖吖吖吖吖吖吖吖吖吖吖吖吖。。。。。。。。。。。。。。。
  • 2007-07-04

    2007-07-04 09:35:53

    Man pays $4.88 for plasma TV at Wal-Mart
    偷梁换柱---一男子更换价签超低价买彩电

    While Wal-Mart is known for dropping its prices, someone took the ad campaign seriously.

    A 23-year-old man dropped the price of a plasma television from $984 to $4.88. Police arrested him on a charge of felony theft.  以。。。罪名起诉

    According to police reports, the man carried a 42-inch Plasma TV to a self-checkout aisle after switching the original price tag of $984 with one for only $4.88.

    Wal-Mart Loss Prevention officers witnessed the alleged transaction and called police.

    He told officers that he purchased a TV from another store and planned to return that one and keep the one he purchased for only $4.88 from this store.

    While Wal-Mart is known for dropping its prices, someone took the ad campaign seriously.
    沃尔玛(Wal-Mart Stores, Inc.)来自美国,是全球最大的公司(以营业额计算),属世界性的连锁企业。沃尔玛主要涉足零售业。 山姆会员商店\
    蛋挞被英国人称为Custardtart。Custard,是鸡蛋、奶与糖混合而成的软冻,称之为“蛋”;tart,则取其谐音叫挞。
     
    A 23-year-old man dropped the price of a plasma television from $984 to $4.88. Police arrested him on a charge of felony theft. 以大宗盗窃的罪名起诉
    plasma television A display in which sets of parallel conductors at right angles to each other are deposited on glass plates, with the very small space between the plates filled with a gas; each intersection of two conductors defines a single cell that can be energized to produce a gas discharge forming one element of a dot-matrix display.
    Plasma VS LCD

    felony - A serious breaking of the public law: crime, illegality, misdeed, offense.
    theft - The act or an instance of stealing; larceny. 盗窃行为
    Thefts are listed as misdemeanor or felony. Misdemeanor is a theft of less than $500 value。 the penalty for felony theft is imprisonment for 1-10 years. ...
    <美>(=misdemeanour)[律]轻罪, felony theft, 重罪
    Prison break, baseball card  
    Part II
    42英寸等离子电视的自助结款通道
    改原来的售价为$984只4.88美元。
    沃尔玛预防损失的办公人员看到这笔可疑的交易, 报警

    According to police reports, the man carried a 42-inch Plasma TV to a self-checkout aisle after switching the original price tag of $984 with one for only $4.88.
    Wal-Mart Loss Prevention officers witnessed the alleged transaction and called police.
    Loss Prevention - Loss prevention is a form of private investigation into larceny or theft. The focus of such investigations generally includes shoplifting, embezzlement, credit fraud, and check fraud.
    transaction An agreement between a buyer and a seller for the exchange of goods or services for payment.

    He told officers that he purchased a TV from another store and planned to return that one and keep the one he purchased for only $4.88 from this store.

    0140

    0221


    The Legends of the Fall 燃情岁月/秋日传奇

    Clip 1

    Some people hear their own inner voices... with great clearness... and they live by what they hear. Such people become crazy... or they become legends. Tristan Ludlow was born in the Moon of the Falling Leaves. It was a terrible winter. His mother almost died bringing him into this world. His father, the Colonel, brought him to me. I wrapped him in a bearskin and held him all that night. As he grew into a man...I taught him the great joy of the kill...when the hunter cuts out its warm heart and holds it in his hands...setting its spirit free. Colonel Ludlow had three sons...but Tristan was his favorite. I had had sons too. But they were gone now... forever. It was a very bad time. The Colonel had tried to help the People... but it was no use. So he decided to go his own way. He wanted to lose the madness over the mountains, he said... and begin again.
    "Lose the madness, "he said. And so we lived for many years... and the boys grew strong. Alfred was the older brother... old even for his years. Samuel was the youngest. There was nothing these brothers would not do for him. They watched over him like a treasure. One year--I am an old man and cannot remember the year. But it was the Moon of the Red Grass... when Isabel Ludlow, their mother... went away for the winter. She said the winters were too cruel for her. She said she was afraid of the bears. She was a strange woman anyway. That spring, though, she did not return. And, after that, she did not come much to see us. Alfred wrote her many letters... but Tristan refused to speak of her. His world was here with me. Every warrior hopes a good death will find him... but Tristan couldn't wait. He went looking for his.

    “I wrapped him in a bearskin and held him all that night.” 我用熊皮把他包起来。
    Wrap
    To cover, envelop, or encase, as by folding or coiling something about: 包起来,缠绕覆盖、包裹或装箱,如通过折叠或缠绕某物:
    wrapped my head in a scarf.用头巾裹住我的头
    wrap it up!

    “As he grew into a man...I taught him the great joy of the kill” 享受捕猎的乐趣
    Kill
    猎获物,杀死;猎杀

    “She said the winters were too cruel for her.” 冬天对她太残忍了。
    Cruel
    Disposed to inflict pain or suffering. 残暴的倾向于强加痛楚或痛苦的

    speak of 谈及,说到

    1120

    1500


    zone out

    Definition: To lose all concentration; to slip out of normal consciousness, and have nothing on your mind.
    定义:完全无法集中精力;心不在焉,头脑一片空白

    Example:
    举例:
    Steven:After working six hours straight, I zoned out in front of my computer screen.
    连续工作六小时之后,我在电脑屏幕前头脑一片空白。

    Parrot:Guess you are too tired. I think you need to take a couple of days off.
    我猜你是太累了。我认为你该休息几天。


    Etymology: A 'zone' is an area or place. If you 'zone out', you mentally drift away from the place you are currently, and go off into empty, dreamy space.

    词源:“zone”一词是指面积或地方。如果你“zone out”,就是你的头脑游离了你现在所处的位置,而到了一个空空的梦幻空间。

    Synonyms: space out
    同意词:space out

     

  • TD可以发mail乐

    2007-07-03 17:29:45

    不过带不了附件。。。
  • 2007-07-02

    2007-07-02 09:37:12

    Japan's all-star speed eater suffers professional injury
    日本大胃王下颚受重伤料难参加下月吃热狗大赛


    A Japanese man who set a world record by eating dozens of hot dogs within minutes has suffered a severe jaw injury due to his rigorous training, making his next title uncertain.

    Takeru "Tsunami" Kobayashi said he can only open his mouth to make a gap the size of a fingertip after being diagnosed with jaw arthritis.

    In an entry on his blog entitled "Occupational hazard," Kobayashi said his jaw refused to fight any more.

    The injury occurred only a week after he started training to win his seventh straight title at the annual hot dog eating event.

    He said he feels ashamed that he couldn’t notice the alarm bells set off by his own body. He was continuing his training and bearing with the pain but finally he destroyed his jaw. 



    A Japanese man who set a world record by eating dozens of hot dogs within minutes has suffered a severe jaw injury due to his rigorous training, making his next title uncertain. 日本保持吃热狗世界纪录的大胃王近日下巴严重受伤,估计参加下次比赛就悬了。
     
    rigorous - severe; exact 严格的, 严厉的
    Antonyms: easy, easy-going, lax, lenient, loose, mild, slapdash
    a rigorous program to restore physical fitness. 恢复身体健康的严格计划

    Takeru "Tsunami" Kobayashi said he can only open his mouth to make a gap the size of a fingertip after being diagnosed with jaw arthritis. 日本大胃王表示呢,现在他的下巴被诊断患有严重的关节炎,现在嘴只能打开指尖那么大。
     
    arthritis - 关节炎 (quiz of the day)
    Inflammation of a joint, usually accompanied by pain, swelling, and stiffness, and resulting from infection, trauma, degenerative changes, metabolic disturbances, or other causes. It occurs in various forms, such as bacterial arthritis, osteoarthritis, or rheumatoid arthritis.  
    In an entry on his blog entitled "Occupational hazard," Kobayashi said his jaw refused to fight any more. 这老兄在自己的blog里面写了一个文章,叫做“职业危机”,表示自己的下巴已经拒绝工作了。
     
    Occupational hazard - Condition surrounding a work environment that increases the probability of death, disability, or illness to a worker. 危险;冒险;公害

    The injury occurred only a week after he started training to win his seventh straight title at the annual hot dog eating event. 开始训练一周之后,下巴就受伤了
     
    straight 连续的
    -Uninterrupted; consecutive: sick for five straight days; their fourth straight victory.


    He said he feels ashamed that he couldn’t notice the alarm bells set off by his own body. He was continuing his training and bearing with the pain but finally he destroyed his jaw. 大胃王表示非常遗憾和后悔,自己没有注意到身体的警报,一直忍痛坚持练习,最终造成了严重的关节炎。

    set off  引起

    0331

    0426


    Goal II: Living the Dream IV

    If you leave a message, we'll call you back.
    Hey, it's me. You know I'm not good at this, but before I go out tonight and play the biggest game of my life, I wanted to call you because I need you to hear me out. Everything has turned inside out since I came here. And all this money......I don't need it. Without you it's nothing. I finally met my mom. It's still hard to take in. It'll take a long time. But I think it might be fine now. I won't make excuses for what I've done. All I can say is I'm just so sorry for treating you like I did and for pushing you away. I've been a total jerk. I know I took my eye off the ball, but I want to make things right. I love you. Please call me. And, well, let me know if I can see you. I just want a second chance.
    This is it, quite simply the biggest club game on the planet. Champions League final. Real Madrid against Arsenal and it's in the Bernabeu. Real Madrid feeling it's destiny to get their name on this trophy yet again in their own back yard. What a galaxy of stars we've got on show here. So many match winners on show, Bill. I wonder which one will be the one to take that trophy home. Will it be Thierry Henry, Fabregas, or TJ Harper? Look at Real Madrid, so many fine players: Beckham, Zidane, and, of course, the inform Gavin Harris. You listen to me. You watch yourself.


    “Everything has turned inside out since I came here.” 自从我来到这里后,一切矛盾都爆发了
    Turn inside out反常,衣服返穿
    to wear sweater inside out  把衣服穿反了

    “I finally met my mom. It's still hard to take in. It'll take a long time.” 我后来去见了我的妈妈,还是有点难以接受 还需要时间来接受
    Take in
    接受, 接待, 吸收, 理解, 包括, 轻信, 注意到, 欺骗

    “I know I took my eye off the ball, but I want to make things right.”  我当初只知道关心足球,不过我会改变这一切的
    Take one's eye of the ball : Lose your sight on your target 迷失了我的方向
    To keep one's eye on the ball是集中精力的意思(这个常用语原先是来自球类运动,如网球、高尔夫球、垒球等。你一定要把眼睛看准了才能打到这些球。)
    Eye opener
    一个是表示惊奇,就像下面这个女子所表达的情绪:
    另一意思是:开阔了眼界。请听下面这个例子: Seeing those color films the astronauts took off the earth on their flight to the moon was certainly an eye-opener. I never realized how beautiful and how lonely our planet looks hanging there in space.
     “看到宇航员在登上月球时拍的那些有关地球的彩色照片真是开了眼界。我从来也不知道我们的地球在空间是这么美丽、这么孤单。”

    “Look at Real Madrid, so many fine players: Beckham, Zidane, and, of course, the inform Gavin Harris.” 再看看皇马的超级阵容,贝克汉姆 齐达内
    当然也少不了著名的加文.哈里斯

    “Real Madrid feeling it's destiny to get their name on this trophy yet again in their own back yard.” 皇马队对在主场赢得冠军信心满满
    Trophy
    A prize or memento, such as a cup or plaque, received as a symbol of victory, especially in sports.奖品,奖杯

    0438

    0700


    Keep your head above water 避免麻烦

    Stay out of trouble, especially financial difficulties; also, keep up with work or other demands.

    eg:The work's piling up, but I manage to keep my head above water.

    Note:

    Keep your head above water的字面意思是让你的头保持在水面上,这里指避免陷入麻烦,也可以说可以完成某些工作或者满足某些需求。

    例:虽然工作堆积如山,我还是能游刃有余。


    原文

     

  • 小猫咪丢丢

    2007-07-02 09:06:45

    俺家来了一只小猫猫,

    取名暂时为丢丢,

    因为它是被俺们在下雨天捡回来di

    可是它的饭量好大。。。

    某人吃饭带回来的椒盐虾都快被它啃完了

    而且经常对俺家盆里的两只小乌龟做出超级酷的姿势

    不知道的还认为低头思故乡的感觉

    哈哈

    和这只猫猫一模一样(顺便学习英文一下喽)

    Cradle of civilisation also cats' cradle
    人类文明发源地可能也是猫的摇篮
        2007-06-29 11:42:33     CRIENGLISH.com

    WASHINGTON (Reuters) - Genetic study has confirmed what archaeologists have suspected for decades -- the "Cradle of Civilisation" is also the birthplace of the house cat.

    All domestic cats, from the scrawny(骨瘦如柴的)strays prowling(巡游)the markets of Asia to the purebred(纯种的)reclining on(依赖)the bed of a doting(溺爱的)owner, descend from a tabby-like sub-species(亚种)living in North Africa, the researchers reported on Thursday.

    The near Eastern wildcat, known scientifically as Felis silvestris lybica(草原斑猫), is the likely ancestor of all the cats whose genes were sampled by the team, they report in Friday's issue of the journal Science.

    "Domestic cats throughout the entire world had a common ancestor and that common ancestor lived in the Near East. There was no separate domestication(驯养)in Europe or South Africa or China," said Carlos Driscoll of the National Cancer Institute and the University of Oxford.

    "The domestication of wild species to complement(补充)human civilization stands as one of the more successful 'biological experiments' ever undertaken," wrote the researchers, led by Dr. Stephen O'Brien of the National Cancer Institute, in their report.

    "For cats, the process began over 9,000 years ago as the earliest farmers of the Fertile Crescent(新月沃土)domesticated grains and cereals(谷类)as well as livestock animals." The Fertile Crescent stretches from modern-day Egypt to Iran.

    Preserved remains show that cats were valued by Egyptians, and one skeleton unearthed in Cyprus in 2004 showed that people were keeping cats as pets more than 9,000 years ago.

    Driscoll, who admits he is a cat person, adds: "You are not civilized without a cat."

    Note:

    最新研究称世界上所有的猫都源自同一祖先--北非草原斑猫。而对猫的驯化从新月沃土时期就开始了,因此研究人员说:“没有猫的人类无法文明”。

    美索不达米亚的另一个称呼为“新月沃土”(Fertile Crescent),不单土地肥沃,且庄稼丰盛,在当今世上的庄稼排行榜上,营养价值最高的56种庄稼里,有32种就原产于新月沃土。此外,世上最重要的五种家畜里,有四种的野生祖先能在肥沃月牙找到:山羊、 绵羊、牛、狗。如此,新月沃土把发展原始经济所需的营养、交通、劳动力全都拿下,组成一套完备的文明发展套餐。

     

  • RUP测试过程实践(转载)

    2007-06-29 09:23:04

    原文

     

    RUP测试过程实践

     

    陈雷

     

     

    关键词:

    软件测试       过程实践       测试用例       RUP       

     

    RUPRational Unified Process Ratinaol 统一过程)rational公司提出的一套软件开发过程,目前最新的版本是2003RUP的最大特点就是它提供了一套完整的软件开发过程框架,任何人或组织都可以根据自己的需要来对这个过程进行裁剪,并根据自身需要进行调整后使其成为个性化的过程。读者可以参考网络上流传的《RUP2000中文版》。

     

    Rational以及 Rational Unified Process 均系 Rational Software Corporation 在美国和其他国家的商标或注册商标。)

     

     

     

           有句老话说:万事开头难。说的是在做事情的时候,通常都是一开始觉得非常困难,但是只要上了道,入了门,就会越来越容易、越来越顺了。写文章也是如此。不过笔者这里说的开头难并不是不会写文章,而是专指不会写文章的开头部分。过去看到过的很多小说,无论是言情的或者武侠的,都会拿很长的篇幅出来作为“引子”,或者叫“楔子”,用来交待一些同小说相关的信息。而一部小说是否能够吸引读者,这部分内容也起了很大的作用。不过,笔者作为一个技术工作者,写的大多数都是技术文章,一般来说文章的内容、结构都是一早就想明白的,唯独这个开头,实在不知如何写起。不过想想也罢,既然不擅长这个,那就努力把内容写的详细、易懂一些,尽量让读者不会有上当的感觉吧。

     

           软件测试作为一个独立的职位或者说行业,并不是软件业的新生事物,但的确是随着最近两年一些新的思想注入国内软件行业(比如敏捷开发过程、测试驱动开发等),才得以红火起来的——这一点,从相关书籍的出版和销售就可以看得出来,从事软件测试工作的人也渐渐多了起来。但是也因为是刚刚起步,同时国内大多数软件公司都还处在中小型开发团队甚至作坊式开发的层次,不可能提供太多的测试职位,想找到一些高水平并且富有经验的测试人员更是难上加难。这最终也就导致了国内大多数测试从业者都处在“初级阶段”这样一个结果。

           笔者长期活跃在国内的几个比较知名的测试论坛,发现大家希望讨论的问题主要可以分为两种:一种是对于一些测试工作具体操作方法的提问,一种是对于测试工具使用的提问。总体看来,更多的问题集中在了后者。这似乎已经成为了国内软件业的通病,无论是开发还是测试,总希望可以通过某个工具或者语言来一劳永逸的实现某个理想。如果真的希望工具可以改变一切,那么这种愿望总是会落空的。而前者,大多是因为进入了一些刚刚开始重视软件测试的中小型软件公司,而公司的开发团队中负责软件测试的可能只有一两个对软件测试一知半解的新手,当公司需要开展某些方面的测试工作时,缺少这部分相关经验的朋友变选择了通过网络求助。

           测试工具的应用,的确可以提高工作效率,而对于测试工具方面的提问,本来也是无可厚非的,但是在笔者的实践中,如果希望提高一个团队的工作效率和改善工作效果,关注于过程和方法要远远好于关注工具。测试工具的学习、引入和使用,本身就是一个需要消耗大量资源的过程,而且对于工具的选择和引入工具时机的选择也是非常关键的,如果负责这项工作的并不是一位在软件行业沉浸多年,有着丰富测试经验并熟知开发过程的资深人士,那么开发团队将为此承担巨大的风险。即使成功的引入了测试工具,工具本身可以带来的效率的提高也不是在短期内可以体现的。

           在这里,笔者希望刚刚或者正在准备组建测试团队的软件公司在考虑测试流程的搭建和测试工具引入时,不要给刚刚进入测试行业的朋友太多压力,因为这两项工作都不仅仅同软件测试本身相关,同时也会涉及到项目管理、开发过程方面的内容。轻易的做出一个决定只会对将来在团队中测试工作的开展带来不利的影响。

           在这篇文章中,笔者不打算对测试工具方面的问题提出任何建议,而将对网络上大家关注的测试过程和测试方法方面给出一些具有实际参考价值的经验。

     

     

           测试工作应该什么时候开始?

    测试用例是不是一定要写?如果写,应该详细到什么程度才会比较好用又容易维护?

           什么样的测试用例才是好的测试用例?

           测试用例如何覆盖测试需求?测试需求和测试用例的关系是什么?

           怎么样保证测试需求的整理和测试用例的设计不会浪费太多的人力或其他资源?

           ……

     

           这些问题可谓是老生常谈了,在论坛上、MSN上,或者邮件中,也经常会有朋友问到笔者一些这方面的问题。相信不管是测试新手,还是从事测试工作有一段时间的朋友,都会在工作中不得不经常的要考虑,这些问题到底有没有一个相对明确的答案呢?

           相信看到这里,已经有些朋友在想:这些问题也不是很难啊,在RUP对测试过程的描述中都已经说的很明白了啊。软件测试工作必须要通过计划测试、设计测试、实现测试、执行测试、评估测试几个阶段来完成。其中计划测试阶段需要制定测试计划、整理测试需求;设计测试阶段要设计测试用例和测试过程,要保证测试用例完全覆盖测试需求;实现测试阶段要根据测试用例实现具体的自动化脚本或者手工的操作步骤;执行测试阶段则通过自动化测试工具或人手工来执行那些自动化或手工脚本;最后的评估阶段则要对软件的质量和测试工作自身的质量做出一个客观的评价。RUP中还有详细的工作指南和文档模板呢!

           对,上面所说的这些都没有错,RUP中对于软件测试过程的描述要比笔者上面这段文字详细也生动得多。但是,我们同时也可以看到,RUP中描述到的,更多的是关注于过程的管理,或者更准确的说,RUP是在为我们提供一个大的方向,是一个稳定的、具有指导作用的框架,而不是一些具体的、涉及到操作细节的方法。这也是为什么很多朋友通读了RUP中关于软件测试的部分,但是一旦实际应用仍然找不准方向的原因。笔者今天希望同大家讨论的,则恰恰是这样一些在实践RUP测试过程时,从实际工作中总结出来的工作方法和经验。

    对于测试过程方面的规范和一些基本概念,RUP中已经讲的很详细了,笔者在此也就不再赘述,有需要的读者请参照RUP中的相关部分。本文中所关注的内容包括:

    1.       在计划测试时,如何确定测试工作的范围和如何整理测试需求;

    2.       设计测试用例时,应该如何把握测试用例的粒度;

    3.       如何平衡测试用例的可用性和可维护性;

    4.       如何通过逆向的测试数据分析方法来保证测试用例的有效性和减少测试工作中资源的浪费;

    5.       一个简单的但有实际意义的例子将展示如何将笔者的方法应用到测试过程中。

     

    这里要事先声明一下,笔者工作三年来,不管是开发还是测试,工作内容始终是围绕着信息管理系统相关业务展开的,而对于测试工作,也一直局限于在系统测试阶段通过手工方法和简单的利用一些测试工具特性进行黑盒测试。因此,在本文下面描述的内容中,难免受到客观环境和笔者个人经验的影响。也正因为如此,笔者不保证本文中方法和观点适合于所有组织和个人的软件开发过程。只是希望能够借此为大家提供一种思路,帮助更多人进行个性化的RUP测试过程实践,共同提高软件测试行业的水平。

    另外,本文中使用到的例子,均为笔者的一些假设,如果侵害到任何第三方组织或个人的利益,实属巧合,请通过E-Mail通知笔者,笔者将在今后再次发布本文时做出相应的调整。

     

           如何确定测试工作的范围?

          

           对于一个存在生命周期的软件产品来说,它的开发和测试往往都不是一次性的,因为随着新的需求的出现,以及对原有版本的改进,新的版本会不断的发布(即使对于一些以客户定制方式运作的项目,在开发过程中以及发布后的维护期内,也会产生众多的内部版本)。随着版本的迭代,我们的测试工作也会一直继续下去。而在每一次迭代时,可能在整个工作阶段的开始就受到一些因素的影响,比如市场需求、既定的发布时间、并发的工作导致的资源紧张等等,使我们不得不考虑对软件质量要求的适度,最终使得我们在每个阶段的测试工作的要求或者说所涉及到的内容有可能是不同的。这种变化,最终将会影响到测试需求的确定。

           那么到底该如何确定每次迭代是测试工作的范围呢?

    在笔者的实践中,通常把测试工作范围的确定,等价的认为是软件需求的确定。

           不过现在有一个很实际的问题是这样:软件需求在开发过程中不断发生变化,有时候到了后期还会有新的需求添加进来,还有些需求在交付内部测试版本之后又发现原来的需求本身就存在缺陷,之后再次返工,在软件最终发布之前,怎么可能确定的下来呢。啊,这些都是让我们的开发人员和测试人员极其头痛的事情。到底应该怎样在频繁变更的需求中确定哪些部分是我们在某个阶段要测试的内容呢?或者说通过什么样的方法可以改善我们上面提到的那些问题呢?

    一个实际的做法就是实现软件需求的版本化控制

    既然说到了这里,就不免要说些题外话。笔者一直都认为软件需求是开发工作和测试工作在制定计划、开展工作时所共同参照的源头和依据,而我们只有在源头上控制好,才能保证下面工作的平稳开展。

    如果希望某个阶段工作的进度和内容可以明确的定义下来,就必须要考虑软件需求的版本化控制。这里所提到的“软件需求的版本化控制”,是指在一个软件产品的生命周期中,当要进行一个新版本的迭代时,要尽早的确定这个版本中将要实现的需求,并同上个版本做出比较,哪些内容是新增的,哪些内容是被调整过的。在该阶段工作开始之初的工作会议上,明确的向所有需要了解软件需求的涉众传达这部分信息。而如果在该版本的开发过程中不断的出现需求变更的情况,则应该根据市场策略、已公布的发布时间、客户需求、实现的代价、难易程度以及对现有工作的影响等方面,对需求进行适度划分,严格定义当前版本中需要实现的需求,而其他部分,则作为未来版本的软件需求进行考虑。

    如果有的朋友认为上面的内容还是太理论化,需要一个更实际的、可操作的方法。那么只能说,对于需求的变更,以及因为需求变更而引起的设计的变更,必须要早发现,早讨论,早决定,早调整。这可能更多的要依靠一个团队中相关负责人员的主动工作来保证,而不是依靠一个明确的方法。

    注意,这里的一个关键是,对于软件需求,同样需要严格按照版本进行管理,或者说使

    用“基线”进行管理。

     

           如何整理测试需求?

     

    一旦当前阶段测试工作的范围确定下来,我们就可以开始考虑测试需求的整理——也就

    是明确的定义现阶段要“测什么”。测试需求的确定将为我们制定进度时间表、分配资源以及如何确定某个阶段测试工作是否完成提供一个可供衡量的标准。当然,还有更重要的一点,已被确定的测试需求是我们进行测试用例设计和考虑测试覆盖的依据。

    整理测试需求的第一步,就是要“测试需求”。

    测试需求?对,不知道您是否想到,这里的“测试需求”中的“测试”是一个动词,指

    的是对软件需求本身的检查。

           啊?这不是已经超出了测试工作的范围了吗?测试人员不是应该只关心软件的实现同需求是否相符吗?这样对测试人员要求未免太高了。——这是笔者过去同一些朋友谈到测试人员必须对需求进行检查时听到的一些不同的声音。

           在这里,首先要明确一个问题,就是软件测试的工作到底做什么?

           在《软件测试》( Ron Patton〔美〕,中文版由机械工业出版社出版,这本书是测试新手入门的经典教材)一书的第10页,有一个明确而简洁的定义:软件测试员的目标是找到软件缺陷,尽可能早一些,并确保其得以修复。

           瞧!这里说要“尽可能早”的“找到软件缺陷”。那这“尽可能早”要早到什么时候呢?

           不知道大家对《软件工程》这本书还有什么印象。至少在笔者看过的多个不同版本的软件工程方面的书中,对于软件缺陷都会有一段类似的描述:缺陷发现的越早,则修复这个缺陷的代价就越小,在需求、设计、编码、测试、发布等不同的阶段,发现缺陷后修复的代价都会比在前一个阶段修复的代价提高10倍(参见下图)。这样看来,上面问题的答案自然就变成了“秃子头上的虱子”:从需求阶段开始!从“测试需求”开始!

           注意,笔者这里的观点并不是说可以取消团队中的“需求评审会议”,这里并不存在冲突。笔者所希望讲述的,是测试人员应该如何看待软件需求,而并不是把“需求评审会议”所承担的责任揽到自己身上。

     

    在论坛上也偶尔看到有的朋友问:如何测试需求呢?每次看到这样的提问,笔者内心就禁不住的一阵激动,因为一直以来,讨论这方面问题的朋友的确少之又少。在笔者的实际工作中,对软件需求的检查包括两个方面的内容。

    一是对软件需求正确性的检查,也就是要保证需求文档中所描述的内容是真实可靠的。在进行这部分工作时,不要迷信所谓的“都是用户提出的真实的需求”,因为我们必须考虑,提出这些需求的涉众,是否真的可以正确的描述自己的需求?我们的需求人员是否真的可以正确的理解用户的需求?有没有一些被用户认为在业务处理上是理所当然、极其平常的事情,而没有作为需求提出来?有没有一些被用户认为他们过去使用的软件已经提供了相应的功能,所以认为我们也应当提供,而没有提出来的?关于这个问题,也曾经有朋友提过不同的看法,认为这样对测试人员的要求太高了——既要熟悉需求人员的工作,又要熟悉软件所涉及的行业的业务。但笔者还是固执的认为,作为测试人员,还是需要对软件产品所涉及的行业的业务有一个全面的、深入的了解——当然,这不是对一个刚刚入门的测试者的要求,但是如果想称为一个优秀的测试者,是难免要付出这部分努力的。

           二是要保证软件需求的可测试性。对于“可测试性”,笔者的概念是:对于一条软件需求或者一个需要实现的特性,必须存在一个可以明确预知的结果,并且可以通过设计一个可以重复的过程来对这个明确的结果进行验证。说的具体一点,就是要保证所有的需要实现的需求都是可以用某种方法来明确的判断是否符合需求文档中的描述。如果对于某条需求或某个特性,无法通过一个明确的方法来进行验证,或者无法预知它的结果,那么就意味着这条需求的描述存在缺陷,应该请需求人员对需求文档进行修改或补充——我们有理由相信,如果作为测试人员对需求无法产生准确的理解,那么开发人员也同样无法对同一条需求产生准确的理解。对于一条确定的软件需求理解的二义性,是在不规范的开发过程中导致返工的一个主要原因。如果认为有必要,那应该在“需求评审会议”上确认所有涉众对需求的理解是一致的。

    当然,对于如何提高软件需求的质量,在网络上或者已经出版的书刊中都已经有了很多

    更加具体、实用的方法,如果有兴趣,大家也可以找来参考。不过,如果您是一位测试者,那么上面这部分内容对您仍然是非常有用的。相信您只要在工作中进行尝试,慢慢的体会,一定会发现这种方法给您带来的好处。

     

    现在当前的测试工作范围已经确定,相应版本的软件需求也通过了评审,我们就可以在

    这个已经确定的范围内进行测试需求的整理。我们手头上可以参考的东西,通常会有软件需求规约(以下简称SRS)和用例(以下简称UC)——当然,也可能是一份包含UCSRS。通过对SRSUC的阅读,我们可以从文档对特性和业务流程的描述中获得对软件所涉及的业务的一个基本的认识。比如用户在处理实际业务时都要作些什么,多个业务之间的先后顺序是怎样的,用户在处理业务是对于哪些地方有特别的要求,等等。这部分规则,将成为我们的测试需求中最基本的一部分。

           至于测试需求的表现形式,笔者认为大家都可以根据自己的需要进行设计,而没有必要把思路限制在到底使用表格方式还是使用文本方式,只要把握一个原则就行了:在一条测试需求中,用容易理解的自然语言,明确的描述一项需要测试的内容。对于多项测试内容,应尽可能的剥离开来,保证一条测试需求只包含一项测试内容。

           另外,大家也可能注意到了,在软件开发过程的这个阶段,通常是没有用户界面(以下简称UI)可供参考的——虽然RUP中对于需求阶段的工作描述包括了UI设计的部分,但很多时候在这个阶段还是无法提供一个确定的UI的——也就是说我们这时获得的测试需求,将是完全基于业务的,而并不包括基于UI的那部分规则,是同软件的最终具体实现相独立的。

     

           随着开发工作的继续,开发部门的架构设计文档和详细设计文档也将陆续提交,这时候,我们可以根据设计文档来对已有的测试需求进行增补。注意,这里我们对于设计文档中提到的内容要有选择的采用,只有同SRSUC中已经定义的部分相符的内容,才可以用来调整我们的测试需求。而同软件需求不相符的部分,则需要同设计人员和需求人员一起讨论,确定下以哪一方作为基准,决定是否需要调整软件需求,然后对测试需求进行相应的增补或者调整。比如对于一些算法,需要考虑设计文档中定义的,同系统实现相关的那些计算公式,是否同软件需求中描述的算法表达的是否是同一个意思?而对于一些约束或者业务规则,设计文档中描述的是否同需求中的相应部分一致?

    呵呵,看完上面这部分内容,恐怕又有一部分朋友晕倒在地了,而没有晕倒的那部分朋友也要提出异议:啊?!你这不是又包含了对开发人员所作的设计工作的检查吗?!刚刚让我们检查需求,现在又让我们检查设计,真的把我们当成全才了!

    没办法,为了让软件交到我们手上的时候只包含尽量少的缺陷,大家只能再辛苦一下了。我们的工作不应当仅仅限制在软件交付后尽力找到存在的缺陷,而更应该努力及早发现软件缺陷出现的苗头,尽量预防缺陷的出现。

    虽然并不是说在所有的团队中都应该由测试人员承担“测试需求”和“测试设计”的工作,但是测试人员对这些工作起到的作用,是其他团队中的其他角色所无法替代的。

     

    开发部门完成编码实现工作,提交供内部测试的应用程序时,测试人员手头上应该已经准备好了绝大部分测试用例和测试数据,测试部门将开始执行测试。通常在我们执行测试的过程中,即使我们已经从“通过测试”和“失败测试”两个不同的角度准备了非常充分的测试用例和测试数据,但总是有些缺陷的出现是出乎我们意料的,或者说是已有的测试需求和测试用例未能覆盖的。那么,对于这部分缺陷,也应当添加到测试需求中,并设计相应的测试用例,以便于下次版本迭代时进行参考。

    OK,相信说到这里,各位看客也应该可以理解我的观点了:对于一个长期发展的团队或者持续开发的产品,它的所有东西都是要不断积累的、不断迭代的。无论对于软件需求还是测试需求,不仅仅是在一个版本的开发过程中,在不同的阶段进行迭代,在产品的整个生命周期中的不同版本间,也是不断迭代和积累的。

     

    关于测试用例

     

    什么时候开始设计测试用例?

    测试用例该怎么写?

    什么时候算是完成了测试用例的设计工作?

     

    上面几条可以算是网络上测试用例设计方面最热的问题,而且每隔一段时间就会被不同的人重新提起。提问的有刚刚进入测试行业的朋友,也有工作一段时间后重新陷入迷茫的“老手”。这几个问题看似简单,可是要想回答的让大家都感到满意,还真是不容易。这样的高难度,笔者也不敢有太多的奢望,还是把自己的经验写出来,希望对大家有些参考价值吧。

    测试用例是为特定目标开发的测试输入、执行条件和预期结果的集合。这些特定目标可以是:验证一个特定的程序路径或核实是否符合特定需求。——这是RUP中关于测试用例的定义。而在实际工作中,对于测试用例的设计和选择,是考察一个测试人员工作能力和经验的最好方法。

    如果您像笔者前面说的那样,已经在工作中开展了测试需求的整理工作,那么测试用例的设计工作就会变成一件自然而然的事情了。如果您在需求阶段就开始了对测试需求的整理,那么当这部分测试需求整理完后,就可以开始相应测试用例的设计了。而随着开发工作的继续,在测试需求被不断的增补、调整后,也应该添加或修改相应的测试用例,以保证测试用例的有效性。这里笔者要特别强调一点:测试用例的完成并非是一劳永逸的,因为测试用例是来源于测试需求,而测试需求的来源包括了软件需求、系统设计、详细设计,甚至包括了软件发布后,在软件产品生命周期结束前发现的所有软件缺陷。来源的多元化注定了测试需求是非常容易发生变化的。一旦测试需求发生变化,则测试用例必须重新维护。

    如果您对于软件开发的迭代方法比较熟悉,那么就可以对测试用例的设计采用同样的方法。而最终的结果,是您的团队将逐渐拥有越来越全面细致的测试需求和测试用例库,测试人员越来越多的精力,可以放到对测试过程的考虑和测试用例的选择方面。

    至少在笔者的实践中,这种方法虽然前期需要相对大量的投入,但随着时间的迁移,在没有使用自动化测试工具的情况下,同样大大提高了每个测试人员单位时间内测试工作的效率。

     

    关于设计测试用例的方法,无论是在已经出版的专业测试书籍还是网络上的专业测试论坛中,都已经有了很多非常好的文章来专门讲解,笔者也不打算占用太多篇幅重新引用,大家如果有这方面需要,通过网络都可以很容易的找到这些资料。在这里,笔者只是想简单的评论一下很多初学者对这些方法容易产生的误解。

    相信对于任何一个测试人员来说,等价类划分法和边界分析法都是最早接触,也是最基本、最容易使用的测试用例设计方法。很多朋友也都知道先使用等价类划分法划分出等价类,然后使用边界分析法确定测试需要的边界值。但是很多朋友也提到,在工作了一段时间后,发现这两中方法所能应用的地方越来越少,难道这两种方法真的只能应用在检查编辑框输入类型和输入长度的时候吗?当然不是。对于一些刚刚接触测试工作的朋友提出的这个问题,笔者认为现在市面上的很多测试书籍都要承担很大的责任。比如很多书中,在讲到测试用例设计时,都不约而同的使用同一个例子——Windows计算器程序。通常是告诉你对于计算器有一个允许的输入范围(比如允许输入一个大于0小于等于100的整数),然后要求设计相应的包含合法数据和不合法数据的测试用例。当然,仅仅是这样一条简单的描述,我们已经可以设计出很多测试用例和测试数据了,比如对于输入范围的考虑,对于输入数据类型的考虑,对于输入长度的考虑等等。但是在我们的实际工作中,很多时候看到的并不是这样过于简单的软件需求描述,很多时候这些内容都是隐含在一些算法或业务规则中的。

    我们现在举个例子来看一下:

    “双倍余额递减法是在不考虑固定资产残值的情况下,以平均年限法折旧率(不扣残值)的两倍作为折旧率,乘以每期期初固定资产折余价值求得每期折旧额的一种快速折旧的方法。
       年折旧率=2÷预计使用年限×100%
       月折旧率=年折旧率÷12
       月折旧额=期初固定资产账面净值×月折旧率
      为了保证固定资产使用年限终了时账面净值与预计净残值相等,在该固定资产折旧年限到期的前两年,将固定资产净值扣除预计净残值后的余额平均摊销。”

    上面的内容是我国现行财务制度中关于固定资产折旧的一种方法——双倍余额递减法——的具体算法,大家可以在任何一本会计书中找到这部分内容以及一些相应的例子,不过我们这里并不关心固定资产的折旧到底是怎么一回事。笔者想知道的是大家在看完上面的描述后是否已经发现,我们在设计测试用例时,对于准备进行折旧的固定资产,至少应该包括预计折旧年限小于两年、等于两年和大于两年三种不同的类型。这也应该算是一个等价类划分法和边界分析法的应用吧。

    实际上,制约我们更好的使用这些测试方法来进行测试用例设计的,并不是方法的应用范围不够宽广,而是因为如果我们不能对这些同实际业务相关的具体算法或业务规则进行深入的分析,就不可能挖掘出深层的测试需求,那么这两种方法的应用也就很有限了。这也是笔者在前面一再强调加深对软件需求了解的原因。

    对于网络上也有讨论的另外两种方法——错误推测法和因果图法,则分别因为可靠性较差和操作相对复杂而并没有得到广泛的应用。

     

    如何划分测试用例的粒度?

     

    我们是不太可能在一个测试用例包含所有测试需求的,因为众多的功能以及不同的路径

    组合将使这样一个测试用例像巨无霸一般,完全不具有可操作性。——除非您的软件所包含的功能真的又少又简单,不过如果真的有这么一个软件,恐怕也没有测试和发布的必要了。

           当然,这也并不是要您走向另一个极端,为需求中定义的每个特性或功能都提供一个甚至多个测试用例。这里的关键,是要寻找一个合适的度。

    笔者推荐的方法是:关注有效功能。

     

           有效功能:就是指在被测应用所涉及的实际业务中,当用户在手工状态下进行工作时,整个业务流程中对用户来说,具有实际意义那些功能。这个功能的特征是当我们把这个功能单独从计算机软件还原到用户的原始手工状态时,它的完成可以作为用户实际业务的一个阶段性结束的标志,而不是一旦从这个业务流程中独立出来就失去了意义。而该业务完成后,可以为其他用户或业务提供所需要的信息。

     

           这里区分“有效功能”的关键有如下两个:

           1. 这个功能是可以还原到用户原始的手工业务流程中去的。我们的计算机和软件,都是为了帮助用户解决手工业务中一些烦琐和低效的问题,而提出的一些忠实于原始工作方法或略有变通的解决方案,并不是要改变用户全部的业务流程。所以,应该从用户实际业务的角度来判断功能是否有效。

           2. 这个功能是否可以标志着用户实际业务的一个阶段性结束?并且这项业务完成之后,被完成的业务实体是否可以交付给其他用户或业务以供完成下面的工作?

    为了方便理解,我们可以先看一下下面的例子。

    拿我们常见的财务软件来说,当添加一张会计凭证时,通常是需要填写会计科目,在使用计算机完成工作时,我们可以利用软件的功能,从很多备选科目中选择一个自己需要的科目,或者通过科目代码来输入科目。这项功能很有可能会作为一个特性要求出现在软件需求规格说明书中,那么这个科目的选择或输入是不是一个有效功能呢?让我们试着用上面规则来衡量一下。

    首先,这个功能在用户手工业务处理过程中是存在的,不同的是这项功能是在用户填写凭证时,在自己的大脑中完成的——用户会根据需要,在自己记忆的科目中选择合适的填写上去,这项功能节省了用户在记忆大量会计科目时付出的额外劳动。我们可以认为这个功能是为用户原来的工作提供了一种简便的、变通的方法。

    那么这项功能的完成对于用户来说意味着什么呢?我们从上面的描述中可以看到,用户希望软件提供的是可以添加一张完整的凭证这样的功能,而不仅仅是方便填写会计科目。填写会计科目只是用户在添加凭证时的一个步骤,单独把这个功能提取出来对用户来说没有任何实际意义。对于业务流程下游的用户,需要的也不仅仅只是一个会计科目的信息,而是一张包含了会计科目以及其他会计信息的完整的会计凭证,否则就无法进行下面的工作。这样看来,这个功能并不是一个有效的功能,我们可以把它最为需要测试的特性在测试需求中进行描述,却不应该作为一个单独的测试用例出现在我们的测试用例集中。而我们在测试用例中真正关注的,应该是添加会计凭证这个具有实际意义的功能。

    另外,我们还需要关注如何将多个相互之间存在依赖关系的功能区分为单个的有效功能。例如,现在有ABC三个功能,其中B功能的开始必须依赖于A功能的完成,而且A功能如果出现不同的完成状态,B功能也会做出不同的反应;C功能对B功能的依赖也是如此。那么这时候,我们是否应当将三个相互依赖的功能包含在一个测试用例中呢?这样的做法也不是不可以,但是我们也可以先判断一下,这三个功能是否都是有效功能(您可以使用前面提到的方法来试着评判一下)?如果ABC都是独立的有效功能,那么我们可以从上面的描述中发现,它们之间存在的依赖性,可以理解为是一种状态或者说数据的依赖性。后一个功能关心的,是前一个功能最终提供给它的是什么样的“输入”,而不是前一个功能到底作了些什么。这样看来,我们完全可以将它们分别包含在几个独立的测试用例中,而在每个测试用例的开始,把不同的输入作为不同前置条件来描述。

     

    测试用例是否应该包含所有的细节?

     

    这是在网络上听到诉苦最多的又一个热点问

Open Toolbar