自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 程序员的八个级别

程序员的八个级别 2009-05-18 15:35:29标签:程序员原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://haoel.blog.51cto.com/313033/158979在面试时,你可能会被经常问到“在未来5年,你想干什么?”,这可能是一个比较难回答的问题。在中国,答案一般可能会是Tea

2011-10-23 23:06:51 491

转载 优秀程序员的十个习惯

优秀程序员的十个习惯 2009-03-22 12:00:21标签:程序员习惯 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://haoel.blog.51cto.com/313033/141263在这个世界上,有数百万的人热衷于软件开发,他们有很多名字,如:软件工程师(Software Engineer

2011-10-23 23:06:01 431

转载 什么是软件设计

什么是软件设计 2010-01-03 16:47:12标签:软件原则 设计 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://yunli.blog.51cto.com/831344/255430    什么是软件设计?就笔者的观点来看:软件设计是采用编程或脚本语言优雅地表达并解决现实需求的一门科学和

2011-10-23 22:54:30 709

转载 [设计原则] 通过机制解决问题

[设计原则] 通过机制解决问题 2010-01-31 16:27:45标签:机制设计 原则 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://yunli.blog.51cto.com/831344/272614    设计并不只是存在于全新项目的开始阶段,而可能存在于软件生命周期的任何一个时间点

2011-10-23 22:53:27 734

转载 与“老大”一起谈软件行业

与“老大”一起谈软件行业 2009-06-20 09:06:01标签:软件管理 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://yunli.blog.51cto.com/831344/168345    “老大”是我很要好的一个朋友,也是一个对于我的职业发展产生过很大影响的一个朋友。上个周末去了千

2011-10-23 22:50:45 552

转载 我为什么写《致IT同仁》

我为什么写《致IT同仁》 2009-06-30 16:08:37标签:思考行业 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://yunli.blog.51cto.com/831344/171155    写《致IT同仁》是我对于IT行业的呐喊,之所以想呐喊,是因为我看到了太多的工程师(以及经理们)为了

2011-10-23 22:48:29 675 1

转载 如何成为一个技术“牛人”

[原创] 如何成为一个技术“牛人”2009-07-16 20:59:32标签:技术牛人 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://yunli.blog.51cto.com/831344/179193    今天给浙江大学过来的几个还没有毕业的研究生做面试,这些研究生是想来公司实习

2011-10-23 22:47:01 523

转载 致IT同仁

[原创] 致IT同仁2009-06-26 09:14:23标签:行业IT 问题 IT人 IT生活 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://yunli.blog.51cto.com/831344/169937    记得刚参加工作时(那是97年),中国的IT刚刚兴起,那时

2011-10-23 22:38:24 507

转载 面向对象程序设计

面向对象程序设计求助编辑百科名片面向对象编程(Object Oriented Programming,OOP,面向对象程序设计)是一种计算机编程架构。OOP 的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成。OOP 达到了软件工程的三个主要目标:重用性、灵活性和扩展性。为了实现整体运算,每个对象都能够接收信息、处理数据和向其它对象发送信息。

2011-10-23 22:26:22 2269

转载 斯坦福研究所

斯坦福研究所发表评论(0)编辑词条 斯坦福国际咨询研究所(Stanford Research Institute International)目录• 简介 • 现状 • 发展历史• 组织架构• 特点 • 参考文献 [显示部分][显示全部]简介编辑本段回目录研究所建筑原名斯坦福研究所,是美国最大、最著名的民间研究

2011-10-23 21:53:26 2326

转载 深入探索面向对象事件(Delegate)机制

深入探索面向对象事件(Delegate)机制Posted on 2007-09-07 18:54 Aplo 阅读(5995)评论(21) 编辑 收藏写在最前面:        无论是用什么编程语言编写应用程序,都会涉及到函数调用之间的问题。而调用过程可以分为两种,一种是主动请求调用,一种是被动等待调用。这也就是我们常说的调用与回调。下面我将说明DotNet(

2011-10-19 23:47:17 679

转载 封包和拆包

(转)封包和拆包   2008-08-11 00:50:35|  分类:C++ |  标签:|字号大中小 订阅原作者(flashboy):http://www.cppblog.com/flashboy/对于基于TCP开发的通讯程序,有个很重要的问题需要解决,就是封包和拆包.一.为什么基于TCP的通讯程序需要进行封包和拆包.TCP是个"流"协议,所谓流

2011-10-19 23:40:27 792

转载 内存池设计

(转)内存池设计  2008-08-11 00:51:36|  分类:C++ |  标签:|字号大中小 订阅 也许有人会问:内存池是什么呢? 主要用来干什么的?     大家都知道,C++可以使用指针来操作堆内存以获得高效率的内存访问,一般会使用全局new, delete的内存管理函数来申请和分配内存,但在大量使用内存分配的程序里----比如:网络游戏服务器的消

2011-10-19 23:39:35 680

转载 STL中的map用法详解

STL中的map用法详解2007-10-05 13:15 146人阅读 评论(0) 收藏 举报 Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在处理一对一数据时,在编程上提供快速通道。介绍一下map内部数据的组织,map内部自建一颗红黑树(一种非严格意

2011-10-19 23:31:51 548

转载 内存池的简单试验(C++)

内存池的简单试验(C++)2008-02-28 16:08 202人阅读 评论(0)收藏 举报 这是试验性的程序, 虽然算法实现简弱, 当在编译器优化后实验结果,性能比用全局new delete的内存管理好了很多,我这里有考虑到多线程看来在大量使用内存分配的程序,用内存池是能够显著提高性能的;有时间我会改进算法,有高手看到, 请指点一二, 我是非专业的, 算

2011-10-19 23:30:22 673

转载 C++事件(Event)机制的实现

C++事件(Event)机制的实现2007-10-01 14:13 752人阅读 评论(0) 收藏 举报 用C++实现事件机制我以前写过一个小例子,但不是很完善,比如Event只能接受全局函数作为handler,类成员方法不可以,还有一个Event只能添加一个handler等……最近我的一个程序刚好要用到Event机制,所以我就抽了些时间,重新实现了一下。这个版本应该说是比

2011-10-19 23:26:43 6294 4

转载 我的架构经验小结(一)-- 常用的架构模型

我的架构经验小结(一)-- 常用的架构模型      经过这几年的积累,在系统架构方面逐渐积累了一些自己的经验,到今天有必要对这些经验作个小结。在我的架构思维中,主要可以归类为三种架构模型:3/N层架构、“框架+插件”架构、地域分布式架构。一.三种架构模型1.3/N层架构       这是经典的多层架构模型,对于稍微复杂一点或特别复杂的系统,不使用分层架构是很难

2011-10-19 23:24:13 643

转载 自己动手编写c++事件模型

Lunny's C++ BlogThinking! C++博客  :: 首页  :: 新随笔  :: 联系  :: 聚合   :: 管理posts - 1,  comments - 6,  trackbacks - 0 2006年7月>日一二三四五

2011-10-19 23:13:56 755

转载 计算机科学与技术杂谈

计算机科学与技术杂谈2008-08-18 11:13【注】转载的文章,粗略看了看,觉得不错。计算机科学与技术这一门科学深深的吸引着我们这些同学们,上应用数学系已经有近三年了,自己也做了一些思考,原先不管是国内还是国外都喜欢把计算机系分为计算机软件理论、计算机系统、计算机技术与应用。后来又合到一起,变成了现在的计算机科学与技术。我一直认为计算机科学与技术这门专业,在本

2011-10-19 23:03:36 1414

转载 结构体的对齐

结构图的对齐2008-06-17 22:35【注】成员对齐有一个重要的条件,即每个成员按自己的方式对齐.其对齐的规则是,每个成员按其类型的对齐参数(通常是这个类型的大小)和指定对齐参数(这里默认是8字节)中较小的一个对齐.并且结构的长度必须为所用过的所有对齐参数的整数倍,不够就补空字节.另外,对于结构来说,它的默认对齐方式就是它的所有成员使用的对齐参数中最大的一个。

2011-10-19 23:02:16 847

转载 如何阅读源代码

安装Chrome浏览器下载资源送30个下载分!                                      2011中国移动开发者大会门票超低价团购!2011移动开发者大会亮点之二:七大论坛神秘嘉宾闪亮登场!                “IT适合你吗?”智力挑战如何阅读源代码分类: 非C/C++类 2010-07-28 10:05

2011-10-19 22:58:49 596

转载 如何提高阅读源代码能力

如何提高阅读源代码能力分类: win32 SDK 2010-07-28 09:56 176人阅读 评论(0)收藏 举报 在这里准备用一个例子来写一下如何阅读源代码,分享一些经验,算是抛砖引玉吧!正文:   由于工作的关系,我常常需要读一些源代码,并在上面做一些修改并且拿来使用,或者是借鉴其中的某些部分。可以说,open source对于程序员来说,是很有

2011-10-19 22:58:02 681

转载 如何分析一个开放源代码的项目

如何分析一个开放源代码的项目分类: 非C/C++类 2010-07-28 10:17 176人阅读 评论(0)收藏 举报 开放源代码的项目,通常都是不完整的,就是说:只有源代码,没有完整的产品使用说明书,没有软件开发过程中的完整文档,源码中的注释也很少。之所以会这样,可能是因为作者们有所保留,只开放源码,不开放关键的文档和设计思路,还可能是因为作者们都是旧派的程

2011-10-19 22:56:54 1092

转载 设计模式概念

设计模式概念分类: 非C/C++类 2011-04-14 14:56 10人阅读 评论(0)收藏 举报 在面向对象的编程中,软件编程人员更加注重以前的代码的重用性和可维护性。设计模式使人们可以更加简单方便地复用成功的设计和体系结构。将已证实的技术表述成设计模式也会使新系统开发者更加容易理解其设计思路。一般而言,一个模式有四个基本要素1.

2011-10-19 22:52:45 642

转载 15款免费IDE,推荐给开发者

15款免费IDE,推荐给开发者分类: 非C/C++类 2011-03-28 09:43 82人阅读 评论(0)收藏 举报 文章转载自:开源中国社区 [http://www.oschina.net ]本文标题:15 款免费IDE,推荐给开发者本文地址:http://www.oschina.net/news/16563/15-free-ides-for-de

2011-10-19 22:51:57 666

转载 sourceforge优秀项目

sourceforge优秀项目分类: 非C/C++类 2010-07-23 20:58 130人阅读 评论(0)收藏 举报 sourceforge优秀项目介绍之一:PowerFolder 文件同步 sourceforge优秀项目介绍之二:MindTouch 数据共享 sourceforge优秀项目介绍之三:Ehcache 分布式缓存 source

2011-10-19 22:50:40 1274

转载 MFC消息映射与消息传递

MFC消息映射与消息传递2008-06-10 16:14注:先转过来,待会仔细看看。    Windows操作系统是以消息为基础,事件驱动的。作为程序员了解操作系统的消息传递机制是非常必要的。Microsoft的MFC又它自己的一套支持Windows操作系统消息机制的技术--消息映射(Message Mapping)和命令传递(Command Routing),在这

2011-10-19 22:46:09 1173

转载 异步工作流体系结构的选择

异步工作流体系结构的选择 发布日期 : 4/1/2004 | 更新日期 : 4/1/2004使用 Microsoft .NET 构建分布式应用程序 Duncan MackenzieMicrosoft Developer Network2001 年 12 月摘要:本文说明了异步处理的优点,并讨论了在您自己的系统中实施这种工作流可以采用的三种方法。(21 页打印页)

2011-10-19 22:44:16 784

转载 C++ 事件机制实现

C++ 事件机制实现分类: win32 SDK 2011-05-18 16:19 40人阅读 评论(0)收藏 举报 http://www.cppblog.com/zhuweisky/archive/2005/09/11/193.html   事件是面向组件开发的必要特性之一,但C++不直接支持事件,没关系,我自己实现了一个,感觉很好用,分享给大家!

2011-10-19 22:31:15 780

转载 异步消息的传递-回调机制

异步消息的传递-回调机制分类: win32 SDK 2011-05-18 16:14 59人阅读 评论(0)收藏 举报 原帖:http://www.ibm.com/developerworks/cn/linux/l-callback/ 简介:  软件模块之间总是存在着一定的接口,从调用方式上,可以把他们分为三类:同步调用、回调和异步调用。同步调用是一

2011-10-19 22:30:45 593

转载 好吧,又一种C++事件回调封装以及相关的零碎讨论

好吧,又一种C++事件回调封装以及相关的零碎讨论    事件回调机制的实现可能是C++领域里最大众化的代码游戏之一。    一方面,C++并没有这个机制的语法层支持,这导致了众多商业和开源框架各自实现了风格迥异的事件回调。尤其是GUI方面,MFC提供了一层薄薄的消息映射;ATL用了一个thunk技术(不熟悉的可以google一下),简单的说就是偷偷的把this放到栈上;VCL够凶悍

2011-10-19 22:30:22 742

转载 Review of Operating Systems

Review of Operating Systems[ FAQ | Sitemap | Search | Collaboration Wiki | Subprojects | Review | Mirrors ]This page has b

2011-10-18 23:38:16 1845

转载 智能卡的操作系统——COS

智能卡的操作系统——COS分类: 智能卡知识 2008-06-06 15:02 1225人阅读 评论(2)收藏 举报 智能卡的操作系统——COS   随着 Ic卡从简单的同步卡发展到异步卡,从简单的 EPROM卡发展到内带微处理器的智能卡(又称

2011-10-18 23:34:07 784

转载 eCOS

eCOS维基百科,自由的百科全书跳转到: 导航, 搜索 eCos开发者eCos community, Free Software Foundation编程语言C, C++, assembly

2011-10-18 23:33:13 798

转载 Minix

Minix求助编辑百科名片  MINIX 3MINIX是一种基于微内核架构的类UNIX计算机操作系统,由Andrew S. Tanenbaum发明。MINIX最初发布于1987年,开放全部源代码给大学教学和研究工作。2000年重新改为BSD

2011-10-18 23:26:17 1459

转载 FreeBSD

FreeBSD求助编辑百科名片FreeBSD是一种UNIX操作系统,是由经过BSD、386BSD和4.4BSD发展而来的Unix的一个重要分支。FreeBSD 为不同架构的计算机系统提供了不同程度的支持。目录简介许可协议

2011-10-18 23:24:50 945

转载 Darwin

Darwin求助编辑百科名片  Darwin LOGODarwin 是由苹果电脑于2000年所释出的一个开放原始码操作系统。Darwin 是MacOSX 操作环境的操作系统成份。苹果电脑于2000年把Darwin 释出给开放原始码社群。现在

2011-10-18 23:24:15 1134

转载 Mac OS

mac os求助编辑百科名片Mac OS是一套运行于苹果Macintosh系列电脑上的操作系统。Mac OS是首个在商用领域成功的图形用户界面。现行的最新的系统版本是Mac OS X 10.6.x版。目录1、MAC简介

2011-10-18 23:23:20 1603

转载 Macintosh

麦金塔电脑百科名片麦金塔电脑(Macintosh),香港俗称Mac机,大陆亦有人称作苹果机或麦金托什机 ,是苹果电脑其中一系列的个人电脑。目录简介架构操作系统型号注解编辑本段简介

2011-10-18 23:22:26 1533

转载 QNX

QNX求助编辑百科名片  QNX界面Gordon Bell和Dan Dodge在1980年成立了Quantum Software Systems公司,他们根据大学时代的一些设想写出了一个能在IBM PC上运行的名叫QUNIX(Quick U

2011-10-18 23:16:49 1218

空空如也

空空如也

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

TA关注的人

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