自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ZoMoe's eye

pthread_cond_timedwait(&♀ ,&heart_mutex,&life_time_wait);

  • 博客(6)
  • 资源 (2)
  • 收藏
  • 关注

原创 linux下 简单学习epoll处理海量链接

最近在 看一些关于linux C 服务器编程方面的东西,随及就涉及到了大量连接的处理的问题。我 们知道在linux下我们一般用tcp/ip协议去写简单的C/S模型的代码,经常会用到select()函数。它是用来确定一个或多个套接口状态的函数。对每一个套接口,调用者可查询它的可读性、可写性及错误状态信息。用fd_set结构(可以google)来表示一组等待检查的套接口,可以用来实现多路复用的I/O模

2013-04-27 20:53:57 2369 1

原创 尝试探索基于Linux C的网卡抓包过程

其实想探究网卡抓包问题已经有好久了。前几天找了时间算是基本上了解了那部分的一些基本东西,在这里只是赘述罢了。抓包首先便要知道经过网卡的数据其实都是通过底层的链路层(MAC),在Linux系统中我们获取网卡的数据流量其实是直接从链路层收发数据帧。至于如何进行TCP/UDP连接本文就不再赘述(之前的一段关于web server的程序已经大概说明),直接从最关键的原始套接字( raw socket)

2013-04-11 13:32:04 5067

原创 关于C++处理1+2+......+n的新思路

对于前n项累加求和的问题,如果要求我们不能使用for . while .switch .goto.if .else.case (A>B?a:b)等一切循环语句和判断语句#include class Temp{public: Temp() { ++N; Sum += N; } static voi

2013-04-09 12:49:01 1784

转载 JAVA中用JDBC连接mysql

本文转自http://blog.chinaunix.net/uid-26359455-id-3153931.html正其好奇java怎么连接JDBC,就看到如下方法。第一步:先下载:mysql和JDBC的驱动:下载地址:http://mysql.ntu.edu.tw/Downloads/Connector-J/mysql-connector-java-5.0.8.z

2013-04-07 23:57:32 1018

原创 关于计算字节位为1的一个问题

<!--p {margin-bottom:0.21cm; direction:ltr; color:rgb(0,0,0); text-align:justify}p.western {font-family:"Times New Roman",serif; font-size:10pt}p.cjk {font-family:"宋体","方正书宋_GBK";

2013-04-07 21:33:46 2077

原创 希尔(shell)排序简单分析

首先先说shell排序的基本思想:先取一个小于n的整数d1作为第一个增量,把文件的全部记录分成d1个组。所有距离为dl的倍数的记录放在同一个组中。先在各组内进行直接插入排序;然后,取第二个增量d2Shell排序的执行时间依赖于增量序列。好的增量序列的共同特征:① 最后一个增量必须为1;② 应该尽量避免序列中的值(尤其是相邻的值)互为倍数的情况。从时间性能上来

2013-04-06 18:41:08 1317

空空如也

空空如也

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

TA关注的人

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