- 博客(9)
- 资源 (4)
- 收藏
- 关注
转载 同步 异步 阻塞 非阻塞
所谓的同步异步,指的是应用程序与内核之间的交互方式,如果application不需要等待kernel的回应,那么它就是异步的。如果application提交I/O请求后 需要等待kernel的回应,则是同步的。而阻塞与非阻塞,指的是application是否需要等待I/O操作的完成。如果application需要等待I/O操作的完成才能执行下一步操作,则是阻塞的。如果不需要,则是非阻塞的。
2013-07-26 16:36:42 462
原创 awk实例
#!/bin/bashline=$(awk -F"|" 'BEGIN{}$3~/PayCallBack/{print $1,$2}END{}' 1.log)echo $line;碰到了在BEGIN{}与主体{}之间有东西的这种情况,经过试验,得出结论:$3~/PayCallBack/在这里起什么作用呢?起过滤作用,只有在1.log文件经过|分隔符分割之后的第三列的参数满足后面//内
2012-11-30 16:20:28 2620
原创 CGI C编程
CGI(common gateway interface)通用网关接口。CGI程序是指运行在web服务器上的程序,一般用来完成web网页中的表单处理,数据库查询与传统应用系统集成等工作。举个例子来说明CGI程序到底是干嘛用的,当你在某网站注册用户的时候,你需要填写一系列的表单,当你点击提交,前端需要将你的用户名,密码等信息提交给server,server会查询数据库是否重名以及做各种检测工作,
2012-11-30 10:40:24 779
转载 IO 同步 异步 阻塞 非阻塞
同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别?这个问题其实不同的人给出的答案都可能不同,比如wiki,就认为asynchronous IO和non-blocking IO是一个东西。这其实是因为不同的人的知识背景不同,并且在讨论这个问题的时候上下文(context)也不
2012-11-29 14:50:44 362
转载 C++ json
JSON(JavaScript Object Notation)跟xml一样也是一种数据交换格式,了解json请参考其官网http://json.org,本文不再对json做介绍,将重点介绍c++的json解析库的使用方法。json官网上列出了各种语言对应的json解析库,作者仅介绍自己使用过的两种C++的json解析库:jsoncpp(v0.5.0)和Boost(v1.34.0)。 一.
2012-11-28 21:51:22 711
转载 placement new
构建一个新对象到预分配的内存上。placement new的返回值是这个被构造对象的地址。注意:1)加上头文件#include 2)可以用placement new 构造一个数组中的元素3)要析构一个用placement new分配的对象啊时,需手动调用析构函数。pFirst->~Test();以下为转载内容:1. placement new的含义placeme
2012-11-28 21:15:42 325
原创 memcached
http://tech.idv2.com/2008/07/10/memcached-001/memcached是一个高性能的分布式内存对象缓存系统。常用于动态web应用以减轻数据库负载。它通过在内存中缓存数据和对象来实现读取数据库的次数。采用最近最少使用算法(LRU)来存储数据。
2012-11-28 15:15:31 242
转载 C中可变参数列表函数的编写
va_list arg_ptr:定义一个指向个数可变的参数列表指针; va_start(arg_ptr, argN):使参数列表指针arg_ptr指向函数参数列表中的第一个可选参数,说明:argN是位于第一个可选参数之前的固定参数,(或者说,最后一个固定参数;…之前的一个参数),函数参数列表中参数在内存中的顺序与函数声明时的顺序是一致的。如果有一va函数的声明是void va_tes
2012-11-28 15:05:10 552
原创 Shell script Awk
1. awk可以说在接触了awk之后,我才真正了解到shell的强大之处。先简单的介绍一下awk这是惯例: awk是一种名称奇怪但功能强大的语言。你以为我会告诉你awk是一门独立的语言么?我也才接触awk两三天。所以做的总结必然很基础,但它的功能绝对会让没接触过它的人振奋。原来unix环境下,有如此简便快捷的工具。1)功能:它是一种样式扫描与处理工具,看到这里你可能对
2012-11-24 00:13:45 1093
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人