简明现代魔法 -> 互联网时代

你了解HTTP协议吗

HTTP我们每天都在用,但你知道它的一些事情吗?

HTTP协议能做什么?很多人首先一定会想到:浏览网页。没错,浏览网页是HTTP的主要应用,但是这并不代表HTTP就只能应用于网页的浏览。HTTP是一种协议,只要通信的双方都遵守这个协议,HTTP就能有用武之地。比如咱们常用的QQ,迅雷这些软件,都会使用HTTP协议(还包括其他的协议)。

发布于 2010-08-06 分类:internet

浅谈软件架构师的素质与职责

架构师需要更深入地参与到项目中

我认为沟通能力是基本中的基本,最为重要,最为普遍的素质。技术人员好像容易忽略,想成为架构师就不能忽略。因为架构师要做的第一件事就是与团队成员、项目经理、客户认同沟通,获得认同。我知道,这对于现在做技术,以后想转做架构的人也许很难.对本人也是如此。也许你会注意到虽然你兢兢业业,老黄牛的做了很多事,但每次升迁的总是那些平时最活跃的人。

发布于 2010-08-05 分类:internet

如何快速上手一门编程语言

快速掌握编程语言的技巧

现在的开发工作要求我们能够快速掌握一门语言。一般来说应对这种挑战有两种态度:其一,粗粗看看语法,就撸起袖子开干,边查Google边学习。其二,是花很多时间完整地把整个语言学习一遍,做到胸有成竹,然后再开始做实际工作。

发布于 2010-07-31 分类:internet

如何面试程序员

深入探讨程序员面试的种种

工作这么多年来,即被面试过,也面试过他人,对于程序员的面试,经历过很不错的面试,很专业的面试,也经历过一些BT和令人不爽的面试,我个人觉得一个好的面试,面试官是很重要的,所以,本文想从“面试官”的角度来阐述一下。于是,有了下面这样一篇的文章,希望本文对你的职场经历有用,特别是那些正在招聘和面试程序员的朋友,我觉得这篇文章会对大家有很多启示。

发布于 2010-07-29 分类:internet

不要相信程序员

重视你们的程序员,他们不仅仅是个技工,他们也是懂业务的

编程对很多人来说有点神秘。这就造成了在公司内部,人们对编程的事情产生了很多怀疑和疑惑。 通常,当你不了解一个东西是怎样做成的时,你只能说:可能是这样吧。 如果你从没见过工地,你也许会认为几个星期就能建出一栋大楼。 事实上,在这样的时间内是可以完成这栋建筑的,只是能不能用就不知道了。

发布于 2010-07-28 分类:internet

一套中软的程序员面试题

你能全部做出来就是个牛人了

中软的面试比较经典,也比较严格,一般有四轮,类似于微软的面试。中软面过以后,根据项目组,会推到美国微软那边运用live meeting & con-call 再面一次。English communication. (sale yourself, project information, your interesting, and how to deal with problem you encounter etc.)

发布于 2010-07-28 分类:internet

重构是什么

重复建设只会导致效率的低效和资源的浪费

重构(Refactoring)就是在不改变软件现有功能的基础上,通过调整程序代码改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。也许有人会问,为什么不在项目开始时多花些时间把设计做好,而要以后花时间来重构呢?

发布于 2010-07-27 分类:internet

一套中等难度的程序员面试题

解答一份面试题,发现知识面还是不足

递归的优势和劣势各是什么?优点是代码简单,清晰易懂。有些特殊问题用递归算法解决比较方便。缺点是速度慢,次数不超过一定时候的情况下速度也比迭代版本慢。比如二路归并内排序、二分查找等算法的实用实现都用迭代而不用递归。请用代码实现斐波那契的前100位数。

发布于 2010-07-26 分类:internet

写给刚步入程序员道路的朋友的一些建议

做到这几条就已经是千金难求的高手了

每个IT企业,尤其是初创企业,非常苦恼:找不到好的程序员。现在大学、软件学院及各种培训机构,每年培养几十万的程序员,毕业的每个人都有同样困恼:找不到好的工作。问题出在哪里呢?其实,企业需要的不是刚会写程序的人,而是需要来了就能干活的人,尤其能把活干好的人。而刚毕业的大学生多半刚学会如何写程序,的确很难企业需求。

发布于 2010-07-22 分类:internet

编写代码要注意的一些规范

规范的代码在团队开发中很重要

代码规范问题虽然不影响程序的运行,但是却很可以使代码在管理上变得很容易。程序开发中难免留下一些临时代码和调试代码,此类代码必须添加注释,以免日后遗忘。所有临时性、调试性、试验性的代码,必须添加统一的注释标记“//@debug:”并后跟完整的注释信息,这样可以方便在程序发布和最终调试前批量检查程序中是否还存在有疑问的代码。

发布于 2010-07-21 分类:internet

我对独立博客的一些看法

个人独立博客的定位

写博客是一个比较枯燥的过程,经常为了写一篇文章需要花掉好几个小时的时间,但在写博客的时候需要将自己的思路重新整理、思考,这个过程可以使自己对问题的理解和看法更成体系,也培养了思考问题的习惯,还可以锻炼文字表达的能力,当然还能认识更多的朋友,如果有可能的话还能赚点小钱。

发布于 2010-07-19 分类:internet

编程语言的足球队阵容

很有意思的一个比喻

2010南非世界杯的战火也刚刚熄灭。不知道大家是怎么看的,反正我觉得这届世界杯不怎么地,球场以外的话题胜过了球场内的比拼,而就算是球场内也是乌烟瘴气的。但是前几天刚看到的一条新闻很有意思《2010年7月编程语言排行榜:这里有只足球队》。相信大家都看过了吧,在最新的榜单上C#终于超越了(Visual) Basic ,爬到了第五位,现在可以名正言顺说是.NET 的老大了。

发布于 2010-07-17 分类:internet

用软件版本来描述程序员的层次

你属于哪个版本的程序员?

国外开发者博客中有一篇有趣的文章,将程序员按水平像软件版本号那样划分为不同的版本。相对于在招聘时分为初级,中级,高级程序员,直接表明需要某种语言N版本的程序员或许更方便直接。根据作者的观点,可将WEB开发者大致分为以下几个版本。

发布于 2010-07-17 分类:internet

程序员需要戒骄戒躁

努力才能有出路

现在是一个和平与发展的社会,大部份人不会为了吃饱而发愁,更多的是为了生活更好,为了工资、房子、车子,为了得到周围人的褒奖,受到周围人的影响,以至于不知道自己想做什么,常感觉前途不知在哪里。IT人是这样,国企的人也一样,我们不需要抱怨。 国企的人天天上班,天天做着差不多的事,几乎只有一条路线可走,那就是当领导,很少人会想多做一些有意义的事,所以他们大部份人感觉生活与工作没有激情。

发布于 2010-07-16 分类:internet

Google 搜索背后复杂的处理机制

你了解Google的搜索原理么?

下面一张图片,很好地描述了Google 搜索背后的工作原理,这张图片详细解释了网页从被Google的网络蜘蛛爬取、收录、索引,最后再到用户进行一次Google搜索并产生搜索结果的过程,图中还描述了Google Adwords在搜索中产生的过程。对了解Google搜索非常的直观,我们将其编译成中文,下面就是编译成中文Google如何完成一次用户搜索的图片。

发布于 2010-07-14 分类:internet
 

copyright © 2009 简明现代魔法    学习、分享、进步

power by Gonn 感谢所有关心和支持本站的朋友们