自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

转载 阻塞、非阻塞、同步、异步概念

简单点说:阻塞就是干不完不准回来,   非阻塞就是你先干,我现看看有其他事没有,完了告诉我一声我们拿最常用的send和recv两个函数来说吧... 比如你调用send函数发送一定的Byte,在系统内部send做的工作其实只是把数据传输(Copy)到TCP/IP协议栈的输出缓冲区,它执行成功并不代表数据已经成功的发送出去了,如果TCP/IP协议栈没有足够的可用缓冲区来保存你Copy过

2014-10-14 21:24:45 486

原创 redhat 6.5的安装

将安装镜像写入U盘以后,在对

2014-09-27 15:28:28 784

转载 UDP/TCP与fork

1.既然UDP是无连接不保证送达的,那么就没有必要在关闭时通知对方了,因为这个“关闭”消息也不能保证送达,不仅如此,任何的控制信息诸如确认都不便在传输层发送,因为不能保证送达。UDP是基于数据报的,第一个数据报和随后同源同目的的第二个数据报之间没有任何的关系。因此不要指望对端能收到自己closesocket的消息,即使是有人想出用带外数据传输也是徒劳的,因此只能通过超时机制或者心跳机制来保活;

2014-09-10 09:12:16 625

转载 一篇不错的文章

什么是假学习? 一、看书 买一堆书,有空看看。看书,这是典型的假学习。看书看不懂还在看,就是假学习,欺骗自己,安慰自己正在学习而已。专业书都写得很好,但大都是写给已经懂的人看的。看书的最大作用就是证明自己看书是学不到东西的,然后只有寻找其他途径。建议:把书合上,想一想,你想学的东西东西到底是要干什么用的,要掌握到什么程度才够用。实在不行,快速看完,也好过慢慢磨着看完,当

2014-07-14 09:55:49 450

原创 数据结构学习笔记-排序3

归并排序“归并”含义:将两个或两个以上的有

2014-05-30 08:41:24 709

原创 数据结构学习笔记-排序2

接着上一篇文章3。

2014-05-29 11:34:04 514

原创 数据结构学习笔记-排序技术

排序技术1.互换类排序

2014-05-28 09:06:55 587

转载 字节对齐

登录 | 注册收藏成功确定收藏失败,请重新收藏确定标题标题不能为空网址标签 摘要公开取消收藏 全部设为已读查看所有通知

2014-05-22 11:00:15 433

原创 数据结构学习笔记-图

图顶点(vertex)

2014-05-19 21:57:36 768

原创 数据结构学习笔记-森林和二叉树的转化、最优二叉树

森林和二叉树的转化孩子兄弟表示法:

2014-05-13 10:07:01 1416

原创 数据结构学习笔记-线索二叉树

线索二叉树二叉树遍历的实质:以一定的规则将一个非线性结构进行线性化操作,使每个结点在这些线性序列中有且仅有一个直接前驱和直接后继。但是,当以二叉链表为存储结构时只能在遍历的过程中才能得到结点的前驱、后继,为了存储这种信息。引入线索二叉树。根据二叉树的性质有:n0=n2+1,空链域:2n0+n1(也就是叶子结点有2个空链域,度为1的结点有1个空链域)另外有n=n0+n1+n2因此,有n个结点

2014-05-07 10:12:37 1016

原创 数据结构学习笔记-二叉树的层序遍历

二叉树层序遍历

2014-05-05 08:25:40 770 1

原创 数据结构学习笔记-二叉树的前、中、后序遍历,递归、非递归方式

二叉树概念

2014-05-04 21:19:48 749

原创 数据结构学习笔记-链表

算法的复杂度:

2014-04-28 09:58:40 661

原创 C++基础

第四章 继承与

2014-04-27 08:25:19 509

原创 字符串匹配

1、字符

2014-04-18 20:12:33 531

原创 C++基础

第三章、

2014-04-15 16:50:11 500

原创 C++基础

第二章

2014-04-10 11:09:57 529

原创 C++基础

面向过程:将数据和对数据的操作分成独立的实体面向对象:将数据和对数据的操作集合成一体构成一个对象,将同一类型对象抽象出其共性,形成类。后半句指的是什么?类中的数据:通过本类方法来处理类通过外部接口与外界联系对象之间通过消息进行通信面向对象程序设计语言必须支持抽象数据类型和继承性一、基本概念对象:是其自身所具有的特征和对这些状态施加的操作结合在一起构成的独立实体。对象

2014-04-08 15:01:41 514

转载 Huffman 编码压缩算法

http://news.cnblogs.com/n/143406/

2013-11-12 16:48:16 632

空空如也

空空如也

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

TA关注的人

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