自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

在路上...

只学不做等于没学,只知不做等于无知!

  • 博客(25)
  • 资源 (10)
  • 收藏
  • 关注

原创 linux下32位机与64位机基本数据类型长度对比[zt]

http://www.itqun.net/content-detail/200633.html

2010-03-28 21:47:00 484

原创 C++09 失败的原因[笑一笑]

2010 年如期而至……曾经,ISO新标准 C++0x 一直被寄望在2009年出现,也就是C++09。然而终于它是没有来。 很认真的思索以后,我们懂了,这是语法问题。C++09 在C/C++里,那是非法(illegal)的表达——C++规定,0开头的数字,比如 01, 07,表示八进制(oct)数;如此,09自然就是非法的了,哪有09这个数字呢?不信你写到代码里看看:

2010-03-28 14:40:00 1209

原创 Effective C++ Item 36 & 37 关于继承来的非虚函数和默认参数

转自:http://www.cppblog.com/note-of-justin/archive/2010/03/04/106351.aspx条例36很简短,切勿重写继承来的非虚函数。看了看也就一句话能说明白的事:对于父类的非虚函数,子类老老实实继承即可,不要重写覆盖。道理确是很简单,如果是可以重新定义的函数,人家自然会用虚函数;如果用的是非虚函数,明摆着就是不让你乱动嘛@#¥%接下来的37也

2010-03-28 14:10:00 1005 1

原创 宏与内联函数的区别

先转载下人家总结的宏和普通函数调用的区别:(1)、宏只做简单的字符串替换,函数是参数传递,所以必然有参数类型检查(支持各种类型,而不是只有字符串)。(2)、宏不经计算而直接替换参数,函数调用则是将参数表达式求值再传递给形参。(3)、宏在编译前进行,即先替换再编译。而函数是编译后,在执行时才调用的。宏占编译时间,而函数占执行时间。(4)、宏参数不占空间,因为只做字符串替换,而函数调用时参数传递是变量

2010-03-28 13:56:00 658

原创 未来五年程序员应当具备的十项技能

作为一名程序员,如果你想在这个领域内继续向前进步或者在当前的经济形势下保持不被炒鱿鱼,那么你就决不应当自满自足,你需要继续学习。近日,著名IT评论员Justin James在他的博客中列出了未来五年程序员应当具备的十项技能,如果照此实践,你未来的工作前景一定一片光明。当前的经济形势下,很多程序员将目光聚焦在短期内的工作形式上,但是你仍然要抽出时间和精力学习新的技能。以下是作为程序员应当即刻学习的十

2010-03-22 17:12:00 469

原创 开发者如何保鲜自己的技能

开发者如何保护好自己在技能上所作的投资,让自己的技能保质保鲜,是一直以来头疼但又必须面临的问题。William Jordan为大家总结出了六点: 1.  阅读。阅读,阅读,再多读些。找到你想要了解的编程主题相关的图书或者网站,就开始阅读。亲手试过每一个出现的范例并理解它们。 2.  厂商认证。通过一些认证可以让自己的简历强大起来,比如微软就会为各个层次的角色提供认证考试。你可以通过这样的认证来向你

2010-03-22 17:11:00 602

原创 程序员五大层次,你属于哪一层?

大多数研究得出结论认为,一般程序员跟优秀程序员之间在工作效率和质量上存在10:1的关系:优秀程序员和水平较差的程序员的编码时间比例为1:20;debugging时间比为1:25;代码数量比是5:1;程序执行速度比例是10:1。而且发现,程序员的代码质量和效率跟工作经验没有关系。让我们看看一些软件大腕们是如何看待优秀程序员和一般程序员的:Randall E. Stross:无论是从软件标准、

2010-03-22 17:11:00 547

原创 ERP已死?SOA已死?

ERP系统风靡十年,现在似乎正逐渐失去其魅力。过去的几年,围绕着ERP是否已死,业界着实展开一番激辩。ERP是否已经死去?因为对“死去”的理解不同,直到现今天,辩论中的哪一方也没有完全说服另一方。    对于ERP已死,持否定意见的人们理由也各不相同。有人认为:准确地说,并不是ERP已死,而是大型的ERP部署已死。因为历数整个市场,愿意上ERP的已经都上了,剩下那些没有上的也是不打算上的。特别

2010-03-21 17:30:00 1944 1

原创 9个妙招提升职场幸福感

  第1招:按部就班地行动  事业成功的人往往耐得住寂寞,在那些看似程式化的进程当中寻找到快乐,他们是善于自我控制的人,可以让时间听从自己的安排。  其实,对于我们每一个人来说,每当遇到那些不情愿做又不得不做的事情时,避免自己拖延完成的最佳办法就是“按部就班地行动”来完成它:从接到任务的第一时间起,在自己的行事历上用醒目的符号标注出截止的日期,并把任务均匀地分配在日程之内。  这样做,

2010-03-21 17:23:00 730

原创 十招技能方法提高IT人才薪酬

IT招聘专家和工作场所专家总结了技术专业人员应该掌握的一些具体技能。这些技能会帮助IT专业人员避免工作的低谷和得到薪酬上涨的好处。下面就是让IT人员提高薪酬的10种方法。  1.熟悉SAAS产品  IT人员配备和随需应变的咨询公司Bluewolf的共同创始人和负责人Michael Kirven说,SAAS(软件服务)知识在用人要求条件中的比例已经从三年前的5%提高到了35%。拥有这方面知识

2010-03-21 17:21:00 883

原创 何谓“泛型编程”

泛型编程让你编写完全一般化并可重复使用的算法,其效率与针对某特定数据类型而设计的算法相同。泛型编程的代表作品STL是一种高效、泛型、可交互操作的软件组件。所谓泛型(Genericity),是指具有在多种数据类型上皆可操作的含意,与模板有些相似。STL巨大,而且可以扩充,它包含很多计算机基本算法和数据结构,而且将算法与数据结构完全分离,其中算法是泛型的,不与任何特定数据结构或对象类型系在一起。STL

2010-03-20 17:35:00 543

原创 趣味数值转换

请看程序:#include "stdafx.h"#include using namespace std;int _tmain(int argc, _TCHAR* argv[]){ unsigned long ul = 4; long l = -8; long long ll = ul + l; cout << ll << endl; ret

2010-03-13 20:07:00 581

原创 单链表排序

#include "stdafx.h"#include // For _MAX_PATH definition#include #include typedef struct node { int i; node* next; }NODE;NODE* bubblesort(NODE *head)

2010-03-07 20:35:00 559

原创 volatile在嵌入式编程中的应用

volatile在嵌入式编程中的应用

2010-03-07 19:37:00 1011

转载 static_cast和reinterpret_cast

static_cast和reinterpret_cast揭秘 收藏 本文讨论static_cast。 reinterpret_cast可以转换任意一个32bit整数,包括所有的指针和整数。可以把任何整数转成指针,也可以把任何指针转成整数,以及把指针转化为任意类型的指针,威力最为强大!但不能将非32bit的实例转成指针。总之,只要是32bit的东东,怎么转都行! static_c

2010-03-07 19:02:00 34196 10

原创 数值的内存表示及类型转换

数据的内存表示及类型转换......

2010-03-07 15:16:00 1037

原创 解决多重继承中函数同名方案

当两个接口中有相同的函数声明名,比如:interface IA{ virtual void Fun()=0;};interface IB{ virtual void Fun()=0;};类CD继承这两个接口:class CD : public IA,public IB{public: void Fun();};如

2010-03-07 13:12:00 1748

原创 关于构造函数的参数传递

如果没有从派生类的构造函数初始化列表中显示调用,参数是不会传给父类的。#include "stdafx.h"class A{protected: int m_data;public: A(int data = 0) { m_data = data; }};class B : public A{protected: int m_d

2010-03-07 09:52:00 1486

原创 Coupling and Cohesion 2

Coupling and Cohesionextracted from Timothy Budds An Introduction to Object-Oriented Programming[Words in square-brackets are my additions to what Budd wrote. -- S. Bloch] "Coupling" describes

2010-03-06 11:43:00 1815

原创 Cohesion and Coupling

Coupling - A measure of how much a module (package, class, method) relies on other modules. It is desirable to reduce coupling, or reduce the amount that a given module relies on the other modules o

2010-03-06 11:11:00 2350

原创 samba配置汇总

1、软件包[root@pps samba]# rpm -qa | grep sambasamba-common-3.0.23c-2samba-3.0.23c-2 2、添加可以访问Samba的Linux(Windows)用户[root@pps public]# smbpasswd -a zhaozhNew SMB password:Retype new SMB password:Added user

2010-03-05 20:07:00 1572

原创 关于unicode

Windows(NT4.0以上版本)对unicode提供了良好的技持,不同语言版本还对本地编码(ASCII)提供了支持。API函数分别提供了Ascii和WChar(unicode)两个版本。Windows内部使用的是unicode,比如界面显示文字,文件系统中的文件名。当用户调用Ascii版的的API函数(比如CreateFile())时,系统会在内部将字符转成WChar再转调WChar版的API

2010-03-05 20:02:00 820

原创 const与继承

#include "stdafx.h"#include #include using namespace std;const int cObjectNameLength = 32;class Animal{public: Animal () { cout << "Construct an animal..." << endl; strcp

2010-03-05 19:47:00 1161

原创 什么是抽象类

至少含有一个纯虚函数!

2010-03-04 20:21:00 416

原创 拷贝构造函数

深拷贝和浅拷贝!拷贝构造函数的几个用途:1:用对象赋值创建时;2:当作值参数传递时;3:当作返回值时; 编译器只调用最低一级的拷贝构造函数,如果未指定的话,只调用其父类和更高极类的默认构认函数。 #include "stdafx.h"#include #include using namespace std;const int cObject

2010-03-04 19:58:00 489

Wechat SDK实例

Wechat SDK实例,

2014-12-22

大象-Thinking_in_UML(真正第二版) part4

大象-Thinking_in_UML(真正第二版)

2013-04-12

大象-Thinking_in_UML(真正第二版) part2

大象-Thinking_in_UML(真正第二版)

2013-04-12

大象-Thinking_in_UML(真正第二版) part1

大象-Thinking_in_UML(真正第二版)

2013-04-12

基于Qt/QML的微博客户端源码

我用Qt/QML开发了一个微博客户端,用到Qt C++/QML/Javascript。 目前实现了一些基本功能,可以访问新浪微博。 测试过的平台包括诺基亚塞班3系列手机、Windows以及Linux!

2011-12-19

Qt高级编程(Advanced Qt Programming)

Qt高级编程(Advanced Qt Programming)

2010-11-26

C++ 输入输出流及本地化

C++ 输入输出流及本地化C++ 输入输出流及本地化C++ 输入输出流及本地化C++ 输入输出流及本地化C++ 输入输出流及本地化C++ 输入输出流及本地化C++ 输入输出流及本地化

2010-01-08

Pattern-Oriented Software Architecture Volume 2.Pattern for Concurrent and Networked Objects

Pattern-Oriented Software Architecture Volume 2.Pattern for Concurrent and Networked Objects

2008-10-22

空空如也

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

TA关注的人

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