自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 《Great Theoretical Ideas In Computer Science》学习笔记

今天偶然翻出以前从同事机器上拷贝过来的一些ppt文档,发现是卡耐基大学的计算机系教授的授课幻灯片,课程名叫Great Theoretical Ideas In Computer Science。翻看了两三堂课的内容,还挺有趣的,整理些有指导性启发性的内容发在这儿。1. The future belongs to the computer scientist who has:    Conten

2007-08-03 17:27:00 1097

原创 《程序员修炼之道》阅读记录 (2)

Chapter 2: 注重实效的途径重复的危害:Tip 11: DRY - Dont Repeat Yourself 不要重复你自己正交性:Tip 12: Make It Easy to Reuse 让复用变得容易Tip 13: Eliminate Effects Between Unrelated Things 削除无关事物之间的影响 (正交性)可撤销性:Tip 14: There Are N

2007-07-31 15:32:00 658

原创 转:UNIX 进程揭秘

探索运行在 UNIX 操作系统下的进程的生命周期研究进程的生命周期,以便您能将所看到的系统上发生的事情与内核中发生的事情联系起来。系统管理员必须知道 UNIX® 环境中的进程是如何创建和销毁的,以便了解系统是如何组合起来的,以及如何管理行为异常的进程。类似地,开发人员必须了解 UNIX 进程模型,以便编写稳定的应用程序,这些应用程序在无人参与的情况下运行,并且不会给系统管理员带来问题。 分配

2007-07-17 17:00:00 534

原创 《程序员修炼之道》阅读记录 (1)

 开始看一本叫《程序员修炼之道》的书,英文名叫《The Pragmatic Programmer》,字面理解的意思是务实的程序员。看了一下目录,通篇都围绕一个实效,比纯粹讲技术细节的书更上了一个层次,有点跳到更高层面来思考的意思。现把阅读中一些要点摘抄如下:注重实效的程序员的特征:Tip 1: Care About Your Craft 关心你的技艺Tip 2: Think! About Your

2007-07-17 14:02:00 489

原创 转:25条哈佛成功箴言

 最近比较消极,处于混沌状态,既没什么思考,也没什么行动,只好转载了。惭愧惭愧!1、正确的思考 先正确的评判自己,才有能力评断他人。  你是否欺骗别人,或是自己?想清楚再回答。  三思而后行的人,很少会做错事情。  企图说服不用大脑的人,是徒劳无功。  认为整个世界都错的人,极可能错在自己。 2、行动 观察走在你前面的人,看看他为何领先,学习他的做法。  忙碌的人才能把事情做好,呆

2007-07-12 22:43:00 526

原创 转:敏捷开发 2

 软件开发是一个从捕获客户需求到编码实现的过程。在我们传统的印象中,需求是厚厚的软件规格说明书,实现则是无穷无尽的bug产生器。需求是在实现 之前写好的,客户签字确认的。实现是程序员拿着需求不断猜测这该怎么做,那该怎么做的重新发现的过程。在需求与实现之间横亘着一个巨大的鸿沟,做需求的人 和写代码的人总是互相推诿责任,到最后客户总是得不到自己想要的功能。敏捷软件开发方法有一整套实践,来促进客

2007-07-09 13:59:00 706

原创 转:敏捷开发

 在很多人的印象中,敏捷软件开发是种类似黑客行为的过程,是程序员最爱的勾当。不写文档,不作需求分析,没有项目经理,做什么东西完全是程序员自己的行为。所以他们认为这样的过程无法满足真正大型项目和复杂项目的需要,因此在经过考虑后,放弃了敏捷方法。真的是这样吗?敏捷过程到底是如何做需求分析?用户故事和用例有什么区别?敏捷过程如何去管理需求的?这些是一些想要实践敏捷的人一直在困惑的事情。我们常

2007-07-09 13:53:00 575

转载 TCP/IP常用端口说明

引自: TCP/IP协议族中使用16bit的端口号,所以TCP和UDP协议一共可使用65536个端口来传送数据,有一部分有标准功能定义,但也不是不能修改的。 任何TCP/IP实现所提供的服务都用知名的1~1023之间的端口号。这些知名端口号由Internet号分配机构( Internet Assigned Numbers Authority, IANA)来管理。 [TCP/IP常用端口说明]

2007-06-28 15:06:00 982

转载 网络安全

 近一年来一直在做网络安全方面的项目,从开发到测试,但是由于做的东西已经细化到主要用ssh来实现安全连接,对网络安全的基本知识和技能反倒不甚了解。今天看到一篇文章高屋建瓴,说的浅显易懂,属网络安全基础篇之佳品,先转载如下。http://blog.csdn.net/hem/archive/2001/06/07/9616.aspx网络安全基础(二)网络的入侵者攻击与攻击信号攻击的主要手段

2007-06-27 20:36:00 2220

转载 内存的问题和管理

看到一篇关于内存的好文如下:

2007-06-27 16:25:00 399

原创 关于google和百度

看了一位仁兄写的百度查询处理和分词算法的分析,觉得很有意思,写的挺好,关键是在没有技术资料可供借鉴的情况下用逻辑思维来推断,透过现象看本质,赞一个。其实现象每个人都能看到,但能不能愿不愿意深入进去思考来发掘事物的本质和规律往往决定了一个人的境界和水平。一直觉得百度的搜索结果相比较google不太精确,但是我还是愿意用百度,原因很简单,点击百度搜索结果的链接,会弹出一个新的窗口,这样我可以点出多个不

2007-06-26 21:21:00 512

原创 telephone interview

周二MS电面,先是老外经理问一些每家公司都会问的问题,像你的优点缺点啊做的项目啊等等,最大的难度就是英语,这个老外是我接触过的说英文最快的一个,还是通过电话,难度不小,不过居然听的都很明白,看来我的英语听说能力比我想像的要强!:)老外搞定后,过了一会又来了电话,中国team leader问技术问题。问题跟数据结构有关,1)如何用栈事先队列,2)如何用队列实现栈?第一个问题比较简单,用俩栈来实现,先

2007-06-22 15:38:00 744

原创 开博

N久没有写过什么东西了,对于一个做技术的人来讲,这不是一个好习惯,写写学习工作的心得可以巩固提高自己的知识和技能。以后有点学习的东西都会尽快总结提炼放到这儿来。

2007-06-18 21:08:00 336

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除