自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (12)
  • 收藏
  • 关注

转载 socket编程中write、read和send、recv之间的区别

一旦,我们建立好了tcp连接之后,我们就可以把得到的fd当作文件描述符来使用。由此网络程序里最基本的函数就是read和write函数了。ssize_t write(int fd, const void*buf,size_t nbytes);write函数将buf中的nbytes字节内容写入文件描述符fd.成功时返回写的字节数.失败时返回-1. 并设置errno变量. 在网络程序

2015-09-08 09:00:36 505

转载 C++ STL中Map的按Key排序和按Value排序

map是用来存放键值对的数据结构,可以很方便快速的根据key查到相应的value。假如存储学生和其成绩(假定不存在重名,当然可以对重名加以区分),我们用map来进行存储就是个不错的选择。 我们这样定义,map,其中学生姓名用string类型,作为Key;该学生的成绩用int类型,作为value。这样一来,我们可以根据学生姓名快速的查找到他的成绩。        但是,我们除了希望能够查询某

2015-07-21 11:59:59 377

原创 ARRAYOFCONST 和 Format格式化数据

今天使用BCB的Format处理数据,参数转换类型总是提示错误,于是网上搜了一下,使用ARRAYOFCONST转换,这个宏的双括号(())的使用方式,让人眼前一亮,所以记录一下,方便以后翻阅:       网上搜罗一下,BCB和Delphi 中的Format作用是一样的,但是不同的是参数。由于 Delphi 支持“开参数”和动态数组特性(没用过不太了解),所以 Delphi 中的 Format

2015-07-14 11:38:36 2085

转载 C++引用参数和引用返回值

引用参数从概念上讲。指针从本质上讲就是存放变量地址的一个变量,在逻辑上是独立的,它可以被改变,包括其所指向的地址的改变和其指向的地址中所存放的数据的改变。而引用是一个别名,它在逻辑上不是独立的,它的存在具有依附性,所以引用必须在一开始就被初始化,而且其引用的对象在其整个生命周期中是不能被改变的(自始至终只能依附于同一个变量)。在C++ 中,指针和引用经常用于函数的参数传递,然而,指针传

2015-07-14 09:46:26 2048

翻译 IOCP的封装和使用

最近在codeproject上面闲逛,看到一篇关于他自己封装的IOCP类的讲解的文章,感觉挺通俗易懂的, 不得不感叹,外国人的无私奉献精神,这是我们缺少的呀,闲话少说,特此翻译一下,再次感谢文章的贡献者,sleepyrea,以及codeproject上面的地址附上http://www.codeproject.com/Articles/11419/IOCPNet-Ultimate-IOCP

2015-07-02 10:46:59 2826

转载 32位64位操作系统基本数据类型字节大小

int型字长问题:① C/C++规定int字长和机器字长相同;② 操作系统字长和机器字长未必一致;③ 编译器根据操作系统字长来定义int字长;       由上面三点可知,在一些没有操作系统的嵌入式计算机系统上,int的长度与处理器字长一致;有操作系统时,操作系统的字长与处理器的字长不一定一致,此时编译器根据操作系统的字长来定义int字长:"比如你在64位机器上运行DOS1

2015-06-29 10:43:47 509

原创 C++中字符串字面值和字符相加

C++中字符串字面值和字符相加闲话少说,这两天写代码忙碌的时候,犯了一个错误,常量字符串和字符加到了一起,但是编译器没有报错,很是郁闷,于是深究一下:string addStr = 'a' +"what a fucking problem";字符a是char类型,是一个整数类型的数值,而“ ”则是一个数组存储的常量字符,在表达式应用中会默认转换为const char *类型

2015-06-26 16:23:28 3755

转载 BCB消息消息机制

方法1:使用消息映射(MessageMap)重载TObject的Dispatch虚成员函数  形式如下:  BEGIN_MESSAGE_MAP   VCL_MESSAGE_HANDLER(  …  …  )   END_MESSAGE_MAP(  …   )在\Borland\CBuilder5\Include\Vcl找到sysmac.h,其中有如下的预编译宏定义:#def

2015-06-23 10:39:53 801

原创 strcat加入异常处理的实现

在末尾追加字符的时候进行了判断,加了两个循环,效果不太好,可能略显繁琐,失去性能char *my_strcat_s(char *cDestStr,const char *cSrcStr,int DestLen){assert(cDestStr != NULL &&cSrcStr != NULL);char *cTmp = cDestStr,*cDst = cDestStr;

2015-05-20 10:20:59 523

转载 阿里巴巴笔试题

转载请标明出处,原文地址:http://blog.csdn.net/hackbuteer1/article/details/69029171、有一个虚拟存储系统,若进程在内存中占3页(开始时内存为空),若采用先进先出(FIFO)页面淘汰算法,当执行如下访问页号序列后1,2,3,4,5,1,2,5,1,2,3,4,5,会发生多少缺页?A、7                       B、8

2015-03-25 15:40:24 323

动态库使用文件

动态库使用文件

2014-03-24

闹钟de 资源

闹钟de 资源

2014-03-22

TRUCH编代码

TRUch编写的代码

2014-03-21

仿qq截屏工具

仿qq截屏工具

2014-03-21

我的水电费

我的水电费我的水电费我的水电费我的水电费我的水电费我的水电费

2014-03-21

VC闹钟 事务提醒程序

用vc开发的一个闹钟程序,2音乐的添加,等等。对数据库的操作

2014-03-12

VC锁屏屏蔽热键

这是一个通过加载低级键盘钩子实现的屏幕锁屏,还有进程保护功能,不过不太完善,如果谁有兴趣做到了进程保护,可以交流一下

2014-03-12

程序员如何写程序

这个资源主要讲解整个软件的开发过程,让大家对整个过程有所了解

2012-04-01

C#的经典实例课程

C#的经典实例课程 供大家学习参考 很有用处啊

2012-04-01

Java程序设计实用教程(第3版)[叶核亚][习题解答]

里面涉及的是java的经典实例,不看绝对后悔啊,当然主要是对初学着,高手可以飘过了

2011-12-18

java_ATM界面设计代码

JAVA是一门很优秀的程

2011-12-18

win7服务大全

对于win7的几个补充,看完之后对win7有个更全面的了解,更好的利用。。。

2011-10-22

空空如也

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

TA关注的人

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