一些心得
lhq9220
这个作者很懒,什么都没留下…
展开
-
程序都是通用的,我们需要定制
<br />最近在使用linux、bash和mysql、php、apache等等,不管哪个都有配置文件。而且各种都能配置。甚至百度内部编写的程序都有可以配置的东西。<br />隐约感觉到好像基本上什么都可以配置,但是不清楚为什么。<br /> <br />昨天全元说了一句话:<br /> <br />程序做出来都是通用的,我们需要进行“定制”!定制这个词用的太精辟了,所以在使用工具之前,我确实需要花点时间看看它哪一点是可以配置的?呵呵。。又是一大进步!<br />原创 2011-05-20 14:38:00 · 505 阅读 · 0 评论 -
如何快速的学会一大块东西(因为东西太多,毫无目标性可言)
这两天被逼着去学习一些测试工具,有点感悟,记录于此!因为给的是一大堆东西,所以会有很多不会的东西,该如何下手呢? 找个记事本。。1 那么现在既然无从下手,就找个大体合适的地方开始下手(可通过请教别人),然后开始往下看。2 将每一点不懂的地方记录在记事本。3 这样你就不断的清晰自己哪个地方不懂,进而看的时候目标性也会变强,慢慢的就在为解决这些问题而看了。原创 2011-06-22 20:11:00 · 693 阅读 · 0 评论 -
研究生毕业前不要忘记去学习的一些---理论知识---很重要(不断补充)
<br />1 《TCP-IP详解二卷》这本书应当看完的,下学期花时间去看吧,我需要这么一本好好补充网络知识的书籍来阅读。<br />2 手里的那本英文《操作系统概念》有空时候确实应当做课外读物,阅读一下自己不熟的章节,比学的课本要好多了。<br />3 《算法导论》虽然已经看过大概不到一半了,但确实在忙着实习或者做项目的时候会来不及去看它,必须花时间静下心来好好看,也许下半年或者是明年吧。<br /> <br />--------------------实践---------理论----------实践-原创 2011-05-02 20:01:00 · 788 阅读 · 0 评论 -
搭建环境有感---如何分析问题
面对环境,如何搭建?上午从新玲那里拷贝了环境,以为可以正常运行!谁知道在搭建RD代码环境的时候,出了很多问题。刚开始,没有照着rd的上线步骤来,不断的碰壁!然后新玲指导下一步步的进行环境的搭建。可是最终还是有问题!感觉自己在一个陌生的环境中遇到问题的时候,有时候会感觉到迷茫,不知所措!这个时候,冷静思考,沉着应对!应对策略如下:1 定位问题2 解决问题如何快速的定位问题呢?这就需要分析问题啦,现在的情况可以是这样的,尽量一步步缩小问题的范围。比如这次我定位到apache已经正常安装可以使用了,并且可以显原创 2011-05-06 14:42:00 · 411 阅读 · 0 评论 -
写类似acm中的复杂算法的整体思路
以下几个步骤是一个‘从粗到细’,循环往复的过程。1 针对问题想出合适的策略。(这一步是最难的。。)2 抽离出策略中的原子操作。3 先实现(当前层次的)原子操作,向上屏蔽细节。分解---分级----分层!原创 2011-07-06 09:52:40 · 456 阅读 · 0 评论 -
什么才算你会了
什么才算你会了?最近一直在思考自己到底该有个什么技术方向?未果。。然后心里还比较浮躁,无法静下心来做东西,总是功名利欲熏心。想起来组内老大给我说的话:1 什么算是你学会了。你能做出来才算是你学会了。中国人喜欢只是看,外国人确喜欢动手做。很深刻,一直不理解,当你看了这么多,回过头来原创 2011-07-15 16:55:10 · 465 阅读 · 0 评论 -
交流文档的重要性
今天mentor善意提醒我了,虽然我是学计算机的,但是文档很重要很重要。虽然以前一直讨厌给老板写比较清晰的交流文档,觉得和老板之间这么费时费力交流很没有必要,觉得是表现自己的一种可耻的行为。可是今天stephen的一句话,让我醍醐灌顶,我的问题是,这种只给老板看的东西,有必要那么原创 2011-07-26 11:24:58 · 605 阅读 · 0 评论 -
如何快速学会使用协议
经过课本上的学习和总结,大致如下:1 先要知道这个协议的用途,平时大致是怎么使用的。2 看此协议的交互图。3 看此协议的head和param。4 根据 protocal-name rfc (在google里面搜,就找到最权威的rfc文档,直接去查找自己不懂的东西)原创 2011-08-02 17:42:48 · 671 阅读 · 0 评论 -
学会开口,学会不拖拉
1 最近在Oracle实习,进去之前说好了要考一个认证考试,考试费1125,然后回头给报销。 结果到了Oracle,不见任何人提及这件事情,心里自己还嘀咕呢。怎么没人给说要报销。最终离职的时候,主动开口要的女生,最终得到了自己的考试费用。虽然我让那个女生帮我提一下,可是效果还原创 2011-08-08 13:32:56 · 878 阅读 · 1 评论 -
博弈论中不断学到的
1 Don't play a strictly dominated strategy.(不要选择劣势策略)2 Rational choices could lead to bad coucomes.()3 Put youself in other people's shoes(学原创 2011-07-19 21:13:51 · 813 阅读 · 0 评论 -
如何快速的学会超级不懂的东西
开会时候注意倾听。不仅要听自己懂的,自己一点也不懂的,该怎么快速学会呢?感觉先是抓住整体框架,可是怎么样快速抓住整体框架呢?就像新平那天演示的,先靠语言表面的意思,理解这些东西是怎么联系的。比如开会的时候,听不懂大家在讲什么?那么就靠听到的话,不要走神,集中注意力去听,记下来,把听到的记下来,把听到的记下来,好脑袋比不过烂笔头!这样通过记下的笔记的回归,你反而可以整理自己的思路!会加深对这种完全不懂的东西的理解。要去解决一个问题的时候,当很紧的时间去看完全不懂的东西的时候,也是先靠语言表面的意思原创 2011-04-28 13:36:00 · 773 阅读 · 0 评论 -
写程序想到的
1 一定得写注释啊,今天写的注释是给明天的自己看的。。隔夜,自己看自己的代码都看不懂了。。2 代码结构再怎么强调也不过分。3 应当这么写代码:设计---->写出代码---->运行---->重构与设计--->。。。循环往复的过程原创 2011-04-26 14:43:00 · 419 阅读 · 0 评论 -
进入项目不断学到的(不断补充中。。。)
0 看任何的文档啊,书啊等等的,一定要先看目录,把目录理解了之后再 决定往后该怎么往下看。1 看web方面的MRD需要配合动手去操作页面。2 需求分析文档也要先看目录,在word里面都有文档结构图,一定要开着 ‘文档结构图’,要先从整体下手,然后涉及到细节了, 比如数据库或 者web上的概念的话,有必要一定要动手操作。3 工作中遇到的问题,尽量自己解决,但是如果遇到一些不必要的影响进原创 2011-04-12 12:03:00 · 553 阅读 · 0 评论 -
如何使用google快速搜索本博客中的专题
语法: 关键字 site:http://blog.csdn.net/lhq9220这样搜出来的就全都是我博客里的东西了,相应的可以使用这个方法搜索其他的网站你想要找的东西。原创 2011-06-03 17:28:00 · 770 阅读 · 0 评论 -
5.31日参加UT大赛+项目上线想到的
<br />1 参加UT大赛<br /> <br />以前总以为东西需要先学会了、身边有本完整的可靠的手册东西才能使用,现在觉得真正现实中需要你根据已有代码写代码的能力,这样才能快速进步,因为手册毕竟简单,具体,现实中更多的是带有复杂业务的,混着使用各种技术的代码,而且直接看代码也是学习的最快方式。<br /> <br />所以 我迫切需要提高:code review的能力。<br /> <br />对面有一对高手,一个人进行code review,一个人对review出来的bug进行单测。行云原创 2011-05-31 21:07:00 · 660 阅读 · 0 评论 -
从code reading 摘抄---how to code reading(还在补充)
1 Make it a habit to spend time reading high-quality code that others have written.2 Being able to rapidly differentiate good code from bad code is a valuable skilYou can原创 2011-06-10 00:18:00 · 508 阅读 · 0 评论 -
解释器的基本运行思路
宿舍人今早提到这个问题,因为回答他,就顺便总结了一下,在此记下,为其他不懂的人作为一个感性的认识。煤老板 刚才我想了一下你那个问题,可以这么理解吗?从大处想,假设解释器是用c语言写的,那么它就是一个普通的c语言程序普通的c语言程序是怎么运行的,解释器就是怎么运行的,而php就是输给这个c语言程序数据。从小处想,我觉得你迷惑的是它怎么运行的?可以把php语言想成命令,假设c语言读到 php中的“(a+b)”这条语句的时候,我自然会去调用c语言里面的a+b。解释器里有很多 基本的php语句对应原创 2011-04-16 10:27:00 · 680 阅读 · 0 评论 -
如何阅读代码摘抄(not too good)
Try to build and run it. Often this is a simple one step process, like when youre looking at work code (as opposed to random code). However this is not always the case and you can learn a lot转载 2011-06-09 23:58:00 · 733 阅读 · 0 评论 -
上级下级交互感悟
<br />最近在某网络公司实习,对公司的节奏感有深刻的感触。。记录于此,从此改变。。<br />刚来公司时候,有人带我或者是自己有一个上司,负责直接管理你。<br /> <br />1 平时安排任务的时候<br /> <br />在上司给你安排任务的时候,细致的问一下任务要做到什么程度。<br /> <br />要问的问题:这个任务希望做成什么样子,这个任务的时间限制,做的这个任务目的是什么等等。<br /> <br />A<br />其实大多数时候,上司当时也并没有想好该把任务做成什么样子。<br />原创 2011-04-22 15:01:00 · 781 阅读 · 0 评论 -
编辑器字符集的理解
<br />1<br />自己写一个c语言读文件的程序:<br /> <br />read进来一个文件,然后保存在数组里,将调用printf进行显示,其实printf就是调用了os的接口将其控制台显示。因为我们是在中文xp操作系统上的,所以调用printf的时候其实是调用的xp操作系统的输出函数,输出到控制台中,并且按照gb2312编码显示。所以如果read进来一个utf-8的文件,直接read,printf,而不进行编码转换的话,肯定就是乱码了。<br /> <br />2<br />然后讲编辑器,编辑器原创 2011-04-23 21:39:00 · 685 阅读 · 0 评论 -
如何查找相关的源代码学习
作为一位计算机系的学生: 1我必须而且很骄傲的说,我以后可以使用:http://code.google.com/hosting/来查找相关信息的源代码包,每个项目它都介绍的很详细。太虎了这个网站。 2如果对这个开源项目很熟了,想定位哪个地方可以直接使用http://www.google.com.hk/codesearch原创 2011-06-14 22:32:00 · 1347 阅读 · 0 评论 -
由做Android程序学会分解总结到的
还记得以前网络老师曾经说过的:要学会分解,分层,分级。一直在领悟。。最近在做Android程序,因为有那么多的方面,所以一时有点难以下手,遂停滞一段时间。忽然有一天早上灵光一现,想到是不是该分解?分解-----这大概就是我所想要的。分解的基础:要进行分解的话,必须原创 2011-08-23 11:28:03 · 633 阅读 · 0 评论