自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (3)
  • 收藏
  • 关注

转载 C# 的TCPClient 异步连接与异步读数据

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Net.Sockets;u

2013-03-19 23:37:23 12644 3

转载 windows进程间管道通信

Windows 的IPC(进程间通信)机制主要是异步管道和命名管道。(至于其他的IPC方式,例如内存映射、邮槽等这里就不介绍了)管道(pipe)是用于进程间通信的共享内存区域。创建管道的进程称为管道服务器,而连接到这个管道的进程称为管道客户端。一个进程向管道写入信息,而另外一个进程从管道读取信息。异步管道是基于字符和半双工的(即单向),一般用于程序输入输出的重定向;命名管道则强大地多,它们

2012-10-09 00:07:44 1114

转载 strtol函数使用方法

strtol()详解(原创)2007-10-26 19:18今天,在review 一些代码的时候,看到了strtol()这个函数,由于以前使用它的时候,还没有深刻的了解,这次,我决定探个究竟。网上关于这个函数的资料大都来源于同份资料,linux库函数,讲的不够细致。于是,我花了几个小时,认真地尝试其功能,并整理了这篇文章,希望能对C语言的爱好者一些帮助。希望大家

2011-10-30 00:15:15 1392

转载 完成端口与高性能服务器程序开发

完成端口与高性能服务器程序开发关键词: 完成端口    重叠IO   线程池    VC++                                          完成端口与高性能服务器程序开发Email:kruglinski_at_gmail_dot_comBlog:kruglinski.blogchina.com早在两年前我就已经能很熟练的运用完

2011-10-28 00:10:25 734

原创 netsh命令

<br />有朋友问我,“能不能在命令行下直接修改Windows2000的IP地址?”。呵呵,当然是可以的了。不仅可以修改IP地址,和网络相关的每个细节都可以用命令行方式进行配置。只不过一般大家不太习惯罢了。<br />  方法就是使用系统中提供的一个很牛的命令行工具“netsh”:首先,察看自己现在的ip地址:<br /> <br />      呵呵,列出了两块网卡,其中接口名为“本地连接”的这块网卡配置情况:使用了固定IP,其中ip地址为192.168.0.4,其他信息略(自己不会看啊)。好了,我们来

2011-05-12 00:49:00 959

转载 sprintf函数详细解释

sprintf() 格式化输出函数(图形)功能: 函数sprintf()用来作格式化的输出。用法: 此函数调用方式为int sprintf(char *string,char *format,arg_list);说明: 函数sprintf()的用法和printf()函数一样,只是sprintf()函数给出第一个参数string(一般为字符数组),然后再调用outtextxy()函数将串里的字符显示在屏幕上。arg_list为参数表,可有不定个数。通常在绘图方式下输出数字时可调用sprin

2010-11-26 00:48:00 581 1

原创 淘宝面经

  下午淘宝笔试,笔试题有十道选择,有逻辑题和基本知识题两种,还有两道大题,一个是关于服务器负载过大如何解决,还有一个关于树的,淘宝题比较个性化,有情景题两道,一道是评价穆念慈,还有一道是随便涂鸦,描绘你的理想。晚上十二点多,收到面试通知,第二天下午一点半面试,急匆匆的赶往面试地点,面试馆问的问题还算基本,可惜咱不会,算法:给你一个矩阵,此矩阵满足A(i,j)>A(i-1,j),A(i,j

2009-10-20 14:52:00 677

原创 筛法求素数

#includeiostream>using namespace std;const int MAXV = 10000; //素数表范围bool flag[MAXV+1]; //标志一个数是否为素数int prime[MAXV+1]; //素数表,下标从0开始

2009-10-09 20:19:00 415

转载 open和sys_open是怎么联系

在应用层,系统调用在C库中有相应的函数,在那里会期通过中断指令INT 0x80,使cpu由用户态转变成内核态,会执行到system_call()(arch/i386/kernel/entry.S),每个系统调用都有自己的系统调用号,在内核中有一个系统调用表sys_call_table[],以系统调用号为下标的相应元素是一个函数指针,即系统调用在内核中对应函数的入中地址.system_call(

2009-06-25 17:13:00 1383

原创 list_head结构的介绍

list_head结构的介绍list_head结构定义在 里,它是一个double linked list的结构。 底下是它的结构宣告: struct list_head {struct list_head *next, *prev;}; 有的人可能看到这样的结构会觉得很奇怪这样的结构可以存放资料吗? 当然是不行的棉,因为这个结构根本是拿来让人当资料存的。 首先,

2009-06-23 16:11:00 875

原创 GNU/Linux的GNU是什么意思

GNU是一个技术组织,发起者是一个叫Richard Stallman的人,他是Might and Magic时代的一个英雄(关于他的传说,请参考Eric Ramond的《黑客发展史》)。这个组织中黑客云集,而且多是掌握核心技术的真正高手,他们的作品多是编译器、词法/语法分析器、底层函数库等大作。更重要的不是他们的技术,而是他们的哲学!他们的哲学就是技术上的“共产主义”——人人为我,我为人人。他

2009-06-23 09:36:00 8358 1

转载 C语言高手总结的新手容易犯的错误

1.将字符常量与字符串常量混淆。char c;c="a";在这里就混淆了字符常量与字符串常量,字符常量是由一对单引号括起来的单个字符,字符串常量是一对双引号括起来的字符序列。C规定以“/”作字符串结束标志,它是由系统自动加上的,所以字符串“a”实际上包含两个字符:‘a和‘/,而把它赋给一个字符变量是不行的。2书写标识符时,忽略了大小写字母的区别。main(){i

2009-06-17 18:08:00 593

转载 实例讲解C语言OPEN函数语法及其应用

open是一个非标准的低级文件I/O函数,返回的是文件的低级句柄,原型:int open(char* path, int access, ...);open是一个可变参数的函数实现,后面的可变参数通常表示unsigned mode,mode参数是否存在要看access的值,path是文件的路径。access和mode的可取值通常在FCNTL.h里面定义,access的可取值如下:#

2009-06-17 18:06:00 2791

转载 Linux字符设备驱动程序解析

Linux下的设备驱动程序被组织为一组完成不同任务的函数的集合,通过这些函数使得linux的设备操作犹如文件一般。在应用程序看来,硬件设备只是一个设备文件,应用程序可以象操作普通文件一样对硬件设备进行操作,如open()、close()、read()、write() 等。Linux主要将设备分为二类:字符设备和块设备。字符设备是指设备发送和接收数据以字符的形式进行;而块设备则以整个数据缓冲

2009-06-17 18:04:00 752

winpcap4.0.1介绍手册

介绍winpcap开发的使用手册,底层抓包程序中用到的API详细介绍并附带例子讲解

2010-12-01

ipc 进程间通信原理

介绍关于ipc 进程间通信原理,android中binder运行机制

2009-08-19

android_book第一本介绍android下开发的电子书

详细介绍了android的平台框架,以及如何在其平台下开发app,有大量的实践例子

2009-05-15

空空如也

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

TA关注的人

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