2010年7月3日

期待2014——遗憾巴西出局,祝福荷兰夺冠

摘要: 昨晚巴荷大战,比赛的整个过程有些意料之外,但也情理之中,作为一名巴西的铁杆球迷,巴西的出局让我倍感遗憾,整个晚上都很悲伤,直到早上才略有些回过神来,但纵观整个比赛过程,尤其是下半场,荷兰也表现了较高的竞技状态和技术素养,作为无冕之王,也希望荷兰能正式加冕世界杯冠军。期待2014世界杯。 阅读全文

posted @ 2010-07-03 09:16 金博士 阅读(182) 评论(1) 推荐(0) 编辑

2010年6月30日

微软社区精英计划 - 我对北京.Net学习活动QA时提出的问题的回答

摘要: 上个周六下午,本来急着搬家,但还是抽出时间准时参加了微软社区精英计划的活动(北京.Net学习活动:本周六【6月26日】- VS2010敏捷开发和Web前端开发,欢迎参加!)。会议包含两个主题,一个是VS2010下的Scrum,另一个是JQuery。我主要是听2010下的Scrum的,但可惜内容主要是围绕Scrum,与2010关系不大,略有些失望,后面的QA时提出的问题也与Scrum关系不大,整体感... 阅读全文

posted @ 2010-06-30 20:51 金博士 阅读(280) 评论(0) 推荐(4) 编辑

正视与别人的差距

摘要: 上个周末的时候,和一个好久没联系但关系很好的同学打了个电话,彼此交流了下近况。他再次让我小吃惊了下,但相比于他的闪婚来说,他再次跳槽算不上什么了。毕业两年,跳槽四次,工资也翻到了原来的四倍。当然他还是很友好的安慰了我下,说:“我只是比你的机会好!”,而我看得相对淡定些,并没有因为现在的“落差”而感到难过,心里也衷心地为他高兴。我当时就和他说:&ldq... 阅读全文

posted @ 2010-06-30 19:50 金博士 阅读(680) 评论(3) 推荐(5) 编辑

2010年6月15日

年中总结

摘要: 又到了一年的年中,仿佛刚刚做完09年的年终总结。这是我第一次做年中总结,以前仅仅是在年终时才会反思一年中自己发生过的林林总总,而今年之所以要做年中总结,是因为觉得很有总结一下的必要,回顾2010年上半年发生的许多关键事务,受益匪浅。关键字一、离职我自认为是一个负责任的人,我向组内提出离职是在去年11月份,按照公司惯例,提出离职后的一个月的时间即可办理完所有相关的手续。但那时组内正在进行新产品标准版... 阅读全文

posted @ 2010-06-15 12:06 金博士 阅读(1287) 评论(3) 推荐(2) 编辑

2010年6月7日

利用正则表达式判断四则运算表达式是否合法

摘要: 前两天修改bug时,发现有一处没有加表达式正确性判断后就给表达式赋了值(如表达式100+100/),导致后面应用表达式计算时出现了诡异的异常,此应用场景中,并不需要计算表达式,而是将表达式存为一个字段,后面会调用表达式进行计算。因此,仅需在给字段进行赋值时判断输入的表达式是否合法即可。怎样可以简单的判断呢?我想到了用正则表达式,在网上搜下看到时了一往篇老外的关于类似问题的文章(http://blo... 阅读全文

posted @ 2010-06-07 20:01 金博士 阅读(14473) 评论(3) 推荐(3) 编辑

2010年5月31日

初始Scrum-即硝烟中的Scrum和XP读后感

摘要: 最近项目组在搞Scrum,在此之前对Scrum甚至敏捷开发仅仅停留下概念层,甚至有许多概念都较模糊,所以借个机会好好学一下,上网查了下,发现06年的时候Scrum就开始悄悄流行起来了,有些感叹自己直到四年后才发现。首先以介绍几个文中可能用到的关键字作为文章的开始。Scrum:敏捷开发的一种,在最近的一两年内逐渐流行起来,是敏捷开发中一个重要的主流,是一个迭代性、增量性的过程,适合于任何产品开发和工... 阅读全文

posted @ 2010-05-31 12:57 金博士 阅读(630) 评论(0) 推荐(0) 编辑

重构不等于重写

摘要: 上周公司内部开发部交流会上,一些同事就自己的工作情况提到了一些关于重构的内容,大家就重构内容进行了简单的讨论,一些同事提到了重构的原因,实现的功能不好、效率较差等。在现实工作中,“重构”更多被用来成为弥补缺陷、增加功能、修改设计等工作,而很多人潜意识里也认为重构就是修改、重写代码,而这往往曲解了重构的本意。重构是一个过程,是建立在不违背外在行为的前提下,对代码进行修改,改进... 阅读全文

posted @ 2010-05-31 12:55 金博士 阅读(1827) 评论(1) 推荐(0) 编辑

给在校师弟的答复

摘要: 一个在校的师弟刚刚开始学习编程,让我给一些建议。我给他的答复是,学校的基础课程一定要学好,特别是操作系统、数据结构,编程语言的选择我给他的建议是学好C语言,C一般是学校的必修课,学好C以后学其他语言就不会很费劲了,主流开发语言选择.Net,脚本语言选择python或perl(perl的正则表达式的应用),此外,我向他推荐了几本书,《代码大全》、《设计模式-可复用面向对象软件的基础》、《重构-改善既... 阅读全文

posted @ 2010-05-31 12:55 金博士 阅读(217) 评论(0) 推荐(0) 编辑

SQL Server over和CTE的妙用(子记录根据外键递归找出父记录,并实现层级关系码)

摘要: 开窗函数是在 ISO SQL 标准中定义的。SQL Server 提供排名开窗函数和聚合开窗函数。窗口是用户指定的一组行。开窗函数计算从窗口派生的结果集中各行的值。可以在单个查询中将多个排名或聚合开窗函数与单个 FROM 子句一起使用。但是,每个函数的 OVER 子句在分区和排序上可能不同。OVER 子句不能与 CHECKSUM 聚合函数结合使用。CTE是common table expressi... 阅读全文

posted @ 2010-05-31 12:54 金博士 阅读(758) 评论(0) 推荐(0) 编辑

记2010-3-20日华为面试

摘要: 在3月15日,收到华为公司北研所的通知,问我是否有找工作的意向,我索性就答应了,然后就叫我等人力的通知。之后的几天,在网上查查关于华为面试相关的内容,华为编码规范、面试过程、公司文化……,3月14日晚上,收到华为的招聘系统发的短信,通知20日(星期六)早上九点到上地大厦九层参加面试。网上一搜“上地大厦九层”,发现华为常年在那里招聘,也搜到了之前一... 阅读全文

posted @ 2010-05-31 12:53 金博士 阅读(1492) 评论(0) 推荐(0) 编辑

导航