随笔分类 -  心得体会

摘要:参加面试的时候经常会被问到,做过的最成功的项目是什么?一直以来,当我面对这个问题的时候,总会无所适从,往往,我会选一个做过的、个人认为技术含量较高的项目来描述。这样做的结果往往也不尽如人意(面试失败)。在度娘实习的第五个月,我对这个问题有了新的认识。 一个关系要好的同事曾经跟我说过:“在前人优秀工作成果的基础上完成某项工作并不难,难的是把不好的事情变好。” 从四月初开始,我开始接手一个项目,会把一些安全的优质的客服号码导入到知道里,并做成每2周定期更新的自动化工具,减少诈骗者发布虚假号码对用户的伤害。看起来,事情并不困难,也有现成的接口供调用。客服号码由其他部门提供,但是对方只提供了他... 阅读全文
posted @ 2013-05-03 22:02 明之道 阅读(484) 评论(1) 推荐(0) 编辑
摘要:在实际的工作中,越来越多使用脚本语言,脚本语言有语法简洁、简单易学的特点,但是由于不像C语言的编译型的语言那样严格的语法检查,也给程序的质量保证带了了很多麻烦,在上周的工作中,我就因为没有及时清理循环中全局变量的值,造成了一个严重的错误。所以,在脚本语言编程中,编程习惯显得格外重要,有良好的编程习惯,随便不能完全避免程序的bug,但是也可以大大的减少出错的概率。下面总结一下: 1、不使用未初始化的变量。在c语言和java中几乎不会因为这个犯错,因为IDE会帮你检查,脚本语言就不会。特别是在循环中会有变化的变量,一定要格外注意。在本次循环中本应该为空的值,可能会在上次循环中被赋值。 2、... 阅读全文
posted @ 2013-04-12 17:38 明之道 阅读(178) 评论(0) 推荐(0) 编辑
摘要:今天进行了人生第一次上线,感受颇深,编写线上模块和线下模块是完全不同的,这里具体描述一下~ 其实我开发的功能是很简单的,是功能的迁移和升级,都有模板可以对照写。很快写完了,几个小时完成,剩下的就是漫长的流程了,具体流程不表。首先要过的关是测试,感谢我们的QA兄弟,在代码复查的时候发现了两个Bug,都是原先模块就存在的,我在自测的时候并没有发现,都是和循环中的变量有关的,这里总结一点就是当有多重循环,一定要注意变量的变化,尤其是要作为循环结束标志的那些变量。总之顺利解决了,这个也没啥稀奇的。 各种流程审批通过了,就是上线了,OP来执行具体的上线操作。然后,异常发生了,线下毫无问题的脚本... 阅读全文
posted @ 2013-03-25 17:13 明之道 阅读(244) 评论(0) 推荐(0) 编辑
摘要:转眼间,已经入职度娘1个月了,接触了真正互联网公司的工作环境,带给了我很多新的认识。首先,我不再过多的关注技术本身了,更多的,我开始渐渐关注,技术可以帮我解决什么问题,可以让我的工作产生什么样的改变。IT行业的技术真是层出不穷,网上也存在着各种语言之争,到目前为止,我基本掌握的语言也已经近10种了,几乎每在一个地方工作,因为项目团队的需求,我都得学习新的语言,去解决不同的问题。而就在度娘的这一个月,我也发现,在解决问题的过程中,语言也不能成为你工作的限制,为了使用某个开源的工具,你可能要使用python,或者shell,而更多的通用性问题,你可能要使用php解决。所以实际的工作中,你的学习.. 阅读全文
posted @ 2013-02-01 15:46 明之道 阅读(363) 评论(0) 推荐(0) 编辑
摘要:上周面试了两家公司,然后目测是都没有戏的。然后在过去的这一周里,我也进行了许多思考,下面记录下新的想法。 首先是面试的经历,第一家是国内的门户网站,数据挖掘实习生,首先做了一份笔试题,Linux相关,有基本使用、shell命令、网络编程、多线程编程。基本上都不会,然后是c语言编程题,都是字符串处理的,这两道题倒是写出来的,个人认为表现还马马虎虎,有个小亮点,就是在写完程序之后,面试官给我挑错,挑出来的错误我都很快修改好了,其中一处的修改还出乎面试官的意料,他本以为修改量要很大的。除此之外,他的眉头一直没有松开过。在进行完程序的讨论之后,面试官问了一些其他技术方面的问题,比如hadoo... 阅读全文
posted @ 2012-12-15 16:02 明之道 阅读(361) 评论(0) 推荐(0) 编辑
摘要:最近的生活很是困顿,主要的事情是找实习,但是过程很不顺利,陆续投出了十几份简历,只参加了两次面试,而且应该是被默拒了吧!找不到实习的原因自然是很多的,比如经济不景气、时机不好等等,最主要的还是要分析自身的原因。今天晚上和乐乐晚饭回来就这个问题进行了比较深入的讨论,最主要的原因还是实习类型,目前我主要申请的工作是java开发,算是我比较擅长的领域,但是竞争力如何呢?显然不咋滴,这个工作本科生也可以做,并且做得不比我差,更重要的是,本科实习生有望签正式合同,公司留下实习,并没有白培养。所以说,我没啥竞争力。 在看一下周围的同学,大家找的实习或跟自己的实验室方向相关,或是自己毕业设计相关的领域,算. 阅读全文
posted @ 2012-12-08 20:13 明之道 阅读(265) 评论(0) 推荐(0) 编辑
摘要:我也觉得我不适合研究遇到相关问题,我总喜欢得过且过而不是寻找最优的解决方案我的脑海里还是觉得实现就是大功告成,而不是我如何寻找一种更好的解决办法好的研究成果肯定是在这个寻找更好解决办法的过程中发现的,我热衷于绕过这个过程。。。就像昨天我写决策树分类,选择决策树的分裂标准,最挫就是随机选择一个属性进行分裂我费了九牛二虎之力,实现了这种决策树训练按理说现在是时候在选择分裂属性上进行更深层次的编程了吧。但是我的意识中想当然的认为,啊,我终于实现了决策树,我会id3算法了。。。然后我就继续往下看了 。但是伟大的前辈们,在遇到这个问题的时候,在思考,我应该用什么量化标准来衡量,选哪个属性分裂更好呢然后. 阅读全文
posted @ 2012-10-13 16:51 明之道 阅读(361) 评论(0) 推荐(0) 编辑
摘要:最近一周接手一道路车辆监控系统的数据库设计,本系统的业务逻辑非常简单,主要的挑战在于海量数据库的设计,也就是如何组织数据来让查询和统计更加的快速。下面介绍几种我查资料时遇到的方法,还有我实际中运用的方法。 1、利用分区视图 可以把一个数据库中的一个大表按照一定的条件分布到不同的多个数据库中这样可以减少单台服务器的压力。并且,如果所要查询的数据只在一台服 务器上,则只会查询所需要的服务器但,分布式分区视图的最大缺点是受网络状况的影响比较大。这个概念主要应用于SQLServer。 http://boyi55.blog.51cto.com/4345/26947/ 这个链接中存了如... 阅读全文
posted @ 2012-02-21 11:36 明之道 阅读(1235) 评论(0) 推荐(0) 编辑
摘要:用例模型包括业务用例模型和系统用例模型。这里从实际应用的角度简单阐释一下两者的概念。简单而概括的讲,业务用例就是要完成的业务,系统用例是系统要做的事情,两者的域不同。业务用例模型就是将客户的原来的工作模式建模,而系统用例就是根据客户现在工作模式用计算机系统应该怎样完成而建立的系统模型。“两者的域不同”。业务建模,是对“业务系统”建模,不是简单地讲述信息系统所覆盖的业务、说明业务、告诉开发人员业务是怎么回事。而是暴露整个业务系统的问题和机会,以暴露的问题和机会来驱动信息系统的开发。系统建模,是队“信息系统”建模,是接着业务建模发现的问题和机会,给出利用信息化手段的解决方案。 阅读全文
posted @ 2011-07-28 10:35 明之道 阅读(877) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/bluesmile979/archive/2009/01/06/3719511.aspx之前的项目中使用的是vss来进行项目管理的,由于有个同学机子上无法配置vss于是使用了业内更加流行的svn来进行代码和文档的共享。 环境的搭建并不是我来做的,我在网上查找了一些资料。也学习一下啊。 阅读全文
posted @ 2011-06-30 14:54 明之道 阅读(175) 评论(0) 推荐(0) 编辑
摘要:做项目经理,用VSS进行代码和文档的管理和共享。下面的链接中比较详细的介绍了VSS服务器端的配置。http://wenku.baidu.com/view/0324662a4b73f242336c5f5e.html其实一步一步按照VSS的提示来做的话,非常简单,几乎不会遇到什么问题。在利用VSS完成相关配置之后,要对项目文件夹进行共享。再就不会有什么问题了! 阅读全文
posted @ 2011-06-29 16:32 明之道 阅读(979) 评论(0) 推荐(0) 编辑
摘要:又一个学期过去了,一个忙碌但是略显空虚的学期。大三了,很多事情需要忙,想保研,所以要加紧准备了,在团队这边的工作自然放松了许多,这也是我觉得这个学期比较空虚的原因。 9月份,被软酷课设折腾得死去活来,每天一大早起床,去学院实验室,打开电脑,发呆...一个小时的时间转眼就过,于是起身去上下一节课。唯一的收获是我学会了使用Hibernate,但是这也没什么好炫耀的,Hibernate这种为了提高开发效率的框架学习起来是很轻松的。 于是就这么过了两个月,第十周,软考高级要来了。晕啊...完全不靠谱,于是又每天死去活来的看书看书,真心发现,那不是我的菜,以我的能力完全无法胜任,学习变成了记忆,没办法, 阅读全文
posted @ 2011-01-23 13:10 明之道 阅读(275) 评论(0) 推荐(0) 编辑
摘要:最近接到的项目,终于过了第一轮,兴奋之余还是要静下心来好好研究代码。第二轮得分只有60分,意料之中,做的时候就发现有很多不会的了,当时及时记录下来,所以这次看代码也有针对性的多。 逻辑代码最大的问题还是出在异常处理上,有很多不合适的地方,不过经历过这次下次应该不会再犯了。测试依然疑问最多,很多莫名的异常不知道如何抛出,归根到底还是Java的基础不牢,不过这也不是一天两天的事情,见的多了自然熟悉。 ... 阅读全文
posted @ 2010-06-20 11:52 明之道 阅读(26647) 评论(2) 推荐(1) 编辑
摘要:一个人写的四年反思,如果对大家有借鉴或者能够帮助team的同学少点莫名其妙的茫然的话。看看是否有必要转帖到组里面。原贴见: http://groups.google.com/group/pongba/browse_thread/thread/be579770e7... 昨天想了整整一宿,最后写下下面这些对于大学学习生活的回顾与反思。觉得作为一个“过来人”很有必要将一些问题说... 阅读全文
posted @ 2010-05-03 11:08 明之道 阅读(2677) 评论(1) 推荐(2) 编辑
摘要:现在是凌晨的3:38分,刚刚提交了自己的项目到TC上,一个并不完美的作品,没有完成测试的代码的部分。很遗憾,可是已经没有时间了,而且我现在好疲劳,大脑已经基本上停止了工作,现在利用睡前的这点时间来总结一下前一段时间的生活。 上个星期接下了这个项目,每天大概用3~4个小时来做这个项目,之前一直在写逻辑的部分,完全没有考虑测试代码。到了今天晚上,才把逻辑部分写完,但是测试代码部分还完全没有写,几千行的... 阅读全文
posted @ 2010-03-06 03:48 明之道 阅读(283) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示