我才刚上路呢(2)—— 牛刀小试

多少次在梦里开车,踩离合,挂档,加油门,……昨天终于狠狠的亲身经历了一把。

小张师傅比较彪悍,在我看过两位学友的表现后,直接把我换到驾驶员位子上,花了十分种向我介绍了我身旁各个仪表杠杆,然后就指挥我上路了。

郊区的道路路况复杂,虽说是学车专线,可是各种情况层出不穷,狗啊,鸡啊,不知从哪里就会冲出来,骑自行车的,走路的,还有一帮一帮的老头老太,更离谱的是,还遇到了四个人抬了个硕大的雨棚迎面走来,占了大半个马路,犹豫间差点儿没从雨棚底下开过去……说实在的,这感觉实在比极品飞车过瘾十倍。

学了一整天,后来结束时,感觉还没开够,于是陪教练把另两位学友送回市区,回来的路上,小张师傅又让我上马,一路狂飚,不一会儿天就黑了,没想到这么快我就可以开夜路了,开在一段乡间小道,连中心线都没有,那个紧张刺激。后来开上了一段有中心隔离带的宽马路,跟着前面100米开外的小车,不知不觉速度就上去了,我瞄了一眼,都90了,赶紧松下油门,再不松恐怕教练就坐不住了……

今天的表现,作为一个第一天上车的学员,教练积极给予肯定,这早在我的意料之中。要想要好一样东西,首先就要爱上它!

现在我的问题是,车开得不错,可惜不知道车轮会压在哪里,也就是说,如果让我开车过一座等于车宽的桥,我准保会掉到河里~

昨天neo、awen也去学车了,今天一碰头,立刻讨论的热火朝天。饭桌上说起学车吃饭的事情,据他们说,他们学车一行五人一顿午饭才吃了六十,而且教练还客气的签了自己的名字,像是要秋后算帐似的;我正迷惑,又听马儿说,她们教练还会跟她们AA制。殊不知我们昨天一顿午饭,四个人就是一百多,三个人摊,本来以为挺正常,现在看来,有些黑暗啊~~虽然作为牛比公司的高级挨踢人才,这点儿钱不放在眼里,可是关键的是——不患寡而患不均啊!

又实现了一个人生第一次。哦也~~

【记事】今天麦乐迪把307提回来了,好大的key啊!

 

用实体关系图(ER图)进行数据库建模(zz)

用实体关系图进行数据库建模

一、概述

  很可能你现在正在规划一个数据库驱动的网站;而且几乎可以肯定的是,你一定已经浏览过数据库驱动的网站。过去,一些网站依赖CGI脚本和文本文件存储实现数据持久化,但现在我们能够访问大量不同的关系型、对象-关系型、面向对象型数据库。

  对于Web应用来说,关系数据库是一种强大的支持工具,这得感谢它们的高可用性、性能,而且相对来说,关系数据库比较容易使用。要找出一个功能完善、源代码开放、能够在多种平台上运行的数据库系统并不困难。你可以用Perl、Java、PHP以及其他服务器端脚本语言把关系数据库和Web网站连结到一起。

  随着网站规模的发展,它对数据库——通常是关系数据库——的依赖程度也日益增加。大量页面和服务需要向数据库表写入信息,或者从数据库提取信息。对于大多数网站,数据库表很快成为网站体系结构中的关键部分,成为网站运作的生命中枢。为了方便和轻松地管理大容量数据,用户帐户、新闻动态、内容、统计数据都可以保存到关系数据库管理系统(Relational Database Management System,RDBMS)。

  用图(Diagram)管理数据模型具有高效、方便的优点。对于RDBMS,描述数据模型的图通常称为实体关系图(Entity Relationship Diagram,ERD)。用ERD描述数据模型能够帮助你预先精确定义数据需求,使你能够对以后的改动作出有效的规划,能够随着网站的发展方便地改进规划。

  本文将介绍ERD建模工具和概念。文章提供了一些图的实例,但它们的目的不是提供精确的或者是全面的数据设计范例。它们的目的是以两个建模工具为例,介绍数据建模符号。在不同的工具之间,图的符号有着重大的差别,但它们的基本概念一样。本文的图例从PowerDesigner和Visio 2000 Professional的试用版得到,你可以从本文末尾找到这些工具和其他类似产品的链接。

二、是否使用建模工具?

  许多规模较小的网站用ASCII形式的SQL(Structured Query Language)脚本文件进行数据建模。当开发小组人员较少,或者最理想的情况下仅由一个人构成时,这种方法最有效。然而,数据模型将很快发展成为一个复杂的结构——在这种情况下,CASE(Computer Aided Software Engineering,计算机辅助软件设计)工具、有关所有数据信息的图、集中式知识库能够极大地帮助你管理Web网站的数据层。

2.1 何时使用SQL?

  即使当你准备用SQL直接管理数据模式(物理数据库)时,图也能有效地帮助你理解和改进系统。然而,如果你的预算或者时间非常有限,采用复杂的新式建模工具可能得不偿失。相反,在这种情况下,你应该使用一个简单的图形工具把数据模式的基本情况记录下来,然后逐步转换到复杂的数据建模工具。

  如果你正在设计的数据库类型不常见(或者是非标准的),避免使用某些复杂CASE工具可能是明智的,因为这些工具的“反向工程”能力和某些自动功能可能无法在你的环境下发挥作用。这里所谓的自动功能,是指建模工具根据输入模型的图形和属性信息,自动为目标数据库生成合适SQL命令的能力。反向工程是这样一种能力,建模工具根据已经部署的物理数据模式,从现有的表提取出实体和关系信息。

2.2 转入建模工具

  从简单绘图工具转换到数据建模工具并不是一个很复杂的过程。大多数数据建模工具的工作方式就象是一个标准的绘图工具,参见图1a和图1b,这是两个数据建模工具的界面实例。你可以在这里创建和排列表,定义关系,以及指定其它信息(列的类型、长度,键等)。

图1a:PowerDesigner的界面

图1b:Visio的界面

  转向数据建模工具的主要挑战在于:

  • 学习使用建模符号。
  • 在不丢失任何关键信息的前提下,用数据建模工具描述现有数据模型。
  • 寻找一个对你的数据库提供全面支持的工具,例如在生成SQL、从现有数据模式通过反向工程建立数据模型时。

  一些入门级数据建模工具(参见本文后面的参考资源)只有少量的高级特性。这有好处,但也有弊端——它们很容易学习使用,但当你积累了更多的经验时,它们可能不再满足你日益增长的需要。然而,升级工具或更换工具一般不存在大的问题,特别是当新的工具能够对现有数据模式进行精确、完整的反向工程时,升级或更换工具的过程尤其简单。

三、ERD建模符号

  本文使用Martin的Information Engineering符号。PowerDesigner采用的就是这种符号,Oracle的Designer产品所使用的符号也和它很相似。你可以在AIS Modeling Summary查看各种ERD符号的说明。基本的ERD绘图规范很直观易懂。你可以定义实体(表),描述各个实体之间的关系。在填写表和关系的细节信息时,每一种工具的做法都有所不同;但就我所遇到的工具来看,基本概念在大多数软件包之间是相通的。接下来的内容将介绍你必须了解的主要图形元素和设置方法。

3.1 表

  所有构造合理的数据建模工具都允许为表指定丰富的关联信息。这些信息包括(但不局限于):

  • 表的描述、注解,以及实体(表)的标题。
  • 列,列的类型、长度、默认值和强制条件。
  • 主键,索引,唯一性约束。

  要指定这些信息,一般你需要进入表的属性窗口,如图2a和图2b所示。

2a:PowerDesigner中表的属性窗口

图2b:Visio中表的属性窗口

  一旦输入了新表的属性信息,图将被更新,显示出你所提供的新的或更改后的表信息。下面的图形显示了一个表的实例,这个表的属性信息见图2a和图2b。在图2a和图2b中,许多列被定义成了(m)andatory(强制的)、(p)rimary(主键)和(d)isplayed(被显示的)列。下面的图显示了为该表输入的部分属性信息。

 

图3a:PowerDesigner的表

图3b:Visio的表

  在图3a中可以看到一些非标准的数据类型,如PHONENUMBER和PK。许多数据建模工具允许定义域或定制数据类型,它们可供一个以上的列使用。域不仅代表着数据类型——通常,它们还包含检查约束、默认值、值列表等信息。如果你想要更新一个域(例如定义一种新的电话号码格式),所有该模型中引用该域的列都将自动更新。

3.2 关系

  如果我们只定义数据模式中的表,数据建模工具就不那么重要了。各个表之间的关系、依赖情况往往很复杂,有一个管理和显示这些关系的工具将带来很大的帮助。对于一个给定的关系,必须收集的重要信息包括:

  • 父表和子表。
  • 两个表之间的强制关系。例如,父表可能有一个子表,但子表必须有一个父表。
  • 关系基数(Cardinality)。即,一个父表可以有零个或者多个子表,但一个子表有且只能有一个父表。
  • 关于关系的注释、意见和角色说明。

  大多数建模工具通过在两个或者更多表之间画出连线的方式定义关系。默认情况下,关系往往被定义成为一对多关系,而且它对于关系中的任何一方都是可选的。要修改关系,你必须打开关系的属性窗口,更新实体关系的特征信息。图4a和图4b显示了两个不同的工具允许为关系定义的部分属性:

图4a:PowerDesigner的关系属性设置界面

图4b:Visio的关系属性设置界面

  该图显示了一个一对多关系——一个典型的父-子关联关系。部门(Branch)和雇员(Emplyee)的关系是强制的。它意味着一个部门必须至少有一个雇员(1-N强制关系);另一方面,它意味着一个雇员必须属于且只能属于一个部门(1-1强制关系)。图5a和图5b反映了修改后的关系。

 

图5a:PowerDesigner中两个表之间的关系

图5b:Visio中两个表之间的关系

  这个图显示了如何把信息转换成符号。强制的关系由一条实心垂直线(而不是椭圆)表示。某些工具用虚线表示可选的关系。关系中属于“多”的这一边用一个类似鸟爪的图形表示,关系的基数在靠近它所描述的那一端显示。

  你可能已经注意到,Employee表没有定义外键列。这个图仍旧处于“概念设计”阶段——此后,从概念图到物理数据模型之间的转换是必不可少的。大多数工具区分概念和物理数据模型——概念数据模型描述信息的需求,但不关注细节问题,例如索引和强制性的引用完整性。

  有些时候,你可能要定义自我引用的表。自我引用的表一般用来描述层次型关系。如下面的图形所示,大多数数据建模工具能够处理这类关系。注意在这个例子中,雇员可以有零个或者一个上级——它使你能够处理一些特殊的情况,比如总统没有直接的上级。

 

图6a:PowerDesigner中自我引用的表

图6b:Visio中自我引用的表

四、图的规划

  定义表和关系只是挑战的一部分,图的清楚明白同样很重要。虽然一些工具提供自动布局能力,我还没有看到过一个完善的实现。相反,你的目标应该是遵从“孔雀东南飞”这一规则(这里的“孔雀”是关系中代表“多”这一方的符号,它是连接到表的三条分叉线,象个鸟爪)。换句话说,子表应该位于父表的右方和下方。这种安排使得从逻辑上组织和理解数据模型更加方便。最重要、最高级别的表应该出现在左上角,让级别较低的表出现在页面的右下角。为了清楚起见,减少图中交叉线的数量也是很重要的。正如Eberhardt Rechtin在The Art of Systems Architecting中强调的,“一个好的设计往往看起来很舒服”。如果无论怎样安排,你的数据模型看起来都很混乱,那么,它可能正在告诉你数据模型本身有一些值得注意的问题。

图7a:完整的ER图(PowerDesigner)
 

图7b:完整的ER图(Visio)
 

五、从图到数据库

  依赖于你所选择的用来建立数据模型的软件包,建模工具可能会根据模型生成SQL命令或直接修改数据库模式。这种功能带来了极大的便利;和使用ASCII格式的SQL脚本相比,这种方式有着许多优点。一些建模工具的功能适合于大量的数据库类型,例如PostgreSQL、MySQL、Oracle、DB2,等等。对于简单的数据库修改,改动操作可以从建模工具通过ODBC直接完成。数据库改动还允许以增量方式进行(例如,ALTER命令或创建命令,以及对特定表的更新命令)。当你第一次使用建模工具时,你可以查看建模工具生成的SQL,看看自己是否可以信任和认可建模工具对数据模型的解释。一段时间之后,你就会熟悉建模工具对各种关系和表细节的解释。

  【结束语】数据建模是一种很好的软件工程实践。它能够帮助你在正式编写程序代码之前规划数据需求。在维护和改进系统的数据布局的过程中,数据建模同样很有用。一些工具能够让这个过程变得非常简单,能够在你管理和设计数据库系统的时候带来极大的帮助。然而,根据你所需功能的不同,建模工具的价格也有着极大的差异。在不出现预算赤字的情况下,轻松掌握和运用数据建模技术的最好方法是,从小型的工具开始,然后逐渐深入和提高。

六、参考和资源

  ■ 工具

  • Sybase PowerDesigner – 一个高端数据建模工具。你可以下载一个45天试用版。
  • ERWin – 一个高端数据建模工具。可下载试用版。
  • Rational Rose Enterprise – 一个高端UML工具,恰如其分的数据库建模支持。可下载试用版。
  • Visio Professional – 一个价格低廉的绘图工具,可用来生成数据模型、UML图等。企业版还支持针对各种数据库的双向工程能力。你可以订购60天试用版的CD。
  • Dezign – 一个价格极其低廉的ERD建模工具。你可以下载一个有限制的试用版本。
  • ERD Tool List – 一个关于各种数据库和UML建模工具的链接和资源的清单。

转自:http://www.xiaotong-db.com.cn

我才刚上路呢(1)—— 理论考之双喜临门

 
一喜:
 
今天下午参加了驾驶员理论考,之前在网上的杭州驾校联盟做了四次模拟题:第一次,76分,在完全没看过书的情况下,信心大增;后来三次全在昨天晚上,分别是:91、86、89。这样的成绩简直太危险了,这也难怪,96页的题库,从头到尾完整的看过仅有一次,而且是在一边看电视一边看书的情况下完成的。后悔没有早做模拟题,这下有点心慌了……
 
还好,临考前捧着书本猛啃,在最后关头终于考出了97分的傲人成绩,不但远远超出了几个线,而且还没有堕落到一百分的庸俗地步,实在是人生一大喜事啊!
 
杭州的无纸化考场还算干净先进,可惜候考大厅居然坐落在阴暗简陋的地下室(见上图),与风景如画闲雅有致的杭州城极不协调啊。
 
二喜:
 
回到公司,看到了argan群骚的留言,后面还跟了个推销NB的URL,看那精神头儿就像是蹲了五十年大狱刚被放出来似的,不容易啊!有好几个月了,其实都知道它终究会来,可是总不来吧,心里总放不下似的,偶尔还会心浮气躁心绪不宁,让人想东想西胡乱猜疑;如今这终于来了,定了心了,想想也就这么回事,反而还会有些失落感——不知道下一次啥时候来哪?
 
【趣闻】今天收到一BT男发过来的消息: “北京欢迎你”,一不小心说岔了,就变成了“被你换YJ”。……◎%※……#¥#%…………-__-!!!

【观后感】再说一次我爱你

图文:《再说一次我爱你》剧照曝光(19)

前天,跟GF一起看了《再说一次我爱你》,果然比《童梦》强!!杨采妮一直是我比较喜欢的女演员,女人味儿十足啊,尤其在蔡卓妍小MM的映衬下,更现女人成熟魅力,蔡MM给我的感觉总是未成年似的,还演人家老婆,会不会有犯罪感,不过我知道有些人好这一口。
 
片中采妮大哭数次,每次咧嘴大哭,苦相无比难看,丝毫不顾忌明星+美女在fans心中的形象,但是我不介意,这种敬业精神让我更加钦佩爱戴啊!听到我赞美采妮,GF毫不示弱大夸华仔男人味十足,又帅又老又靓!多好的一部影片啊,可以让恩爱有加的一对恋人各取所好,互相吹捧相互支撑,把整部电影一口气看完。

电影主要采取了插叙的手法,利用电影电脑技术,把场景和人物重叠,在不同时空自由切换,不露痕迹,流畅又梦幻,让人看得挺过瘾,这就是电影独特的表达形式,相比之下,中学课本里的那些插叙的文章,多么的枯燥无味啊。
 
为了节约生命,华仔每天给采妮过一个生日,虽然创意稍嫌不足,不过对于感性动物的女人来说,还是具有浪漫的杀伤力的。为了促进感情并打击盗版,推荐热恋中的男女赶紧去电影院给华仔采妮捧场助兴。

亮点:饰演外科医生的华仔居然开的也是一辆旅行车!呃。。为什么要说“也”呢。。。

疑点:为什么电影里的男女主角都住在那么大的house里呢?

推荐: 喜欢博的客或喜欢上别人博的客,可以去买一本2005年第42期的《三联生活周刊》——全民博客。
 

拿着小6去外拍

今天跟neo、awen去西湖边外拍了一把,这是继5060出手后的第一次外拍,我手握小6,轻装上阵,东捏西按,无镜头之负担,无背包之劳形,惹得旁人妒火中烧,罪过罪过。
 
虽然心里也很想上单反,可我总觉得即便上了,也不过是终日放在家里,最后落个长毛发霉——因为以我现在的功力,实在是没东西可拍啊!如果上单反,我肯定先上人像头,我现在越来越觉得只有人才是更值得一拍的,拍弟弟、拍妹妹、拍长辈、拍老婆、拍同事、拍爸妈、拍丈人、拍岳母、……拍张小品、风景,当时看看挺好看,事后再也不会翻来看;而人像,起码被拍的如果觉得满意还会时不时翻出来自恋一把,作为作品的缔造者,更加是满足感油然而生。更另一个角度看,买个相机不仅仅成全了自己的爱好和兴趣,当把自己的乐趣分给了身边其他的人,看到他们的满足和开心,你会觉得更有乐趣。在我拍不出什么惊天地泣鬼神的旷世大作之前,还是先拍拍人像吧。
 
而目前手里的小6,啥都拍不成,或者也可以说啥都拍得成,我还是坚信:手中的机器优劣与否不重要,重要的是脑袋里有没有想法!我现在拿着相机出去已经很少按动快门了,因为经常在按快门之前觉得一阵恶心,只好放弃。下面是今天拍的几张不太让自己觉得恶心的,凑合看看吧。
 
莫非小孩玩大变?
 
莫非摄影界世外高人?
 
莫非刺入是一种痛苦的美?
 
莫非2005年的第一场雪?
 
莫非传说中的北斗七星?
 
 

是我跟不上了,还是网速太快了?

今天偶然打开新浪BLOG首页,才知道原来这里有那么多名人在写blog,选了几个点了进去,徐静蕾张静初高晓松慕容雪村余华……看起来还真不像是假的,摸着他们亲手敲出来的字,原来我离这些所谓的名人这么的近,这些blog仿佛就是我身边同事所写,让人触手可及;名人隐私,尽收眼底。这么下去,八卦杂志该关门了吧。

如果不是sina主办,而是一个无名小站,那我的感觉会更好,他们的文字可能会更加真实,而不带有任何功利性,谁敢说这些名人blog与sina之间没有一点儿利益关系呢。

今天偶尔还看到了一个不到六岁的小P孩的blog,看看人家,两岁的时候就会给电脑开机关机了!这让我不由得学着发仔的样子感慨:“现在已经不是我们的江湖了……”

网络世界日新月异,突飞猛进,大睡三天,恐怕醒过来都会感觉跟时代有脱节。不管怎么样,它正巨大的颠覆着人们的生活,还颠得蛮有快感,管它谁并购谁,谁跟谁又干仗了,关我鸟事,我等只需要尽情享受网络带给我们的万般好处就是了,滚滚长江东逝水,几度夕阳红了又红,爱谁谁吧。

 

新闻:雅虎中国放弃门户

Linux下常用压缩格式的压缩与解压方法(zz)

.tar
解包: tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
(注:tar是打包,不是压缩!)
———————————————
.gz
解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName
.tar.gz
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName
———————————————
.bz2
解压1:bzip2 -d FileName.bz2
解压2:bunzip2 FileName.bz2
压缩: bzip2 -z FileName
.tar.bz2
解压:tar jxvf FileName.tar.bz2
压缩:tar jcvf FileName.tar.bz2 DirName
———————————————
.bz
解压1:bzip2 -d FileName.bz
解压2:bunzip2 FileName.bz
压缩:未知
.tar.bz
解压:tar jxvf FileName.tar.bz
压缩:未知
———————————————
.Z
解压:uncompress FileName.Z
压缩:compress FileName
.tar.Z
解压:tar Zxvf FileName.tar.Z
压缩:tar Zcvf FileName.tar.Z DirName
———————————————
.tgz
解压:tar zxvf FileName.tgz
压缩:未知
.tar.tgz
解压:tar zxvf FileName.tar.tgz
压缩:tar zcvf FileName.tar.tgz FileName
———————————————
.zip
解压:unzip FileName.zip
压缩:zip FileName.zip DirName
———————————————
.rar
解压:rar a FileName.rar
压缩:r ar e FileName.rar

rar请到:http://www.rarsoft.com/download.htm 下载!
解压后请将rar_static拷贝到/usr/bin目录(其他由$PATH环境变量指定的目录也可以):
[root@www2 tmp]# cp rar_static /usr/bin/rar
———————————————
.lha
解压:lha -e FileName.lha
压缩:lha -a FileName.lha FileName

lha请到:http://www.infor.kanazawa-it.ac.jp/…/lhaunix/下载!
>解压后请将lha拷贝到/usr/bin目录(其他由$PATH环境变量指定的目录也可以):
[root@www2 tmp]# cp lha /usr/bin/
———————————————
.rpm
解包:rpm2cpio FileName.rpm | cpio -div
———————————————
.tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace .lha .lzh
.lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea
解压:sEx x FileName.*
压缩:sEx a FileName.* FileName

sEx只是调用相关程序,本身并无压缩、解压功能,请注意!
sEx请到: http://sourceforge.net/projects/sex下载!
解压后请将sEx拷贝到/usr/bin目录(其他由$PATH环境变量指定的目录也可以):
[root@www2 tmp]# cp sEx /usr/bin/

参考文献:Linux 文件压缩工具指南
(其实看帮助是最好的方法,一般各个命令都可以用“–help”参数得到常用使用方法!)
发布人:会游泳的鱼 来自:LinuxByte

 

RV、MPV和SUV分别代表什么?

网友:请问在汽车术语中RV、MPV和SUV分别代表什么意思啊?汽车功能有什么不一样?谢谢!

《汽车知识》答复: SUV的全称是Sport Utility Vehicle,即“运动型多用途车”。SUV离地间隙较大,越野性能好。现在也有豪华型的SUV,既有越野车的越野性又有轿车的舒适性,如宝马 的X系列车就是属于高挡的SUV。

  MPV的全称是Multi-Purpose Vehicle,即多功能车。它的车内空间一般较大,车内每个座椅都可调整,并有多种组合的方式,这种车辆并不是以越野功能为主,目前国内多用作接人待物的公务车。如上海别克GL8本田奥得赛、起亚嘉华或东南菱绅等。

  RV的全称Recreation Vehicle,即休闲车,是所谓的适用于娱乐、休闲、旅行的汽车。RV的覆盖范围比较广泛,没有严格定义的范畴。由于MPV和SUV能各自满足相对应的功能用途,所以从广义上讲,MPV和SUV也同属RV;但RV的范畴显然更宽,包括的范围还有旅行轿车等等(如国内的普桑旅行轿车)。

  另外,HRV代表的是“健康”(Health)、“休闲”(Recreational)和“活力”(Vigorous)。代表的是一个人群的生活特点。同时,HRV正好是两厢掀背式轿车(hatchback)的缩写。

向学车迈进一步

以往不是教练没空,就是我抽不出时间,今天终于得偿所愿,教练师傅接我过去顺利的报了名,向坐上驾驶位迈进了艰难的一步。

是不是所有的教车师傅都是脾气火爆、性子急躁的?我们到了报名现场,师傅以迅雷不及掩耳之势的走位带我来回时空穿梭,整个过程不超过15分钟,全部搞定。据师傅说,每年的高峰期是过年后和学生放假后,那时候排队就要很长时间,现在属于淡季——我原本以为现在秋高气爽正是学车高峰期呢。

交表格的时候,看着工作人员在录入,我心里还真有些惴惴,心想身份证号码千万别跟人重了啊!全国有100多万身份证号码重复的,如果重复的那个人已经考出了驾照,自己就只有两条路可走了,要么一辈子别开车,要么去换身份证号码,换身份证号码可不像换手机啊,结婚证都得重新办啊!可怜的吕后已经被PK下去了,这说明残酷的事实近在咫尺,决不能盲目乐观。终于把我的钱收了,我一颗悬着的心得以落地。

师傅雷厉风行的行事风格还真的为我争取了不少时间,查视力的时候,本来已经有二三个小伙儿在那儿排队,只不过队形不甚完美,师傅刚一进门,直接冲到前面指着第一个和第二个之间的地面向我示意,我哪见过这阵势啊,正犹豫着是维护师傅的面子还是坚持自己做人的原则,突然第二个小伙儿向后撤了一步,估计这孩子也是被师傅的架势吓着了,人生地不熟的,当然力求低调了,万一得罪个领导,还报个P名啊。见此情景我也自然当仁不让了。

测色盲。说实话每次测这个总有点儿信心不足似的,虽然从小到大测过无数次,也从来没有查出问题,可就是不自信!我已经发现,随着年龄的增长,我已经在逐渐失去一些本领,比如,方向感,再比如,恐高,……真怕有一天突然对颜色失去辨别的能力。寒~~

测听力。对这个也似乎有些缺乏底气,我早就发现自己听力似乎不如别人,比如听那些不地道的普通话,或者从品质差的音箱里发出的中国话,当别人都已在点头或哈哈大笑的时候,我显得格外的傻。这次测听力的时候,我神经高度紧张,决心不放过任何一丝风吹草动,于是我的行为引发了医生大爷护士姐姐的反感,护士姐姐在用了无数次杭州话之后终于操起了普通话,向我反复强调要领所在,看得出来,他们不能接受一位玉树临风人见人爱的小伙儿是名失聪人士。我终于放松了神经并作出了积极正确的回应,从医生大爷护士姐姐如释重负的表情,我知道他们感受到了!其实这都怪我,这仪器是检测我是否是聋子的,不是用来挑选特工的!望后来者倍加留意。

书已经领回来了,随便翻翻真是好看,我想我不会为了考试才去翻,学习新本领,扩展自己的知识而已;也决定了不考一百分,以别于王氏阿美等人,一百分已经不流行很久了啊~~

开车的感觉一定很美妙,期待上的那一天!

 

<又睡晚了,我悔恨啊我!!!>