自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

今晚打老虎

所有博文纯为个人学习笔记

  • 博客(15)
  • 收藏
  • 关注

转载 C++拷贝构造函数详解

一. 什么是拷贝构造函数首先对于普通类型的对象来说,它们之间的复制是很简单的,例如:[c-sharp] view plain copyint a = 100;  int b = a;   而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。

2016-10-26 20:42:24 305

转载 ICMP协议

作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 到现在为止,我们讲解了网络层中最重要的IP协议(参考协议森林)。IP协议的一个重要补充是是ICMP协议。 ICMP协议ICMP(Internet Control Message Protocol)是介于网络层和传输层的协议。它的主要功能是

2016-10-25 19:50:24 631

原创 容器适配器

标准库定义了三个顺序容器适配器:stack、queue和priority_queue容器、迭代器和函数都有适配器,接受一种已有的容器类型,使其行为看起来像一种不同的类型例如,stack适配器接受一个顺序容器(除array和1foward_list),并使其像一个stack容器适配器支持的操作和类型size_type 一种类型,保存当前类型的最大对象的大小value_ty

2016-10-24 19:59:27 335

转载 字符串的全排列和组合算法

http://blog.csdn.net/hackbuteer1/article/details/7462447   hackbuteer1全排列在笔试面试中很热门,因为它难度适中,既可以考察递归实现,又能进一步考察非递归的实现,便于区分出考生的水平。所以在百度和迅雷的校园招聘以及程序员和软件设计师的考试中都考到了,因此本文对全排列作下总结帮助大家更好的学习和理解。对本文有任何补充之处,欢

2016-10-22 13:28:28 325

转载 QTcpSocket 及 TCP粘包分析

这两天用Qt简单的实现一个tcp多线程client,在此记录下知识。一、长连接与短连接1、长连接   Client方与Server方先建立通讯连接,连接建立后不断开, 然后再进行报文发送和接收。   2、短连接   Client方与Server每进行一次报文收发交易时才进行通讯连接,交易完毕后立即断开连接。此种方式常用于一

2016-10-21 19:56:13 826

转载 标准C++中的string类的用法总结

http://www.cnblogs.com/xFreedom/archive/2011/05/16/2048037.html   xFreedom标准C++中的string类的用法总结相信使用过MFC编程的朋友对CString这个类的印象应该非常深刻吧?的确,MFC中的CString类使用起来真的非常的方便好用。但是如果离开了MFC框架,还有没有这样使用起来非常方便的类呢

2016-10-19 20:38:29 315

原创 数据库(3-1)

关系数据库标准语言SQLSQL的特点1. 综合统一2. 高度非过程化3. 面向集合的操作方式4. 以同一种语法结构提供两种使用方法5. 语言简洁,易学易用关于关系数据语言的说法正确的是BA 关系语言是一种高度过程化的语言B 关系操作的特点是集合操作C 关系数据模型的数据操作方式是一次一记录D 以上说法均错误支持SQL语

2016-10-18 03:44:50 858

原创 数据库基础(2)

关系数据库关系的三类完整性约束实体完整性通常由关系系统自动支持参照完整性早期系统不支持,目前大型系统能自动支持用户定义的完整性反映应用领域需要遵循的约束条件,体现了具体领域中的语义约束用户定义后由系统支持关系域是一组具有相同数据类型的值的集合。例:整数实数介于某个取值范围的整数长度指定长度的字符串集合{‘男’,‘女’}

2016-10-18 03:06:46 1074

原创 数据库基础(1)

数据库的定义数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据集合数据库的特征数据按一定的数据模型组织、描述和储存可为各种用户共享冗余度较小数据独立性较高易扩展什么是DBMS数据库管理系统(Database  Management System,简称DBMS)是位于用户与操作系统之间的一层数据管理软件。学生表

2016-10-18 01:54:55 837

转载 函数调用--函数栈

出处:http://www.cnblogs.com/rain-lei/p/3622057.html 作者:小雨淅淅函数调用大家都不陌生,调用者向被调用者传递一些参数,然后执行被调用者的代码,最后被调用者向调用者返回结果,还有大家比较熟悉的一句话,就是函数调用是在栈上发生的,那么在计算机内部到底是如何实现的呢? 对于程序,编译器会对其分配一段内存,在逻辑上

2016-10-17 20:45:31 340

转载 【C++专题】static_cast, dynamic_cast, const_cast探讨

转http://www.cnblogs.com/chio/archive/2007/07/18/822389.html首先回顾一下C++类型转换:C++类型转换分为:隐式类型转换和显式类型转换第1部分. 隐式类型转换又称为“标准转换”,包括以下几种情况:1) 算术转换(Arithmetic conversion) : 在混合类型的算术表达式中, 最宽

2016-10-16 13:01:54 247

转载 双链表的基本操作

http://blog.csdn.net/gaoxiang_/article/details/8279536 双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱。所以,从双向链表中的任意一个结点开始,都可以很方便地访问它的前驱结点和后继结点。      为了练习,我这次设置了哨兵结点,哨兵结点,我个人理解就是我们一般意义上的头结点(是链

2016-10-11 21:35:54 439

转载 打印100以内的素数

#include int main(){ int a,i,j; for(i=2; i<100;i++) //从2到100这些数中找质数 { bool flag = true; for(j = 2;j< i;j++) { if( (i%j) == 0) { flag = false; break; }

2016-10-11 19:03:07 564

原创 字符串笔试题

1、输入一个整数的字符串,把该字符串转换成整数并输出。例如输入字符串“345”,则输出整数345思路:依次扫描字符串,每扫到一个字符,把之前的得到的数字乘以10再加上当前字符表示的数字。注意:还可能包括‘+’或‘-’,表示整数的正负。需要特殊处理考虑非法输入:1)判断指针是否为空2)输入的字符串可能不是数字的字符,碰到则停止3)溢出问题,若溢出,返回0enum Stat

2016-10-10 02:02:22 795

转载 和为S的两个数字

题目描述输入一个递增排序的数组和一个数字S,在数组中查找两个数,使得他们的和正好是S,如果有多对数字的和等于S,输出两个数的乘积最小的。 输出描述:对应每个测试案例,输出两个数,小的先输出思路:数列满足递增,设两个头尾两个指针i和j,若ai + aj == sum,就是答案(相差越远乘积越小)若ai + aj > sum,aj肯定不是答案之一(前面已

2016-10-10 01:34:30 371

空空如也

空空如也

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

TA关注的人

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