自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 测试markdown

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-05-12 11:03:14 161

原创 HttpURLConnection的GET和POST用法

网络请求中,使用HttpURLConnection还是HttpClient,就不用讨论了。

2015-10-31 20:21:22 489

原创 多线程+管道的用法

最近在做一个线程池写磁盘文件的任务。主线程通过管道向线程池写任务,线程池从管道的读端读任务。按UNIX环境高级编程说的,我在主线程中关闭了管道的读端,在线程池的初始化时关闭了写端。但是,在这种情况下,没法正常工作,只有在不关闭管道的读和写端的时候才能正常工作。原来书上讲的是在进程的情况下,而不是我所用的线程,子线程是和创建它的进程共享fd的,任何一方关闭管道的读或写都会影响到另一方。

2012-03-31 15:05:05 6413 4

原创 tcpdump抓取本机的数据包,加上下列选项

tcpdump port 7777 -i lo

2011-12-30 16:47:53 2946

转载 C语言可以给字符数组赋值的方法

http://blog.chinaunix.net/space.php?uid=7390305&do=blog&cuid=542904学了这么多年的C语言,突然发现连字符串赋值都出错,真的很伤心。char a[10];怎么给这个数组赋值呢?1、定义

2011-09-10 21:57:58 1263

原创 read什么时候阻塞?阻塞有什么表现?

read(stdin, buf, size);printf(“hello”);如果read是阻塞的则会停止到read语句不会执行下一个语句;否则不会停止,会执行下一个语句。#include #include #define COUNT

2011-08-23 15:43:12 14242

转载 gcc: Compilation Warning: incompatible implicit declaration of built-in function `bzero’

http://joysofprogramming.com/gcc-incompatible-implicit-declaration-bzero/这个警告加上#include 就可以了。The purpose of bzero() as descr

2011-08-23 11:19:05 6561

转载 ‘OPEN_MAX’ undeclared错误

http://www.gnu.org/s/hello/manual/libc/General-Limits.html#General-Limits31.1 General Capacity LimitsThe POSIX.1 and POSIX.2 standards

2011-08-23 10:55:35 1441

转载 Thread-specific data

http://publib.boulder.ibm.com/infocenter/iseries/v5r3/index.jsp?topic=%2Frzahw%2Frzahwe21rx.htmTypical applications that are not threade

2011-08-19 11:51:05 1098

原创 线程特定数据的小程序。

thread-specific data是为了解决一个线程想用全局变量来实现某个目的却因为多个线程之间不能很好的共享全局变量(这里里面牵涉到同步问题,because multiple threads cannot use the buffer to hold different

2011-08-18 22:27:24 1377

翻译 select()和poll()的区别是什么?

Whats thedifference between select() and poll()?原文地址:http://www.unixguide.net/network/socketfaq/2.14.shtmlFrom Richard Stevens (rstevens

2011-08-17 16:21:39 7475 2

转载 非阻塞connect,错误码:EINPROGRESS

http://blog.csdn.net/benbendy1984/article/details/5773137当我们以非阻塞的方式来进行连接的时候,返回的结果如果是 -1,这并不代表这次连接发生了错误,如果它的返回结果是 EINPROGRESS,那么就代表连接还在进行中。

2011-08-16 18:01:14 2798

转载 select() vs pselect()

http://jineshkj.wordpress.com/2008/02/02/why-pselect/All this time I had thought pselect() is simply a luxury, a waste of system call

2011-08-15 20:31:44 797

原创 UNIX网络编程的回射服务器的改进步骤

截至目前(UNP的5.12节)回射服务器的进化过程:1.       5.2、5.3、5.4、5.5四节分别介绍了回射服务器的第一个版本的各个组成部分。2.       5.7节讲到正常终止时,讲到了server child结束时,并没有被父进程清理而留下了僵尸进程。5.

2011-08-15 11:14:35 1092

原创 UNIX环境高级编程有一个例子说fork两次可以避免产生僵死进程,我不知道,为什么fork两次就能避免僵死进程?

2011年8月14日10:35:51我突然明白了为什么了。答案:父进程fork一个子进程,子进程再fork一个孙进程之后子进程退出,孙进程没有父进程了而由init收养,此时孙进程永远不会变成僵尸进程了(init会处理他的,init内部实现是:只要有一个子进程终止,init会调

2011-08-14 10:41:36 1044

原创 bind错误98是什么意思?

由于我在写书(UNP)上的例子所以一个服务端口(9877)一直在用,而练习在不断改进,所以上一次练习完成后的server进程并没有关闭,因此这个端口就被占用,再次bind时会提示错误。98号错误。就是服务端口被占用。

2011-08-09 15:51:22 9128

转载 LINUX VI编辑器使用说明

VIM 修改配色方案在VimRC中新增一条colorscheme murphyVI自带说明文档:直接输入:vimtutor例:[root@space html]# vimtutor=====================================

2011-08-03 14:47:43 1191

转载 Secure CRT上传下载文件

Secure CRT这款国外的SSH客户端软件同时具备了终端仿真器和文件传输功能。1、上传文件只需在shell终端仿真器中输入命令“rz”,即可从弹出的对话框中选择本地磁盘上的文件,利用Zmodem上传到服务器。例如:上传一个文件本地文件A.txt到服务器的/ho

2011-08-02 14:29:57 1373

转载 unix系统中带缓存的I/O和不带缓存的I/O的区别

原文地址:http://www.cnblogs.com/fora/archive/2011/04/25/2028726.html以 ssize_t write(int filedes, const void *buff, size_t nbytes)和size_t f

2011-08-01 17:04:14 594

转载 dup/dup2用法

原文地址:http://hi.baidu.com/realxfliu/blog/item/6a31bcec24c1952763d09fa6.html2007-03-07 15:15相信大部分在Unix/Linux下编程的程序员手头上都有《Unix环

2011-08-01 16:15:44 420

转载 正则表达式30分钟入门教程,这篇文章,三年前我看过。写的很好。又更新了。

原文地址:http://www.oicto.com/html/regex.htm正则表达式30分钟入门教程

2011-07-29 11:36:09 450

原创 写程序要注意的事情

1、输出语句不要随便加“.” 或者别的标点符号,有时候会感觉“.”出现的很不正常。

2011-07-29 11:01:49 390

转载 Linux C 段错误

原文地址:http://tzc.is-programmer.com/posts/252.html在C语言中出现段错误是很常见的事,多数是由于访问越界或者未分配内存而对其进行赋值操作引起,但是在Linux C中也有另外一种情况可能引起段错误,那就是陷入死循环,这是一个偶然的发现,调

2011-07-28 19:34:17 741

原创 列出指定目录中的所有文件名

这个例子主要完成的功能是:列出所给目录及其子目录下的所有文件的名字及其对应的路径名。/* * ===================================================================================== * *

2011-07-27 20:00:16 2647

转载 fork()调用的一个趣题--fork函数能生成几个子进程???

原文载于:http://202.117.3.13/wordpress/?p=81经常看到有人问到这样一个问题:#include #include #include  int main() { int pid=0; for(int i=0;i5;i++) {

2011-07-20 11:09:26 4408

原创 考研?

 我不知道该不该考研,我只是想学习网络。考还是不考,This is a quesiton.

2009-11-06 08:17:00 837 2

原创 我报考CCNA了

我这几天,想了想。先考NA,毕业前。考了NP.之后,就毕业了。明年我要考研了,加油吧!自己的路自己走。

2009-10-11 12:18:00 490

原创 我的学习

我想,我实在学习网络,不是在学习CCNA,我喜欢网络。但是我不应该只看到了思科,而忘记了网络这门科学技术。好好学我的专业课,计算机组成原理,操作系统。本不应该为了一个CCNA放弃更重要的东西。好好学习,天天向上。Good Good Study , Day Day UP!  一直没人看我我都感觉有点失落,好像是在荒野地带流荡的孤魂。唉!我都想我是不是应该转移到QQ了。那里有我认识

2009-09-25 18:09:00 423

原创 又是CCNA

刚才又看了一些人的评论,CCNA在我心中的位置有一次下跌。真是受不了了,本来准备得好好的。现在又有一点说不出来的难受。不菲的报名费,含金量越来越不受人重视。自己的路真不知道该走向哪里。继续走吧,把CCNA考过了吧!先过了,再说。不过我应该调整我的方向了。不应该把我的90%的时间都花在它上面。还有我的专业课,这才是重要的。这才是最重要的。我的CCNA /网络工程师/英语/

2009-09-24 23:05:00 502

原创 学习英语

为了学英语,英语四级我考了两次我都没过。我对网络的兴趣抵挡住了我对英语的反感,现在比较喜欢看英语资料,关于网络的。现在再看COMPUTER NETWORK FOURTH EDITION。刚才用了两个小时看了四页,头有点晕。嗯继续坚持。英语学好了,信息会更多更新。网络。

2009-09-24 21:00:00 460

原创 CCNA

我是一名在校学生,计算机科学与技术专业,我对网络很感兴趣,现在大三了。准备考CCNA,现在很多人都是背题库过的,我不知道我一个在校生,真过了,能有什么提高。我有时候想,我十年后做到能提高中国的网络水平的地步,这是我一大心愿。中国的网络技术,我真的感觉不如国外很多地区,国家。暑假在家看了一句话,现在还记得很清楚:锲而不舍,终身以之。我会一直坚持在这条路上,完成我一些心愿。从CCNA开始学起,

2009-09-24 17:56:00 528

原创 关于博客

我是没有写过博客的,以前写过一些东西不能称作博客的。一来,我怕别人说我,二来也没坚持下来。今天我想我应该写一点东西,以后也继续写,记录我的点点滴滴。走过的路。

2009-09-24 17:47:00 396

TCP/IP详解第二部

经典的网络教材。希望帮助大家学习网络,一起学习。QQ:907299935网络爱好者群:75136193

2009-09-19

JavaScript参考手册

JavaScript参考手册,不可多得的参考手册

2008-11-01

空空如也

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

TA关注的人

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