文章标题

ORACLE数据库索引

2015-12-03 19:22:24

阅读数 346

评论数 0

VS2010“起始页”不记录最近打开的工程——解决方案

菜单 —— 运行—— regedit ——打开下面的键值: HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer 将 NoRecentDocsHistory 设置为 0 (点击右键修改)

2014-06-18 09:44:36

阅读数 1521

评论数 0

C++11引入智能指针std::unique_ptr

我们知道auto_ptr通过复制构造或者通过=赋值后,原来的auto_ptr对象就报废了.所有权转移到新的对象中去了.而通过shared_ptr可以让多个智能指针对象同时拥有某一块内存的访问权.但假如我们不希望多个内存块被多个智能指针对象共享,同时又不会像auto_ptr那样不知不觉的就让原来的a...

2014-04-06 14:07:14

阅读数 2838

评论数 0

Xerces使用心得

1.新的Xerces-C++库3.1.1版本提供了静态库编译选项,编译产生静态库Xerces_c-static-3D.lib(用于Debug模式)或Xerces_c-static-3.lib(用于Release模式),使用这两个库用于静态链接的MFC程序时除了添加附加库目录和库名称外,还需要在工程...

2014-04-02 11:38:22

阅读数 944

评论数 0

_splitpath,_makepath分析路径

生成路径,分解路径 FROM MSDN: Example /* MAKEPATH.C */ #include #include void main( void ) { char path_buffer[_MAX_PATH]; char drive[_MAX_DRI...

2014-03-28 20:31:21

阅读数 1010

评论数 0

windows路径操作API函数

PathRemoveArgs  去除路径的参数 PathRemoveBackslash  去除路径最后的反斜杠"\" PathAddBackslash  在路径最后加上反斜杠"\" PathRemoveBlanks  去除路径前后的空格 PathAd...

2014-03-28 20:25:24

阅读数 624

评论数 0

MSXML的不同版本使用

我参与了IE7的开发过程,看到了在IE浏览器中形形色色使用MSXML的方法。显然有一些东西困扰着开发者:MSXML“混乱”的版本以及如何创建“正确”的实例。下面是一段非常常见的代码: if (Web.Application.get_type() == Web.ApplicationType.In...

2014-03-11 19:41:24

阅读数 3240

评论数 0

COM组件简介

面向对象的思想难以适应这种分布式软件模型,于是组件化程序设计思想得到了迅速的发展。 按照组件化的程序设计的思想,复杂的应用程序被设计成一些小的,功能单一的组件模块,这些组件模块可以运行在同一台机器上,也可以运行在不同的机器上。 为了实现这样的应用软件,组建程序和组建程序之间需要一些极为细致的规...

2014-03-11 13:31:40

阅读数 1444

评论数 0

Schema中的xsd:any和xsd:anyAttribute

元素使我们有能力通过未被 schema 规定的元素来拓展 XML 文档! 元素 元素使我们有能力通过未被 schema 规定的元素来拓展 XML 文档! 下面这个例子是从名为 "family.xsd" 的 XML schema 中引用的片段。它展示了一个针对 &q...

2014-03-09 23:15:28

阅读数 915

评论数 0

Schema元素xsd:key和xsd:keyref

XML Schema可以通过将一个元素或属性定义为key,从而保证该元素或属性在一定范围内的唯一性。在XML实例文档中,key所代表的元素或属性的值组成一个集合,可以通过keyref来限定另一个元素或属性的值必须在这个集合中。       key的定义方法和unique的定义方法十分相似。首...

2014-03-09 21:22:32

阅读数 1344

评论数 0

Schema中xsd:unique元素的使用方法

XML Scheam允许指定某个元素或属性的值在一定得范围内是唯一的。为了指定元素或属性值的唯一性,可以使用元素,使用方法为选择一组xml示例元素作为范围,然后依据上下文关系定义一个field,这里的field就是要指定的唯一性的元素或属性。      1、元素唯一性 x...

2014-03-09 20:53:38

阅读数 2274

评论数 0

XML文件中xsi:schemaLocation声明

xsi:schemaLocation详解 在实例中引用模式文档 XML Schema提供了两个在实例文档中使用的特殊属性,用于指出模式文档的位置。这两个属性是:xsi:schemaLocation和xsi:noNamespaceSchemaLocation,前者用于声明了目标名称空间的模式...

2014-03-08 22:09:04

阅读数 2628

评论数 0

MFC控件积累——CRichEdit控件

1.Rich Edit的字体问题 在richedit20下,设置字体为某中文字体(比如楷体),输入汉字确实是楷体,但是一旦输入英文字符(在任何位置),这些英文字符字体立即变成了Arial字体(而且有意思的是,如果再输入汉字,汉字仍然是楷体的)。 这不是bug,这是RichEdit2.0的特...

2014-02-25 20:15:43

阅读数 1188

评论数 0

select函数详解及应用

Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、 accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函数时必须等待某个事件的发生,如果事...

2014-02-19 15:59:27

阅读数 716

评论数 0

MFC线程同步——CEvent的使用

WaitForSingleObject函数用来检测hHandle事件的信号状态,当函数的执行时间超过dwMilliseconds就返回,但如果参数dwMilliseconds为INFINITE时函数将直到相应时间事件变成有信号状态才返回,否则就一直等待下去,直到WaitForSingleObjec...

2014-02-18 14:14:45

阅读数 3241

评论数 0

MFC中的线程同步

在程序中使用多线程时,一般很少有多个线程能在其生命期内进行完全独立的操作。更多的情况是一些线程进行某些处理操作,而其他的线程必须对其处理结果进行了解。正常情况下对这种处理结果的了解应当在其处理任务完成后进行。   如果不采取适当的措施,其他线程往往会在线程处理任务结束前就去访问处理结果,这就很有...

2014-02-18 13:53:57

阅读数 551

评论数 0

关于绑定IP地址与端口号的见解

客户和服务器通过调用函数bind时可以指定IP地址或端口号,可以都指定,也可以都不指定,根据期望的结果,对sin_addr和sin_port,或sin6_addr和sin6_port应置为什么值,下面做了总结: 进程指定 结果 IP地址 端口 通配地址 0 内核选择IP地址和端口 ...

2014-02-13 09:46:15

阅读数 2681

评论数 0

客户端 用不用 bind 的区别

连接的socket的客户端和服务端以及面向连接socket的服务端通过调用bind函数来配置本地信息。使用bind函数时,通过将my_addr.sin_port置为0,函数会自动为你选择一个未占用的端口来使用。   Bind()函数在成功被调用时返回0;出现错误时返回"-1"并...

2014-02-12 20:19:35

阅读数 529

评论数 0

TCP/IP和Socket的关系

要写网络程序就必须用Socket,这是程序员都知道的。而且,面试的时候,我们也会问对方会不会Socket编程?一般来说,很多人都会说,Socket编程基本就是listen,accept以及send,write等几个基本的操作。是的,就跟常见的文件操作一样,只要写过就一定知道。   对于...

2014-02-12 16:54:31

阅读数 512

评论数 0

TCP.普通socket(阻塞/非阻塞)模型

在此介绍window下的TCP普通socket编程. 1.服务器端 // CommonSocket.cpp : Defines the entry point for the console application. // #include "stdafx.h&quo...

2014-02-12 16:29:29

阅读数 556

评论数 0

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