I/O复用的场合:1 客户处理多个描述字时2 客户处理多个套接口3
服务器处理监听套接口,又要处理已连接套接口4 既处理TCP,又处理UDP5 处理多个服务或者多个协议套接口上的输入操作:1
数据到达网络,分组到达时,被拷贝到内核的某个缓冲区2 将数据从内核缓冲区拷贝到应用缓冲区非阻塞模型,应用进程...
分类:
其他 时间:
2014-01-19 15:54:57
收藏:
0 评论:
0 赞:
0 阅读:
414
对DataTable进行过滤筛选的一些方法Select,dataview当你从数据库里取出一些数据,然后要对数据进行整合,你很容易就会想到:DataTable
dt = new DataTable();//假设dt是由"SELECT C1,C2,C3 FROM T1"查询出来的结果 for (int...
分类:
其他 时间:
2014-01-19 15:54:47
收藏:
0 评论:
0 赞:
0 阅读:
436
原文:http://blog.csdn.net/liukun321/article/details/18452663本文主要简述S5pv210处理器的 HDMI
接口在 Linux 3.0.8 内核下的驱动框架。 现在三星的主流处理器基本都支持HDMI,使用HDMI也有段时间了,却一直不知道它是怎么...
分类:
其他 时间:
2014-01-19 15:54:42
收藏:
0 评论:
0 赞:
0 阅读:
585
如何学习Javascript作者: chaomao发布时间: 2013-10-30 11:07阅读:
8896 次推荐: 109 原文链接 [收藏] 首先要说明的是,咱现在不是高手,最多还是一个半桶水,算是入了JS的门。 谈不上经验,都是一些教训。
这个时候有人要说,“靠,你丫半桶水,凭啥教我们”。...
分类:
Web开发 时间:
2014-01-19 15:54:37
收藏:
0 评论:
0 赞:
0 阅读:
481
转自:http://blog.unvs.cn/archives/php-equal-bracket.html学习PHP过程中,会常碰到一些特殊的符号,比如:=、==、===、->、=>、”(减号、右尖括号)用于类中,访问类里的函数或对象,比如:do_test();
?>5、"=>"(等号、右尖括号)...
分类:
Web开发 时间:
2014-01-19 15:54:32
收藏:
0 评论:
0 赞:
0 阅读:
411
岁末年初3Q大战惊现高潮,360震撼推出Android"3Q"IM即时通讯看过了QQ和360斗争的开端高潮,当然现在还不能说这场斗争已经结束,在我看来这次的事件未尝不是一个适时的导火索,让中国的网民们看清了导火索的另一头是什么--中国相关法律的不健全。这场争斗不禁让我想起了一个搞笑视频,两个男人打架...
分类:
移动平台 时间:
2014-01-19 15:54:22
收藏:
0 评论:
0 赞:
0 阅读:
502
linux下实现虚拟网卡我们在使用VMWARE的虚拟化软件时经常会发现它们能都能虚拟出一个网卡,貌似很神奇的技术,其实在Linux下很简单,有两种虚拟设备,TUN时点对点的设备,tap表示以太网设备的,做为虚拟网卡驱动,Tun/tap驱动程序的数据接收和发送并不直接和真实网卡打交道,而是通过用户态来...
分类:
其他 时间:
2014-01-19 15:54:12
收藏:
0 评论:
0 赞:
0 阅读:
684
1.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{*+height:1%;}2.clearfix{overflow:auto;_height:1%}3.clearfix...
分类:
其他 时间:
2014-01-19 15:54:17
收藏:
0 评论:
0 赞:
0 阅读:
379
题意:告诉你一张无向图,问你构造边双连通分支,需要加最小的边。思路:发现这两道题可以用一份代码过掉0.0。真是搞笑,题目意思基本相同。主要就是知道如何构造边双连通分支,原来的双连通分支数记为n那么ans
= (n+1)/2这个结论是可以证明的。这里我们就把他记住就好了。至于题目的做法就是统计边双连通...
分类:
其他 时间:
2014-01-19 15:54:07
收藏:
0 评论:
0 赞:
0 阅读:
595
nil用来给对象赋值(Objective-C中的任何对象都属于id类型),NULL则给任何指针赋值,NULL和nil不能互换,nil用于类指针赋值(在Objective-C中类是一个对象,是类的meta-class的实例),
而NSNull则用于集合操作,虽然它们表示的都是空值,但使用的场合完全不同...
分类:
其他 时间:
2014-01-19 15:53:52
收藏:
0 评论:
0 赞:
0 阅读:
501
1 #include 2 #include 3 #include 4 #include 5
#include 6 using namespace std; 7 mapvis; 8 bool obious(int x){ 9 int cnt = 0;10
while(x>0){11 if(x%2)cn...
分类:
其他 时间:
2014-01-19 15:53:57
收藏:
0 评论:
0 赞:
0 阅读:
502
使用引用参数的主要原因程序员能够在函数中修改调用函数参数中的数据对象通过传递引用而不是整个数据对象,可以提高程序的运行速度。尤其是当数据对象较大时,如结构和类对象。对于使用传递的值而不作修改的函数:如果数据对象较小,如内置数据类型或者小型结构,则按值传递。如果数据对象是数组,则只能使用指针,并且将指...
分类:
其他 时间:
2014-01-19 15:53:47
收藏:
0 评论:
0 赞:
0 阅读:
429
1 #include "stdafx.h" 2 #include 3 4 using
namespace std; 5 struct ListNode 6 { 7 int m_nValue; 8 ListNode* m_pNext; 9 };10
11 void AddToTail(ListNode...
分类:
其他 时间:
2014-01-19 15:53:37
收藏:
0 评论:
0 赞:
0 阅读:
441
http://www.rust-lang.org/
分类:
其他 时间:
2014-07-22 22:58:44
收藏:
0 评论:
0 赞:
0 阅读:
290
一直试图为自己搭建一个完善的编程环境.本机是 windows 系统, 由于只需要 linux
的编译环境, 在 virtualbox 中安装了CentOS 6.5 minimal, 不带桌面的. 目标是在 windows 上搭建 svn server,
虚拟机中可以用 subversion clie...
分类:
其他 时间:
2014-01-19 15:53:22
收藏:
0 评论:
0 赞:
0 阅读:
528
1 void RemoveNode(ListNode** pHead,int value) 2 { 3
if(pHead==NULL||*pHead==NULL) 4 return; 5 ListNode* pToBeDeleted = NULL; 6
if((*pHead)->m_nValue==...
分类:
其他 时间:
2014-01-19 15:53:12
收藏:
0 评论:
0 赞:
0 阅读:
445
using UnityEngine;using System.Collections;public
class _5_6 : MonoBehaviour{ private GameObject camera0; private GameObject
camera1; private GameObje...
分类:
其他 时间:
2014-01-19 15:53:17
收藏:
0 评论:
0 赞:
0 阅读:
443
#### 方案一:PHP 5.3 以上版本,使用pthreads
PHP扩展,可以使PHP真正地支持多线程。多线程在处理重复性的循环任务,能够大大缩短程序执行时间。我之前的文章中说过,大多数网站的性能瓶颈不在PHP服务器上,因为它可以简单地通过横向增加服务器或CPU核数来轻松应对(对于各种云主机,增...
分类:
Web开发 时间:
2014-01-19 15:53:07
收藏:
0 评论:
0 赞:
0 阅读:
548
表、列、行主键外键联系:一对一,一对多,多对多规范化:1NF,2NF,3NF,4NF,5NF,BCNF
分类:
数据库技术 时间:
2014-01-19 15:53:02
收藏:
0 评论:
0 赞:
0 阅读:
415
maven提供了丰富的plugins。
分类:
其他 时间:
2014-07-22 22:58:44
收藏:
0 评论:
0 赞:
0 阅读:
401