自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

farproc's blog

理性爱国

  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 gcc 命令行详解(转)

gcc使用的方法 -- 作者: www.linuxfans.org mozilla1。gcc包含的c/c++编译器gcc,cc,c++,g++,gcc和cc是一样的,c++和g++是一样的,(没有看太明白前面这半句是什么意思:))一般c程序就用gcc编译,c++程序就用g++编译2。gcc的基本用法gcc test.c这样将编译出一个名为a.out的程序gcc test.c -o te

2005-01-20 08:49:00 1842 1

原创 需要跨平台的多线程类

多谢Beej的socket教程,经过近两天的学习,socket通讯的机制大概有了了解。我发现想更好地了解socket通讯,特别是p2p通讯,多线程是难免的。 我现在缺少一个跨平台的多线程类!是自己写?还是找个免费的?先找找linux下的“多线程”资料看看再说吧。听说linux下没有线程的概念,它的多线程是用进程模拟的!真的是这样吗?找到一个人比较好用的跨平台多线程模板类了。非常简单好用!!http

2005-01-07 11:08:00 1855

转载 Beej's Guide to Network Programming

C语言 socket 程序设计经典入门教程 (English)http://www.ecst.csuchico.edu/~beej/guide/net/

2005-01-06 17:07:00 854

原创 我的第一个socket程序!

哈哈,终于写了第一个socket程序!!但愿是个good beginning:// Client.cpp : Defines the entry point for the console application.////客户端#include "stdafx.h"#include #include iostream> #pragma comment(lib, "W

2005-01-06 16:50:00 1685

原创 今天激活了我的blog,纪念一下!

第一次使用自己的blog高兴ing好啊^_^2005-1-4

2005-01-04 11:10:00 979

Object-Oriented Design Heuristics

Upon completion of an object-oriented design, you are faced with a troubling question: "Is it good, bad, or somewhere in between?" Seasoned experts often answer this question by subjecting the design to a subconscious list of guidelines based on their years of experience. Experienced developer Arthur J. Riel has captured this elusive, subconscious list, and in doing so, has provided a set of metrics that help determine the quality of object-oriented models.Object-Oriented Design Heuristics offers insight into object-oriented design improvement. The more than sixty guidelines presented in this book are language-independent and allow you to rate the integrity of a software design. The heuristics are not written as hard and fast rules; they are meant to serve as warning mechanisms which allow the flexibility of ignoring the heuristic as necessary. This tutorial-based approach, born out of the author's extensive experience developing software, teaching thousands of students, and critiquing designs in a variety of domains, allows you to apply the guidelines in a personalized manner.The heuristics cover important topics ranging from classes and objects (with emphasis on their relationships including association, uses, containment, and both single and multiple inheritance) to physical object-oriented design. You will gain an understanding of the synergy that exists between design heuristics and the popular concept of design patterns; heuristics can highlight a problem in one facet of a design while patterns can provide the solution.Programmers of all levels will find value in this book. The newcomer will discover a fast track to understanding the concepts of object-oriented programming. At the same time, experienced programmers seeking to strengthen their object-oriented development efforts will appreciate the insightful analysis. In short, with Object-Oriented Design Heuristics as your guide, you have the tools to become a better software developer.

2007-04-29

空空如也

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

TA关注的人

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