经过上一篇的铺垫貌似可以很轻松的用汇编写出mmap的代码来,可仔细一看,还是有不少问题需要解决:1.系统调用mmap如果出错并不直接返回MAP_FAILED(-1),而是一个“类似”值;C库中的mmap函数对其做了包装,使其最终返回-1;如果我们直接调用mmap syscall,则这些事必须自己来做。2.C库函数如果出错会设置errno的值,而在汇编中没法直接用:extern errno的方法使用外...
分类:
系统相关 时间:
2015-04-12 10:40:03
阅读次数:
328
1.php是可以自定义错误处理函数的,具体的设置很简单:1)写一个错误处理函数,函数名自己命名,但是参数是固定的,为$errno, $errstr,其中前者默认为错误等级,后者为错误的具体信息。2)设置错误的处理方式。set_error_handler("你自己命名的错误处理函数。");这种方式,对...
分类:
Web程序 时间:
2015-04-09 10:30:51
阅读次数:
141
(一)ERROR 1005 (HY000): Can't create table '.\day19\user_role.frm' (errno: 121)今天遇到的这个问题是因为创建了五张表,其中有两张中间表,两张中间表中都有一个共同的约束键,即一张表中的关键字被另外两张中间表引用约束。所以另外两...
分类:
数据库 时间:
2015-04-07 21:28:29
阅读次数:
166
ngx_debug_init:从nginx的main函数进入,首先看到的第一个函数函数是ngx_debug_init(),在ngx_linux_config.h中将它定义为空,所以这个函数是不会执行的,ngx_strerror_init:然后是ngx_strerror_init函数,这个函数的作用是...
分类:
其他好文 时间:
2015-04-07 17:02:25
阅读次数:
276
管道读写规则:当没有数据可读时O_NONBLOCK disable:read调用阻塞,即进程暂停执行,一直等到有数据来到为止。O_NONBLOCK enable:read调用返回-1,errno值为EAGAIN。当管道满的时候O_NONBLOCK disable: write调用阻塞,直到有进程读走...
分类:
其他好文 时间:
2015-04-05 01:07:34
阅读次数:
194
1 线程包含线程ID,一组寄存器的值,栈,调度优先级和策略,信号屏蔽字,errno变量,以及线程私有数据。进程的所有信息对于该进程的所有线程都是共享的,包括可执行程序文本,程序全局内存和堆内存,栈以及文件描述符。线程可以通过pthread_self函数获得自身线程ID#includepthread_...
分类:
编程语言 时间:
2015-04-03 21:03:36
阅读次数:
223
[About]http://www.python-requests.org/en/latest/[与urllib2比较]http://www.oschina.net/code/snippet_782578_27510[错误]requests.exceptions.SSLError:[Errno 1]...
分类:
编程语言 时间:
2015-03-31 12:17:34
阅读次数:
220
1,问题描述上传压缩图片报错:org.csource.common.MyException: getStoreStorage fail, errno code: 2原因是dns域名ping不通traker,改成ip地址OK了,如下所示:[root@localhost logs]# vim/etc/fdfs/storage_group2.conf#tracker_server=tracker.myt...
分类:
其他好文 时间:
2015-03-30 21:09:41
阅读次数:
175
<?php/* * * 这里share翻译为共享文件或者共享库更合适,共享资源 * curl_close — 关闭一个cURL会话curl_copy_handle — 复制一个cURL句柄和它的所有选项curl_errno — 返回最后一次的错误号curl_error — 返回一个保护当前会话最近....
分类:
Web程序 时间:
2015-03-30 16:00:17
阅读次数:
196
当linux中的C api函数发生异常时,一般会将errno变量(需include errno.h)赋一个整数值,不同的值表示不同的含义,可以通过查看该值推测出错的原因,在实际编程中用这一招解决了不少原本看来莫名其妙的问题。但是errno是一个数字,代表的具体含义还要到errno.h中去阅读宏定义,...
分类:
系统相关 时间:
2015-03-19 12:54:30
阅读次数:
153