自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CLN的专栏

人生易逝,不想让青春走的毫无痕迹。。。。所以。。。。

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

转载 #QNAN、1.#IND和1.#INF等“无效”浮点数说明及其判断

转自:http://blog.csdn.net/fly542/article/details/6576070在GIS视图上发现部分小区不能正常呈现,通过跟踪异常小区发现其所属基站的经纬度坐标都是-1.#QNAN00000000000无效值,导致小区绘制失败,这些小区均属新入网的3G基站,资源数据还没有维护起来,数据库中对应字段为空,经过TUXEDO接口后数据反映为QNAN无效值。在基础数据完善

2013-09-29 08:27:36 1211

转载 C++宏定义详解,留着备用

一、#define的基本用法    #define是C语言中提供的宏定义命令,其主要目的是为程序员在编程时提供一定的方便,并能在一定程度上提高程序的运行效率,但学生在学习时往往不能 理解该命令的本质,总是在此处产生一些困惑,在编程时误用该命令,使得程序的运行与预期的目的不一致,或者在读别人写的程序时,把运行结果理解错误,这对 C语言的学习很不利。1 #define命令剖析1

2013-09-08 21:14:23 536

转载 如何减少换页错误

有这么一道笔试题:如何减少换页错误?1,进程倾向于占用CPU2,访问局部性(localilty of reference)满足进程要求3,进程倾向于占用I/O4,使用基于最短剩余时间(shortest remaining time)的调度机制5,减少页大小 yathing最先排出1和3选项,访问快慢、访问接口,对“错误”能够有什么影响

2013-09-07 01:21:39 1260

原创 C++多继承动态交叉转换dynamic_cast

1. 问题简述:         有如下源代码:         Class BaseA;Class BaseB;Class SubClass:public BaseA,public BaseB{...}      现有如下变量定义: BaseA* insA = new SubClass(...);BaseB* insB; 请问如何将insA指向的对象正确赋值给BaseB

2013-08-21 23:06:34 4640

转载 C++堆 和 栈 空间的区别

C++堆 和 栈 空间的区别分类: VC++学习2012-09-28 10:32 530人阅读 评论(0) 收藏 举报c++数据结构windows编译器语言多线程http://www.cppblog.com/oosky/archive/2006/01/21/2958.html堆和栈的区别 (转贴)非本人作也!因非常经典,所以收归旗下,与众人阅之!原作

2013-08-21 22:40:49 730

转载 read()函数简介

read函数从打开的设备或文件中读取数据。#include ssize_t read(int fd, void *buf, size_t count); 返回值:成功返回读取的字节数,出错返回-1并设置errno,如果在调read之前已到达文件末尾,则这次read返回0参数count是请求读取的字节数,读上来的数据保存在缓冲区buf中,同时文件的当前读写位置向后移

2013-08-15 16:06:36 1712

原创 CORAB命名服务实现的简单日程管理软件

源码下载:http://download.csdn.net/detail/javacmm2012/55758051. CORBA准备:http://blog.csdn.net/javacmm2012/article/details/90054292 . 编写IDL文件,作为静态库供客户端和服务端调用,代码如下:#ifndef IUserCfgServant_IDL_#de

2013-06-14 00:08:57 1512

转载 跟我从头学TAO编程(1)--获取并编译TAO

原文链接:http://blog.csdn.net/focusonace/article/details/3206909#comments跟我从头学TAO编程系列获取并编译TAOStone Jiang 如果您对TAO有一定了解,却不知如何驾驭它,那请跟我来从头学学TAO编译。如果您对TAO还不是非常了解的话,请跟我来,一起对T

2013-06-01 21:54:54 1380

原创 RMI For C++(RCF 1.0)

1. 资源准备:     下载boost库:http://sourceforge.net/projects/boost/files/boost/1.53.0/     下载RCF1.O: http://download.csdn.net/download/javacmm2012/54654732. 配置工程目录:把下载后的RCF和Boost库添加到自己项目的附加包含目录中,

2013-05-28 14:00:26 1790

转载 使用_CRTDBG_LEAK_CHECK_DF检查VC程序的内存泄漏(转)

原文链接:http://www.cnblogs.com/qq78292959/archive/2011/05/28/2076605.html我们知道,MFC程序如果检测到存在内存泄漏,退出程序的时候会在调试窗口提醒内存泄漏。例如:class CMyApp : public CWinApp{public:BOOL InitApplication(){i

2013-05-25 20:59:51 930

原创 图解Window下Telnet与远程桌面登陆工具使用

Telnet的使用:1. 在目标主机和客户主机分别安装好Telnet服务端和Telnet客户端,如果想让双方都能登陆对方主机的话,得把Telnet服务端和客户端都安装。如图所示:2.  至此,Telnet客户端和服务端安装成功。然后启动Telnet服务,如下图:3.  配置完以后,将要登陆的用户添加到TelnetClients组,如图4.  配置完以后,

2013-05-17 12:37:28 2271

转载 TCP的拥塞控制机制

TCP拥塞控制机制原文链接:http://www.cnblogs.com/hnrainll/archive/2011/11/29/2267534.html为了防止网络的拥塞现象,TCP提出了一系列的拥塞控制机制。最初由V. Jacobson在1988年的论文中提出的TCP的拥塞控制由“慢启动(Slow start)”和“拥塞避免(Congestion avoidan

2013-05-14 00:24:05 1106

转载 VC++ 大文件读写(大于4G)

VC++中使用内存映射文件处理大文件 原文链接:http://blog.csdn.net/wesleyluo/article/details/5624278  摘要: 本文给出了一种方便实用的解决大文件的读取、存储等处理的方法,并结合相关程序代码对具体的实现过程进行了介绍。   引言   文件操作是应用程序最为基本的功能之一,Win32 API和MFC均提供有支持文

2013-05-04 11:28:03 2509

原创 卡特兰数

源自百度百科:http://baike.baidu.com/view/2499752.htm卡特兰数又称卡塔兰数,是组合数学中一个常出现在各种计数问题中出现的数列。由以比利时的数学家欧仁·查理·卡塔兰 (1814–1894)命名。目录卡特兰数英文名原理卡特兰数的应用卡特兰数的扩展C++展开卡特兰数英文名

2013-04-18 22:02:25 737

原创 C++自定义类型转换符

C++支持类与类之间的相互转换,假如B是A的子类,那么就可以把B的实例赋给A(当然,一般都是进行指针转换)。如果A与B之间并没有明显的继承关系,我们也可以通过其它方法来实现自定义类型转换,比如重载构造函数,形如(B( const A& b)),这样就可以把A转换成B了。这里主要为大家介绍一下自定义运算符如何实现自定义类型转换:如下图代码所示:#include using namesp

2013-04-18 10:37:23 1522

转载 C++中类对象所占空间的大小

原文链接:http://www.cnblogs.com/easonpan/archive/2012/04/25/2470177.html 首先,平时所声明的类只是一种类型定义,它本身是没有大小可言的。 因此,如果用sizeof运算符对一个类型名操作,那得到的是具有该类型实体的大小。  计算一个类对象的大小时的规律: 空类、单一继承的空类、多重继承的空类所占空间大小为

2013-04-16 17:59:48 646

转载 C++:在多重继承时的指针转换问题

原文链接:http://www.chineselinuxuniversity.net/articles/59183.shtml在C++中,指针的类型转换是经常发生的事情,比如将派生类指针转换为基类指针,将基类指针转换为派生类指针。指针的本质其实就是一个整数,用以记录进程虚拟内存空间中的地址编号,而指针的类型决定了编译器对其指向的内存空间的解释方式。  基于上面的理解,我们似乎可以得

2013-04-16 17:55:30 763

转载 C++多线程编程简单实例

C++本身并没有提供任何多线程机制,但是在windows下,我们可以调用SDK win32 api来编写多线程的程序,下面就此简单的讲一下: 创建线程的函数HANDLE CreateThread(     LPSECURITY_ATTRIBUTES lpThreadAttributes, // SD    SIZE_T dwStackSize,

2013-04-09 23:19:04 556

转载 Source code license

原文链接:http://blog.csdn.net/hou_jiong/article/details/6222528自由软件源于一个基金会。自由软件基金会(Free Software Foundation,FSF),它于1985年10月由理查德·斯托曼创建。其主要工作是执行GNU计划,开发更多的自由软件。是一个致非营利性组织。    自由软件常见有两个软件协议GPL和BSD许可证

2013-04-09 00:28:20 673

原创 2013年微软智在未来暑期实习生招聘部分考题

今天有幸参加了微软实习生的招聘笔试,和往年相比,题型大多相似,不过今年貌似加重了智力题的分量,下面是其中一些题目。时间有点紧,没来得及全部Copy下来,希望能对你有点帮助。(微软应该不会在意我把这题目给公布了吧!这么宽宏大量的微软怎么会呢,呵呵。。。)注意:20道不定项选择题,采取选错扣分计分法,考试时间为75分钟原题:1.Which of the following ca

2013-04-06 23:29:53 1211 1

原创 设计模式笔记

设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。(百度百科http://baike.baidu.com/view/66964.htm)一

2013-04-05 20:08:04 430

转载 一道经典概率问题

一道经典概率问题May 8th, 2007 by jfish 网上流传这样一个有趣的问题,标题一般叫“一道引起全美大学生举国辩论的逻辑题”,题目内容大致如下:假设你在进行一个游戏节目。现给三扇门供你选择:一扇门后面是一辆轿车,另两扇门后面分别都是一头山羊。你的目的当然是要想得到比较值钱的轿车,但你却并不能看到门后面的真实情况。主持人先让你作第一次选择。在你选择了一扇门后,知道其余两

2013-04-01 11:17:32 1839

转载 extern "C"的用法解析

1.引言  C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变量和函数。但是,C++毕竟是一种面向对象的程序设计语言,为了支持函数的重载,C++对全局函数的处理方式与C有

2013-03-30 11:10:30 553

转载 C++的输出精度控制(转)

C++的输出精度控制(转)使用这些格式需要声明包含long flags( ) const 返回当前的格式标志。long flays(long newflag) 设置格式标志为newflag,返回旧的格式标志。long setf(long bits) 设置指定的格式标志位,返回旧的格式标志。long setf(long bits,long field)将fie

2013-03-29 22:09:41 1347

转载 QTableWidget使用

table->setSelectionMode(QAbstractItemView::SingleSelection)  table.horizontalHeader()->setResizeMode(QheaderView::Fixed);  table.horizontalHeader()->setStretchLastSection(true);  table.setEditTrigger(

2013-03-25 11:45:42 837

转载 关于函数式编程(Functional Programming)的学习笔记Ⅰ

关于函数式编程(Functional Programming)的学习笔记Ⅰ原文链接:http://www.cnblogs.com/TivonStone/archive/2010/10/08/1845569.html0.要点1.背景知识2.函数式编程(FP)3.FP的特性1.背景知识  在C# 3.0中加入的新特性中,最大头的一个就是Lambda表达式,微软利

2013-03-22 16:57:41 1070

转载 TCP协议三次握手过程分析

TCP协议三次握手过程分析TCP(Transmission Control Protocol) 传输控制协议TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接:位码即tcp标志位,有6种标示:SYN(synchronous建立联机) ACK(acknowledgement 确认) PSH(push传送) FIN(finish结束) RST(rese

2013-03-22 16:35:01 593

原创 QT中如何让QTreeWidget某一列可以编辑,如何实现某一列控件的自定义化

1.如何让树控件的第二栏变成QSpinBox?首先我们要了解类QItemDelegate,这是个委托类。委托类可用于很多地方,比如QTreeWidget,QTableWidget等等。要想实现自定义的委托类,我们可以继承QItemDelegate,然后实现4个方法,分别是createEditor(),setEditorData(),updateEditorGeometry() ,s

2013-03-21 20:22:29 7717 3

转载 C,C++宏中#与##的讲解

文中__FILE__与示例1可以参见《使用ANSI C and Microsoft C++中常用的预定义宏》宏中的#的功能是将其后面的宏参数进行字符串化操作(Stringizing operator),简单说就是在它引用的宏变量的左右各加上一个双引号。如定义好#define STRING(x) #x之后,下面二条语句就等价。       char *pChar = "hello";

2013-03-20 11:11:07 557

原创 用U盘装操作系统

软件准备:先下一个可以制作U盘启动盘的软件,个人推荐UltraISO 9.5 PE 9.5.2.2836-SN-itopdog.cn,UltraISO是个收费软件,然后,就是你懂得。。。下载操作系统的原版ISO镜像,如果你需要ghost等系统的话,也可以去相应的网站下载。原版操作系统链接:http://msdn.ez58.net/files/windows%207开始刻

2013-03-07 01:15:50 691

原创 Qt窗体实现类似于PowerPoint 切换页面的推进效果

如要在下图中弹出另外一个窗体,并且带有窗体逐步推进效果首先,要想在一个窗体中弹出另外一窗体,只需调用show()方法即可,当然要弹出另外一个窗体应该是QDialog或者它的子类。为了让窗体显示在QMainWindow的相应位置,我们应该想办法获

2013-03-07 00:03:53 2729

原创 MFC自定义消息的简单实现

第一步:消息宏定义//User-definedMicro#defineWM_MYMSGWM_USER+8可包含在stdafx.h中或者对话框类的头文件中,至于为什么是WM_开头和WM_USER+可另行参阅其它资料第二步:绑定消息响应函数BEGIN_MESSAGE_MAP(CHelloWorld_1028Dlg,CDialogEx)    ON_WM_SY

2013-03-06 23:48:50 1223

C++ programming with qt 4.0.pdf

中文QT教程,很详细,也很全面.从简单的helloworld程序开始,介绍了很多开发中用的的实际例子

2013-09-02

CORBA命名服务编程实例C++(SSD8Exercise5)

这是一个使用CORBA命名服务的简单命令行模式日程管理软件,方便CORBA编程新手学习,属于CS模式,客户端把信息存到服务器,每次远程调用服务端的接口实现各种功能。

2013-06-13

RCF_1.0(RMI FOR C++)

RCF_1.0, 可在VS2012上编译运行,另外需要boost库。这时C++远程方法调用的一个库,不过现在好像不更新了呢。。

2013-05-28

基于TAO的CORBA程序设计

简单介绍了基于TAO的CORBA实现框架和基本概念。并有可执行的C++代码片段,对于刚解除CORBA和TAO的同学来说,这是个不错的入门资料。

2013-05-21

高质量C++编程指南

只是一本比较基础的C++书籍,内容精炼,不过对于提高编程效率确实帮助不小 ,尤其对那些,有一定代码量的同学来说,会是一本收益颇丰的书籍...

2013-05-21

空空如也

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

TA关注的人

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