IBM ThinkPad

IBM T43笔记本暗屏维修实例

临近中午时分,一位顾客拿着IBM T43来我店里,我怎么看这么眼熟呢,嘿嘿!原来是之前来过我店里需要维修笔记本,暗屏。之前记得他觉得我报价高了,就闪人了。想不到这么快又转回来了。

管他来过与没来过,既然需要修我就帮他看下,还是暗屏。呵呵!作为一个维修电脑来说,确实很容易。要不就灯管坏了,要不就没有高压输出嘛!但也不能太傲了,还是细心点。把屏框取下来后,先量测了高压条的输入电压,开关控制线与亮点控制线等都正常。这心可放下来了,边搞边给客户吹吹牛。拿根测试备用灯管试果然亮了。可别看着就灯管坏了很简单似的,这可不是家里灯泡了,拿个上上去就ko了滴,拆可要小心了,主要的还是小心液晶屏幕。

就这样搞定了,客户心也舒坦了,边聊边看着,觉得也确实很麻烦的,要是他就没这么细心了。早知道这样害得他这几天没用,说下次有朋友一定介绍。客户拿机走人后,才想起来没吃饭勒!呵呵
作者:飞天舞电脑 转载请注明出处:http://mtoou.info/ibm-t43-anping/

电脑知识与技术

一位西安交通大学计算机硕士的求职总结

上周终于把三方寄出去了,从去年9月开始找工作,现在终于算是告一段落。借着放假的机会,整理下自己找工作的历程,也算是一些心得体会。希望对下一届的找工作的同学有所帮助。也给一个月后的答辩攒RP吧。
本人软件本科、计算机硕士,最后签约公司:morgan stanley。在求职开始,考虑到除专业之外,自己没有其它兴趣或者特长,因此给自己的求职定位就是IT企业的研发岗。因此,我的找工作历程基本分为 IT民企和IT外企,也穿插了在体制内单位打了几次酱油。下面主要回忆面试过程中问到的问题,有些时间太久不太记得了。

IT民企部分

  1. 华为云计算(offer)。华为招聘分为一面,二面,机试。一面问的是以技术为主,写了两个程序,第一个是shell排序,第二个是就餐者离席次序(每次数到第七个人离席),都很简单。二面时间很短,大概五分钟,就是问问为什么选择华为,对云计算有什么了解。虚拟化(我个人简历上的研究方向)和云计算关系,愿意不愿意去深圳等。机试就是常规性格测试。
  2. 腾讯无线(offer)。,招聘分为笔试,一面,二面,HR面。笔试考察的主要是基本的数据结构和c语言。一面考察基本功, 抽象类和接口区别,多态,多线程实现方式,linux socket建立过程,JAVA同步和linux中的线程同步机制,写快排程序,分析复杂度。二面考察的是解决问题能力,问了一些实际项目中遇到问题如何解决,最后问了一道大规模数据处理问题。进入HR面基本是拿到offer,也会问一些问题,工作地点倾向,性格特点等。腾讯是我第一个签约的单位,不过它家办事很规范,违约办理很快。
  3. 百度系统部(一面后无下文)。投百度职位的时候,在商务搜索和系统部之间纠结了很久,最后因为个人背景原因选择系统部。百度效率很高,笔试完不久就立即发面试通知,系统部就参加了一面,因为职位关系,我准备了很多内核以及虚拟化相关的内容,但是面试让我大跌眼镜,问的全是JAVA知识,让我措手不及。一面过后无下文,后来证实投系统部的都面了一面没有下文,不知是个人问题还是走形式。
  4. 淘宝(offer)。淘宝招聘分为笔试,一面,二面,三面,HR面。没有参加笔试,霸王面。一面面试官对虚拟化感兴趣,一直在问项目,二面面试官直接写程序,一个8*8方格不同颜色填充,找出相同颜色块的最大区域个数。然后写一个huffman的建树过程。三面面试官问了一些内核知识,然后让设计一种读写锁,问了一个赌徒赌钱的博弈问题。HR面基本就直接告诉拿到offer,然后谈薪资。淘宝这两年进去是个机会,因为还没有上市,所以承诺有期权。待遇上也是根据面试表现分等级。
  5. 创新工厂(二面杯具)。在教2-100被HR MM的演讲忽悠着投了创新工厂,第二天就参加笔试,创新工厂的笔试和面试很多重复。一面先问项目,然后让写程序,第一个程序和淘宝那个找最大色块数类似,第二个程序是随机发牌程序。二面问题不太记得了,因为在西电阴冷又破的教室,和同学去的时候就想回来了,据其它同学面试,KMP算法写的最多。创新工厂招人很少,而且待遇没有竞争力。
  6. 中国银联(offer)。典型的国企,没有笔试,面试就一轮,只需时间最多10分钟。问问做的项目,遇到四面困难等,薪资期望等,就结束了。

IT外企部分

外企开始的都比较晚,今年外企普遍回暖,所以多了不少的机会。

  1. Marvell APSE(offer) marvell 没有面试,也是三轮面试,在面试之前,根本不了解这个公司,因为第一天投简历,第二天早上去面试,很仓促,在面试路上问舍友,是什么部门,汗一个。第一轮面试,主要问了c++的一些问题,都很常规,写了一个c++的多态程序,然后让编写一个程序,实现屏幕自动显示字体调整大小的程序。二面面试官主要问项目,问了一些driver开发的问题,内核模块如何写,DMA传输等。然后让举一些编译优化选项解释,我列举了 packed,voilate 等。三面不问技术,以英文交流为主,问自己的兴趣爱好,求职意向和薪资需求等介绍公司和部门。Marvell的offer是周围同学中收到最晚的。
  2. Microstrategy (止步二面)。微策略分为笔试,面试,AC。笔试5道题,基本覆盖了算法,语言,基本数学,智力题。西安的面试分为2轮,面试细节很好,每一轮面试前,前台的HR会给面试官打电话,然后面试官下来接你去面试。这也是我第一家参加全英文面试的公司。微策略不会考察背景,直接就写程序,一面:在数组中快速找出两个和为2010的数,找出数组中唯一重复的数等。二面:第一个是全排列程序,第二个问题是100层楼,一个球,球在第N层掉下来完好,N+1层会碎。求 N。测试次数尽可能小。这家公司因为突然全英文面试,准备不充分,是失败原因之一。待遇很好,浙大同学称之为米缸。
  3. IBM  Z-system (offer )。 IBM 没有笔试,面试两轮,后来我又接到了一轮电面。第一轮面试写程序,写过一个单链表逆置,写了一个利用栈实现队列功能。再问了一些语言知识和设计模式,具体不记得。二面以内核为主,问了Linux内存管理知识,然后问了虚拟化技术和VT技术,还有项目。电面过程不记得,问的都比较基础,和前面面试也有重复。
  4. Intel (offer)。职位是二进制翻译组,去上海AC。第一面依旧是排序算法,项目,二面是自己写一个内存分配算法,考虑编译优化。三面问体系结构,然后让设计一种BT翻译模型。四面就是manager,介绍下职位,主要是你问他。Intel 报销效率超快,去的时候给HR发票清单,走的时候HR就会把报销好的信封交给你)
  5. EMC (offer)。这是一家感觉最遗憾和对不住的公司。EMC笔试很晚,11月6号笔试,感觉考得很不理想,所以没去想了,后来面试官告诉我EMC主要是笔试刷人的,60分客观题的线是18分。面试分为3轮,每轮半个小时,一面面试官以项目为主,问内核,虚拟化。二面面试官技术问的很细致,写了好几个程序,二叉树遍历,哈希算法设计,还有不记得了,三面面试官回归一面形势,比较泛,据三面面试官说,主要是笔试刷人,面试主要在我参加的二面面试官那边。面试当晚就收到offer。拿到offer后,和美国一个架构师又面试了一下,那个组主要是bios,firmware的开发,底层问的比较多。EMC近期很火,存储很热,加上vmware,未来发展应该相当不错,并且提供的福利待遇在外企中也是很好的。
  6. 微软(SDET offer)。微软对我来说是意外。面试百度时接到微软笔试通知,因为没有西安考点就没有考虑,但是微软的HR很负责,后来打电话确认成绩为什么为0的时候,我极力争取了一次远程面试机会,问了一些基本问题,判断链表环,哈希算法,然后问一组连续数字数组某一数字异常,如何检测。然后拿到AC机会,和 intel面对面在闵行,很偏僻,持续一天,全英文。这一家面试我大部分时间站在黑板前,因为要不断的写程序,一面:第一个设计一个数据结构和算法遍历保存STL的层级结构,二面:自己提出需求设计一种扩展功能的队列,比如扩展三个功能,复杂度尽可能低,三面,二叉树共同父节点查到,设计一个运行时代码解释框架。这个div开发组最后还是没有给我机会,回来后意外收到另外一个组的测试职位电面。最终放弃。
  7. Morgan Stanley (offer) 找工作的结束点。Morgan 也是意外,笔试当天因为签约腾讯,错过,但是后来同学推荐,通过推荐流程第二批进去。过程也是最长最痛苦的,分为电面,coding test,AC,全部全英文。Intel面试回来下午,电面,问的都是语言问题,以JAVA为主,然后做coding test,限定24小时交,熬夜5点赶完发过去,早上八点起来参加EMC面试,下午2点在做coding test的review,是个老外,问自己如何分析,如何做的,特别问了我一个正则表达式(超长)如何写的。然后上海AC,早上7点40到,分为一面,二面,三面,群面,继续笔试,follw up 面试。一面写程序依然是快排,介绍项目,问了一些语言,二面我超时了(HR过来提醒面试官2次时间到),不记得面试官问了什么,但是后来进来一个香港人,一直问我,设计一个系统,如何做,给我描述一个场景,指出有什么缺陷,如何改进等。三面,主要问的问题是设计一个算法,保证数据读写不等待。群面就是小组讨论,第一次参加群面,题目是如何促进morgan和高效学生之间最大的沟通。在公司吃完午饭,接着做了一个笔试题,然后我又被留下follow up面试,问的主要是数据库设计问题,问了一个电梯设计算法。面试结束已经下午4点。

酱油类

南京841研究所,中物院计算技术研究所。本身对这些单位没有太大兴趣,所以就不说了,面试内容也没有参考价值。

罗里罗嗦写了一堆,总结下来,对于计算机类找工作,我觉得主要有以下几个方面。

  1. 基础。交大的学生,基础还是都很扎实的,所以这些不是基本问题,这些依赖于平时个人的积累,在找工作的时候就会发挥出来的。
  2. 准备。不管基础怎么样,准备同等重要。从专业角度来说,计算机准备无非是三个方面:语言,数据结构算法,系统。语言你可以准备你最熟悉和擅长的,基本数据结构(二叉树,链表是重点),排序,查找,哈希,红黑树,常用算法KMP,归并,动态规划,回溯,简单数论知识等。系统可以是系统编程,内核等,因人而异。推荐清华的算法分析与设计,算法导论,编程之美,程序员面试宝典。准备还要包括简历,随时关注招聘信息,应届生网站和国内其他高校的bbs都是不错的途径。
  3. 争取。很多机会是自己争取的,尤其是自己错过一些机会的时候,如果我没有在HR给我打电话时解释原因并且争取的话,我是去不了微软面试的。在面试过程中,多和面试官交流,适当情况下可以索要联系方式,获得事情有转机的时候,尽量争取。
  4. 总结。找工作是个体验新鲜的同时积累的过程,面试多了,你会发现以前你被面试问题又被问到,所以面试完的总结很重要,尤其是你没有解决好的面试问题。
  5. 自信并且注意细节。细节很重要,我在做morgan coding test的时候,用的是JAVA,但是我简历写的是精通c++ 熟悉 java,后来面试官告诉我,他们甚至会怀疑这个是不是你做的,如果这个被放大了,或许就会错过了。

祝愿今年找工作的同学找工作顺利!

IBM ThinkPad

IBM T43笔记本显示LOGO死机原是FBM南桥焊盘掉铜皮通病

      一维修人员接到一IBM T43笔记本,故障表现为:LOGO处死机、按键没有反应。用户反应说是电脑经常在使用的过程中死机,但如果在右下角垫起一个东西就恢复正常了(据此可判断极有可能是主板某处电路接触不良所致),但后来就不行了。直接就在LOGO处死机。

      维修人员首先测试了USB的阻抗以及供电,发现都正常,其随后取下时钟芯片12脚的30Ω电阻测试南桥阻抗为无穷大。取下南桥芯片测试对地阻抗为900左右,据此认为南桥应该没有问题,重新焊接南桥芯片、测试南桥USB时钟点(菜鸟提示:电脑的USB由南桥控制)到时钟芯片阻值正常,但故障依旧没有解决;现在应该就是通病了——FBM南桥焊盘掉铜皮,用放大镜查看南桥BGA焊盘位置果然发现一处掉铜皮焊点。于是从点连线接触到时钟上焊接上南桥芯片后故障排除。

      FBM南桥出现掉焊点的现象属于通病,以后大家焊接这种南桥时一定要细心。

如若复制转载本文,请注明链接地址:http://mtoou.info/ibm-t43-fbm/

笔记本电脑的发展史第一讲

今天电脑维修知识库带给大家的第一讲就是一起来了解笔记本电脑的发展历史。通过对其发展历史的了解,让我们达到对笔记本的总体有一个发展的认识。同时也可以了解到一些著名的笔记本电脑生产商的发展历史。

1982年11月,美国康柏公司compaq推出第一台IBM兼容/手提式计算机,重量为28磅,采用4.77MHz的Intel8088处理器,128RAM,320KB软盘驱动器,9英寸黑白显示器。

1985年,日本东芝公司Toshiba推出了第一台商用笔记本计算机T1000。他是一台使用8086为CPU的笔记本

1986年,IBM退出了第一台公文包大小的膝上型计算机。

1992年,IBM发布了具有无线通信功能的笔记本电脑。

1993年,486SX和486DX笔记本进入市场,之后又486DX2,主频高达50MHZ,之后再有486DX4,最高主频曾高达75MHz。

1994年,IBM推出了世界上第一款带有cd-rom驱动器的笔记本计算机think pad755CD,开始了光驱在笔记本计算机上的普及历程。

1995年,ThinkPad 701C推出,这是一款只有4磅重的笔记本,采用可伸展的TrackWrite键盘,内置了一个14.4Kbps的MODEM,486DX250Mhz的CPU,8M的RAM,540M硬盘。这是一款在艺术和技术上具有同等高超造诣的科技工艺品,这款绰号”蝴蝶”的机型,其键盘采用独特的可伸缩式设计,被纽约现代艺术博物馆永久收藏,对键盘手感的极端重视也成了IBM的一个特点。

1995年,ThinkPad 760问世,首次采用12.1寸SVGA显示屏,一个Pentium 90MHz处理器,它还拥有红外线接口,打开显示屏时键盘会自动向上倾斜一个角度,1.2G硬盘和16M的RAM和一个当时最先进的四倍速CDROM。

1996年,Intel正式开始对笔记本专用CPU的研制,所有75MHz以上的Pentium CPU都采用了Intel的SL技术,它允许CPU在不被使用时关掉CPU时钟,并在可能的情况下允许CPU的某些部分完全关掉,因此这将减少对电能的消耗。另外,Intel还使用了VRT技术,允许75MHz、90MHz、和120MHz的笔记本电脑专用CPU内部以2.9V运行,在外部则以3.3V运行,Intel同时还开始了笔记本CPU的封装技术的应用,当时有标准的陶瓷和TCP两种封装技术,后者的体积更小且更省电。当时的台式电脑CPU都是采用0.8μm制造工艺生产的,笔记本电脑CPU在这个时候采用了0.33μm制造工艺生产,电压也因为VRT技术而降到了3.3V,也是从这时开始笔记本的CPU才真正的与台式机的CPU划清了界限,因为在这之前笔记本都是和台式电脑使用同一种CPU的。由于CPU制造工艺的限制,当时笔记本制造商还在主板上自行配置L2缓存,有的厂商为了节省成本或延长电池使用时间,就没有采用L2缓存,结果性能就打了很大的折扣。也是从1996年开始,CD-ROM开始大量装备到笔记本上。

PCI声卡

IBM语音识别系统带给我的声卡之苦

今天偶尔在网上看到IBM的语音识别系统很牛,便想着下回来试试。查了N久,终于找到一个可以下载的地方,一看250M,靠!再以乌龟的速度下载,折腾了大半夜,终于下了回来。一看表,差不多一点了。便关机想睡觉,可是烦人的蚊子偏偏不准我休息,于是起来开灯,开电脑顺便打蚊子。

记得这个文件要用虚拟光驱才能打开,为了省事,下载了两个小东西来试验,虽然不用安装,但却打不开,真是不给我面子。资料里指定要一个虚拟光驱软件打开,虽然对那个软件捆绑广告软件没有什么好感,为了我的语音系统,忍!于是找出以前下载的压缩包,装了下去。
重启之后,倒也给了我面子,一开始便出现了语音系统的安装界面,心里一阵狂喜。网上很多人都说这个软件安装不了,哈哈,看来还是技术问题。烦人的广告软件也被卡巴斯基干掉了,没有再来骚扰我,真是爽。我就听着音乐,打起了小算盘,以后躺在床上就可以舒服点了,不用再动鼠标这么辛苦。懒人嘛,总有办法解脱双手的,谁让我是聪明的人呢,哈哈哈哈。。。。(狂笑数十声)

再重启,一切顺利,语音系统终于安装完了。一看时间,还不到一点半,算了,晚点睡吧,反正明天又不用上班。于是喜滋滋打开软件,准备训练它。待到测试录音时,居然说没有找到混音设备。

啥回事呢?原来主板集成的声卡被雷劈(要防止雷电打坏电脑)了一次之后就再也没有发过一次声,可怜我的JBL音箱才用了两个月呀!!无奈之下,只好背起爱机去电科询问良策。一说要换芯片,要花250,我一听,心痛啊,想想也没有什么钱,还是先忍忍吧。二说换个USB声卡,70至100左右。我一听,这个还可以吧。赁着我的口才,花了35块钱买了个USB声卡,虽然效果比不上以前的,好歹也能发声了,知足吧,再说以超低的价钱杀了人家,看看人家喷火的眼神,还是走罢。为表歉意,于是再买一套笔记本屏幕专用擦洗工具,也算对得起人家了!

自从有了这个小声卡之后,宿舍里再也没有了以前大功率的音响,本想与宿舍对面的杀猪场(一乡间KTV)比拼高低的,这下没本钱了。为了保持对音乐的热爱,只好不停的淘耳机。“花少钱做大事”一向是我的出发点,这不,花了10块钱从二手市场淘了个Panasonic的小耳机,音质不错,可我总不能老戴着它吧,于是又换了个大功率的耳机。打开全音量之后,半个办公室也能听得到,还真抵得上小音箱!多少钱呢?这么好的耳机估计至少也得百把来块钱吧?什么?百把来块钱?!!拿来,要多少给多少!各位看官,也太小瞧小弟我的能力了,凭我朋友的关系,这耳机35块就手到擒来了。当然,也得孝敬朋友两包烟。

东扯西谈说了这么多废话,也要回到正题了。却说有了这小声卡之后,虽然难听了许多倒也忍受了,虽然扛起电脑的时候又多重了半斤,但还可以语音聊天啊。所以,一想到这物美价廉的小声卡,每次我都得佩服自己的砍价水平。问题就出在这里了,在QQ里都可以聊天,为啥在IBM这个牛人面前就不给面子了呢?想想就气愤,IBM你牛,我偏偏就要收服你!!
还是先停停,先睡觉先,明天再试试。

为了解放我的双手,只好拿出以前上学时的刻苦钻研精神了,先上网查查资料,看看NB友们的对策。查到一资料说,可是是驱动不合适或者是声卡芯片已经损坏,我想想,虽然很不愿意接受后者,但也得抱着死马当活马医的心态,先上网找驱动吧。再说,硬件信息里面不是说已经安装的驱动没有经过微软的认证吗?于是直杀上惠普的网站,一看,还真更新了驱动,幸好不是很大,于是便下载了回来试试。
安装好之后黄色感叹号还是没去掉,似乎在嘲笑我的无能。晕啊,老大,已经经过你的认证,你还想乍的?再想想,应该就是芯片有问题了。这等差事我是做不来了,还是暂时收手罢了。等攒够钱就去买一个顶级的外置声卡,好好享受音乐。努力赚钱吧!