博文

目前显示的是 十月, 2006的博文

浅谈程序员的数学修养

可能有很多朋友在网上看过google公司早几年的招聘广告,它的第一题如下了:{first 10-digit prime found in consecutive digits e}.com,e中出现的连续的第一个10个数字组成的质数。据说当时这个试题在美国很多地铁的出站口都有大幅广告,只要正确解答了这道题,在浏览器的地址栏中输入这个答案,就可以进入下一轮的测试,整个测试过程如同一个数学迷宫,直到你成为google的一员。又如Intel某年的一道面试题目:巴拿赫病故于1945年8月31日。他的出生年份恰好是他在世时某年年龄的平方,问:他是哪年出生的?这道看似很简单的数学问题,你能不能能快地解答呢?下面则是一道世界第一大软件公司微软的招聘测试题:中间只隔一个数字的两个素数被称为素数对,比如5和7,17和19,证明素数对之间的数字总能被6整除(假设这两个素数都大于6),现在证明没有由三个素数组成的素数对。这样的试题还有很多很多,这些题目乍初看上去都是一些数学问题。但是世界上一些著名的公司都把它们用于招聘测试,可见它们对新员工数学基础的重视。数学试题与应用程序试题是许多大型软件公司面试中指向性最明显的一类试题,这些试题就是考察应聘者的数学能力与计算机能力。某咨询公司的一名高级顾问曾说:微软是一家电脑软件公司,当然要求其员工有一定的计算机和数学能力,面试中自然就会考察这类能力。微软的面试题目就考察了应聘人员对基础知识的掌握程度、对基础知识的应用能力,甚至暗含了对计算机基本原理的考察。所以,这样的面试题目的确很"毒辣",足以筛选到合适的人。 四川大学数学学院的曹广福教授曾说过:"一个大学生将来的作为与他的数学修养有很大的关系"。大学计算机专业学生都有感触,计算机专业课程中最难的几门课程莫过于离散数学、编译原理、数据结构,当然像组合数学、密码学、计算机图形学等课程也令许多人学起来相当吃力,很多自认为数据库学得很好的学生在范式、函数依赖、传递依赖等数学性比较强的概念面前感到力不从心,这些都是因为数学基础或者说数学知识的缺乏所造成的。数学是计算机的基础,这也是为什么考计算机专业研究生数学都采用最难试题(数学一)的原因,当然这也能促使一些新的交叉学科如数学与应用软件、信息与计算科学专业等飞速发展。许多天才程序员本身就是数学尖子,众所周知,Bill

这几日没有更新blog

图片
说起来多少还是由于Blogger不稳定造成的. 这几天收获不少,值得记录的就是参加 绿野的户外活动 .认识了很多新朋友,也体会到了户外运动带来的新体验.更学习了如今盛行的"杀人游戏".ok,时间不多,就不多些了.更多图片保存在了我的巴巴变相册中.或者直接进入 绿野论坛中的帖子里 .

朝阳@北京

图片

HOHO~交规顺利通过!

图片
一早5点就起来复习了,虽然不难记但题很多.11:10到的小营JTL驾校门口,上了小bus.头天驾校电话说12:30到呼家楼大中对面等去考试的班车.可这小bus竟然11:40就把我们放到那里了....我还没怎么多穿衣服.那叫一个冷呀.好不容易盼来了去考试的班车,上车后发现人都座满了.我们这站上车的只好站着.又开了大概20多分钟,到了考试场... 考试的时候有点紧张,怕自己操作失误.做完所有的题后又重新检查了一边,在确定只有5到题拿不准的情况下,按了结束按钮.结果很喜人.顺利通过考试:96分.高高兴兴的取了考试成绩,签字后准备回家了....在此,再次BS一下JTL驾校.别的驾校都有回去的班车,唯独我们没有.做了1个多小时车才到的宿舍......

终于等到交规考试了.

需要背的东西不多,自我感觉也良好,于是开始上网看了看新闻什么的.当我打开JTL驾校的一个非官方BBS的时候,郁闷了.里面充斥着报名学车者的愤怒.基本上都是关于约车问题的,看了看帖子,发现JTL竟然已经CKG到这等地步!让本是一人一车的学员改为4人一车!而且时间还是按照以前那样去刷.先不说这个事情是否属实,可以肯定这个驾校的约车已经开始存在问题了. 总之,这件事情如果发生在我身上,我相信我会不遗余力的争取我的合法权益!

终于做完该做的工作了.

很困,明早5点还要起床去学车.....还好是法培.正在犹豫是否睡觉呢.睡,恐怕很难起来.不睡,我这几个小时干吗. 刚刚在网上看了件Jack Jones的羽绒服,徘徊ing.今天可给我冻坏了,早知道今天当初回北京就应该从家带上外套....郁闷,今天无奈下里面穿了件短袖,外面套了件长袖....明天还有雨......我估计我会很惨的....

今天的系统变成了linux

图片
呵呵,自己都觉得奇怪.突然翻出以前刻录的Magiclinux安装盘,接着登录linuxfans.org查看最新版本.发现版本没更新后意然决然的重启电脑,删除ghost隐藏分区windowsxp备份.安装了linux系统. 整个安装过程还算顺利,只是在安装后更新源的时候由于网速或者其他什么原因有些文件更新失败. 今天在网上看上一款刻录机,准备够买.以后可以备份照片了.

网上开店经验?

下午电子商务案例分析课下,老师对我说要准备一次关于网上开店经验的分享,我也很疑惑,为何老师都这样认为我是一个在网上做买卖而且赚钱了呢.就连系主任也这样说..可见,此类信息传播有误. 不过,话说回来还是要准备一下的,既然已经要求了. 我到目前为止从没认真的打算卖些什么.虽然网上交易很多次,主要是为了满足自己的某种物质需求.比如购买的第一台HP笔记本电脑,当时只用了1800元.而后卖了2700.等等...就这样买来卖去的.有了第二台Thinkpad,pda,nokia手机等等.还有那个vx-7r,和目前用的台式电脑.... 写到这里有点不愿意进行下去的想法了.感觉没意思.很失败的经历.比如那次服装买卖.本来打算好好在网上开个服装店.可没想到我的供货商产品之不热销..或许...或许我可以再找到些什么机会.. ----end---- 目前要准备的事情: 电子商务案例课上的讲说. 网络营销的网站分析和调查活动. 我是一个很不成功的人,over.

如果数学题可以这样答.

图片

有感噪声夜晚袭来,做了个小图

图片
隔壁的生活水平也上来了,以前是聊天很大声音.为此严重交涉过,不过每次他们每次态度都很好,但不过两天又忘记之前的约定了...于是,必须得弄个东西时刻提醒他们.打开Word,弄了个小图.打印好贴到门上.^_^

随拍学车之第一次法培

图片
真没想到原来JTL的教练场在这么偏僻的地方,同时也感慨这里JD教练车之多.基本上我们用的教室都是JD的.无奈报名之时只能优先考虑班车问题,要么也不可能来这里.周六上的第一次课,早上5:00我就起来了,打开电脑看了看天气和新闻(TMD,北京娱乐信报的网站还不能访问了.),弄了一瓶子咖啡.大概6:15就到JTL的报名点门口等候班车了...那时候真的很冷. 班车给我的印象并不很好,比如司机驾车时候不系安全带,抽烟,接听电话等.就这样紧张了一道来到了位于通州的京朝所教练场.法培这门课再我看来还是很有必要的,尤其是那一幕幕惊心动魄的事故录像,真的能带给我们新学员一次心灵震撼.以后开车,一定要小心不要撞被人,也别被撞! 饭,基本上就在教室左边的一栋小房子里买的,盒饭.四菜,6元...感觉还可以接受. 下周还有两次课就要结束法培了,最近Money比较紧张喽....

I like my vx-7r

图片
more info

FRIDAY,休息

全天都在上课....没力气报怨生活了.下面记录一下今天讲到的东西. Hamming code & Error Correction with Hamming Codes Cyclic redundancy check 另外,附上一本Dan Brown 《Digital Fortress》 Download: 《Digital Fortress》 中文版本TXT文档 很累了,要休息.傍晚在Google Group讨论组发言询问如何在Blogger beta下添加"ICO_NAME",和文章下自动翻译.可惜,两次发布后都没有见到group列表中出现我的内容....郁闷...... 明天周五,休息一天,后天参加第一次学车法培. 休息日,去哪里happy下.算了,还是在宿舍看书吧.

刚刚解决在beta下添加"target="_blank""的问题

在 老blog时候 ,因为是HTML静态模版,所以添加任何代码限制很少.通常在连接位置后直接加入"target=_blank"来解决.可是,问题来了.升级到blogger beta后,因为页面由静态转到动态XML页面,对于俺这样的初学者就遇见问题了.于是,在Googlegroup的Bloggerspaces讨论组留言询问.很快就得到了回复.根据此方法顺利解决了这个问题. 发件人: zikite - 查看个人资料 日期: 2006年10月11日(星期三) 下午7时23分 尚未评分 显示选项 Template-〉Edit Html-〉Expand Widgit Templats 找到如下代码: b:widget id='LinkList1' locked='false' title='' type='LinkList'> <b:includable id='main'> <b:if cond='data:title'><h2><data:title/></h2></b:if> <div class='widget-content'> <ul> <div id='link'> <b:loop values='data:links' var='link'> <li> <a expr:href='data:link.target'><data:link.name/></a> </li> </b:loop> </div> </ul> <b:include name='quickedit'/> </div> </b:includable> </b:widget> 将 <a expr:href='data:link.target'><data:link.name/>&l

HTML学习笔记之首篇

今天产生的想法,根据老师的ppt,加上自己对所学内容的理解.做一下笔记.所有自己做的内容将以紫色标记.由于现在的进度与笔记的进度有些出入,所以前面只打算做简短记录. 什么是HTML? 根据 Wikipedia对HTML的解释 是:"HTML(超文本置标语言,HyperText Markup Language)是为网页创建和其它可在网页浏览器中看到的信息设计的一种置标语言。" 1.1 基本结构标记 HTML文件由一系列元素和标签(标记)组成 一、开始与结束标记 <HTML></HTML> HTML文档的开始标记是 <HTML> ,它告诉浏览器下面的内容是HTML文档 在HTML文档结束处要有对应的 </HTML> ,它告诉浏览器HTML文档结束了 语法格式: <HTML>……</HTML> 二、头部标记 <HEAD></HEAD> :包含文件的标题、编码方式及URL等信息 语法格式: <HEAD>……</HEAD> 三、标题标记 <TITLE></TITLE> :标记中间包含的文字就是Web页面的标题,显示在Web浏览器最上面的Title(标题)栏的位置 语法格式: <TITLE>……</TITLE> 四、主体标记 <BODY></BODY> :HTML网页文本区,是显示在浏览器中的文件内容及格式 语法格式: <BODY bgcolor="#" text="#" link ="#" alink="#" vlink="#">……</BODY> 说明:bgcolor:背景色 text:非链接文字的色彩 link:可链接文字的色彩 alink:正被点击的可链接文字的色彩 vlink:已经点击(访问)过的可链接文字的色彩 色彩是用16进制的红-绿-蓝RGB值来表示(0,1…9,a,b,c,d,e,f)或用下列预定义色彩: Black、Olive(橄榄)、Teal(青色)、Red、Blue、Maroon(茶色)、Navy(深蓝)、Gra

好累的一天

因为上午没课的原因睡到8点多,起来之后就开始爬网.中午没吃饭就抱着昨日借的HTML标准教程去学校了..下午课有点犯困.但还是听清了两个考察作业.其一是要求写一篇网站分析.其二是要求针对XXX的调查分析报告.真搞不懂这个两个有多大区别,也就是范围吧我想.作业终究是作业,要完成的.网站分析就写国美网上商城吧.不过数据不好得到...针对 xxx的调查报告初步是准备采用网上调查问卷方式(需要自己先搭一个server,之后做个表单,临时绑定之前买的域名发布到几个人气较大的论坛)不过具体调查什么还不清楚......thinking~ 昨天上网看了下,IBM THINKPAD X31标配也就3K多点,真便宜.真想从回本本时代.就可以24hr downloading. 明天上午是网站建设,下午是网络安全.个人比较不喜欢下午的课,学不到东西.上午的要好好问老师.另外,也在认为老师讲的html写的不十分标准.起码我知道的最早HTML3.0-4.0规范不是这样,只是现在的浏览器聪明了.

有关卫星通讯的资料与相关软件

业余无线电其中一个乐趣就是与卫星通讯.下面是IT168无线电频道的一篇文章: 【IT168 无线电频道】以下几颗卫星比较适合中国 HAM 的试验。 1:RS-12 上行频道:145.910 to 145.950 MHz CW/SSB,21.210 to 21.250 MHz CW/SSB 下行频道:29.410 to 29.450 MHz CW/SSB,145.910 to 145.950 MHz CW/SSB 信标频率:29.408 MHz 自动联络:Uplink 21.129 MHz,Downlink 29.454 MHz   现在这颗卫星处在 KT 模式(21MHz上行,29MHz、145MHz下行),只需要比较小的上行功率和非定向性天线就可以了,成功率几乎100%。 2:AO-27 上行频率:145.850 MHz FM 下行频率:436.792 MHz FM   这是一颗FM方式的卫星,根据试验它的转发器灵敏度和下行信号的质量都是不错的,但是最好使用定向天线(2-4单元的八木天线就可以了) 卫星跟踪用的软件可以在 ftp://ftp.amsat.org 找到,比较好的是 winorbit,轨道参数可以在 nasa 或者 http://www.amsat.org 找到最新的参数。 卫星跟踪软件,我下载安装了http://www.stoff.pl的Orbitron 3.71,感觉不错.而且有中文版.^_^

把Google Gadgets添加到你的网站里

图片
我习惯称Google Gadgets为Google插件。之前我们已经可以把Google插件添加至多个Google产品或服务里,比如Google个性化主页、Google桌面、Google Page Creator等。为了鼓励更多用户参与到Google插件的制作中,Google还专门举办了多次插件制作比赛,包括Google桌面插件制作比赛及Google大学生插件制作比赛。现在,Google更开放了部分Google插件,允许用户把它们添加至任意网页里,而不再局限于Google相关的网页。   根据Google官方声明,为了方便用户丰富自己的网站内容,Google决定开放部分插件:    http://www.google.com/ig/directory?synd=open 引用: http://www.creative-weblogging.com/cgi-bin/mt-tb.pl/38214

临走前又尝试Switch到beta..这次成功了.

模版左侧链接部分中文字体出现乱码,后来恢复代码得到解决.现在看起来跟以前没有太大区别..也不知道能否继续安全使用这个模版. 等下午回来再做测试了,现在真的要走了,否则没饭吃.......

在GSeeker.com闲逛一早晨,收获不小.发现Google Code Search.

图片
GSeeker.com是个不错的站点,总能在上面找到感兴趣的东西.就好像,一个小孩来到了玩具专柜前,看那样都那么爱不释手.^_^ ok!我不得不开始准备下午的书与饭盒去学校了..带着新打印的资料,去系办公室混个订书器^_^

安装Windows Live Writer beta 更新版本1.0(145),已经支持Blogge...

图片
基本上这个郁闷的问题也算有个比较好的解决.可以在blogger beta下使用离线发布了.就在今早,在我更新blog的一个links并发布后,意外的发现发布成功页面右下方显示了switch to beta字样,很兴奋当时...因为在之前的一段时间的确有想转换到beta上,可是一直不能通过检测,如今blogger确同意我转换了......可是..可是当我点击那个按钮后,显示需要输入Blogger 用户ID&PWD,我照此输入..点继续...确出现无法打开该页........怎么弄也是这样......难道.....难道又是GFW搞的鬼??找到以前发表的一片关于修改 host list的文章 ,修改后也如此...十分郁闷.....刚刚在Bloggerspaces的Google group上 发帖询问 了.... 不知不觉说了一堆与title无关的话...这次更新 据说 支持blogger beta,我没有转换成功也无法检测,不过也更新了,并且这篇文字就是通过它发布的. 点击下载Windows Live Writer build145

咖啡,烟和键盘

刚才在CSDN.NET查了许久关于安装sql server2000的问题.因为我的系统是xp,所以如果是sql 2000的话只能安装个人版或者开发版.而如今sql 2005已经面试,是否还有必要从sql2000学起的问题.2000-2005有个过程.我觉得自己也应该体会一下真正的变化.....so.........就2000喽....打开eMule,添加了下面的下载连接. ed2k://|file|PSQL2K_4IN1.iso|707409920|F4E11A02DF254AF862527A05A3A97CCE|/ 今天收到同学的短信,通知明日中午12:15在南六排练...真不清楚那首<<长征>>是谁选的.教我们这些没学过音乐的人怎么唱得好!看最后怎么演出........ 好几日没有处碰VX-7R了...不是不想通联,只是对协会的动作显得有些疲惫了..作为一个无线电频道论坛的版主,怎么能在倡导合法通联的过程中自己确在非法发射呢..于是,渐渐地,也就守听了.....真希望年底呼号能下来,也算是个新年礼物. 昨晚因为失眠,整理了一下有关于HTML的Quick List.word小编辑了一下,方便打印.以后如果需要查些代码就更方便了.这里不得不怀念一下我的HP IPAQ 5550.....如果没有卖,或许也能在这方面起点作用. Download : HTML QUICK LIST 对了,今天得到BG1LEN的消息,关于整理台网音频的事情暂时不能顺利进行.换句话说,part-time-job没戏喽....如今找个兼职不容易呀.也罢,其实一直如此安慰自己,本来就是学生,何必呢.有时间多看看书,能多学门技术更好.总比去做一些与今后职业规划无关的兼职好.我的确可以去找向麦当劳&KFC一类的工作,可是我打算以后做技术.这根本就是为了挣钱.我现在不需要钱,我只想要知识和经验...哪怕现在不给我薪水也可以.所以...找起来比较难.....或许,这个想法在别人看来是不正确的,可是目前我确实如此.如今,常去CSDN技术社区,说实话,绝大部分术语是看不懂的,可是我看着并不烦,而且知道这个不难掌握.所以,我在走着一条自己认为正确的路线. 我想,有必要把自己现在的愿望写一下.愿望在目前看来对自己是一种很好的促进,也是实现目标的动力. 越来越把blog写得像日记.

杂谈:我的25年嵌入式生涯-zt

转贴前言: 这篇文章很长,根据自己以往的作风是读不下去的.可是这篇确完整看完了.正如周先生所言,做技术的也应了解用户的需求和心理. 文/周立功 《程序员》杂志的编辑约我写一篇命题作文,想了几天都无从下手不知道写什么才好。在这篇文章里,我不打算将创业的艰辛与喜悦重新回忆一遍,我确实不想去误导大家,因为我所处的年代是一个物质缺乏的年代,成功相对来说要容易得多。每个人的成长经历都有其个性化的东西,每个人的成功创业经验虽然有一些可以遵循的普遍规律,但一般来说都很难复制,成功需要不断地创新。 对于今天很多的年轻人来说,一味注重技术至上的观念刻骨铭心,其实很多时候努力并非一定有回报。事实上,有不少出类拔萃的人才往往做出来的产品就是卖不掉,因为设计者压根儿就不了解用户的需求和心理以及产品功能的恰当定义,而总想在同事及其老板面前卖弄自己的技术和产品功能。其实有很多思维性的东西恰恰是很多人所忽视的,因为从一开始的出发点就错了,怎么可能取得辉煌的成绩呢?所以有时拥有卓越的技术并不一定代表人生的成功,很多企业就是死在一些自命不凡的"卓越人才"手中。 它山之石可以攻玉,减少"阶段0"的开发 有所"创造"确实是人人期待的,令人瞩目的发明虽然激动人心却谈何容易,人们时常将盖茨没有任何爆炸性的发明作为茶余饭后的笑料,我们不妨从另外一个角度去探索微软的成功奥妙从而为我们所用。 确实不假,盖茨的DOS源代码是从帕特森手上"买"来的。这些年来,我收集了世界各地中英文版有关微软的专著来比较研究,大家仅仅注意到盖茨为建立整个行业架构标准的远见,并叹服盖茨深得市场运作经验的精髓,我认为这些研究成果都是后来者研究微软成功经验,是"牵强附会"不可复制的理论总结。 当初微软公司还仅仅是一家很稚嫩的公司,可以说生存下去是盖茨作为老板唯一的使命。事实上,正当盖茨决定动手来写IBM所要的OS时,原计划在一年左右完成,但IBM公司只给了他几个月的时间。尽管帕特森的QDOS并不完善错误百出,但为了履行对IBM的承诺,盖茨购买了QDOS改贴标签后卖给了IBM公司。盖茨对此心知肚明,因为他知道如果用一年的时间来做OS的开发,他将失去与巨人IBM的合作机会,那是一种浪费。付一小部分的技术费用没有关系,只要能获得Know-how,获

C++创始人大名的发音

图片
学习计算机的过程中总是充满着各种各样的乐趣,呵呵,就像拍电影时的小花絮一样。今天读《C++ Primer》的时候,突然发现自己一直不会读C++之父--Bjarne Stroustrup的大名,真是不够尊敬。于是GBY了一下,吼吼,竟然真的搜到了。这有一个链接,大家自己听听吧: http://www.research.att.com/~bs/pronounciation.wav Windows is a 'System', UNIX/Linux is a 'World'. Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1319...

看<<越狱>>体会项目管理-zt

图片
因为越狱具备了项目所需要的独特性,临时性和明确目标的所有特征,完全可以将Michael策划的越狱作为一个项目来看待,而要想成功越狱则必须关注项目管理中所需要关注的所有要素。沉着,冷静,机智和敏锐的Michael使他具备了领导这个项目的最重要的资质,但每一个项目要素同样至关重要: 1.计划 一次重大的行动必须要有周密的计划,在计划中要考虑导所有应该考虑的要素,以保证项目的成功。911恐怖分子为了当天的几小时行动往往要花上几年的时间来计划和策划。而为了这次越狱,Michael同样花上半年多时间进行计划,让我们来看下需要计划的内容 项目目标:第一目标是Brother死刑前越狱成功,第二是逃避掉追捕并消声匿迹。 项目假设:假设能够关到同Brother一样的Fox River监狱;假设狱友能够协助;假设能够说服Abruzzi和Westmoreland入伙;假设过程中的每个子步骤都能够成功 项目约束:最重要的约束就是刑期的约束,过了刑期一切将毫无意义;其次是受到的资源,环境的约束;能够协助自己开展行动工具约束 经过了三次改造的Fox Revier监狱的地下水道真跟迷宫一样,因此Michael身上的纹身是最重要的一个准备,甚至细化到了狱室洗手台螺钉的型号。然后是打听到Sara的背景资料和座右铭以获取Sara的好感和帮助;越狱成功后需要快速的出境因此需要Abruzzi黑帮老大飞机帮助;越狱后需要大量的资金因此需要说服Westmoreland入伙。到第二季还可以看到为越狱成功后准备的衣服,装备和车辆;为模拟坠车山崖实现准备的各种道具。可以说是事先能够想到的全部想到和做到了。但计划仍然无法保证万无一失,假设中的任何一项都可能给项目带来风险,同时还存在更多的事先根本无法预料到的未知因素,任何一个环节出现都将导致失败和功亏一篑。 没有完美和万无一失的计划,最重要的是要懂得随时根据环境的变化来调整我们的计划,在出现问题和不利因素时候要保持清醒的头脑。 里程碑1:进入Fox River和Brother汇合上,拉狱友Suore入伙,探清道路。 里程碑2:拉Abruzzi和Westmoreland入伙,打通仓库到储物室再到医务室的道路。 里程碑3:在合适的时间准备越狱,逃出Fox River监狱 里程碑4:找到Westmoreland留下的500万,并消声匿迹 2.资源 日益负责的社会环境和严密的

工夫不负有心人!顺利得到证书.

图片
早上来到首师大,下着雨.找到教一楼118室,心情那个紧张,担心没通过.那个老师拿过准考证后开始在一搭打印名单中寻找,呵呵,很幸运!俺过了...二级甲等.....

终于可以上网了.....

图片
郁闷死我了...4号返京,今天都8号了才能上网..就感觉与世隔绝似的.登陆blog后发现在家时候烧烤聚会的照片没有上传成功.So,朋友们看不到喽..至少是在我回家前没机会见到PP了.另外,貌似要很久才能回家.因为5号已经在JTL报名学车,14日参加法培....之后的周末还是法培...... 遗址参观结束,拍了N多PP,主要是针对文字内容的照片.具体实物照片我的Powershot A70效果不好.剩下的工作就是整理文字内容到文本格式.备用. 这几日无网络的日子,只有靠看以前的电影和讲座度过.把刘红老师的HTML PPT学习了下,发现她这个貌似有不少语法不标准和一些小错误. 距离走向社会也不过半年了,什么asp,什么sql,什么php,什么c.还都一概不知呢....MD,今后怎么混!