{{badmatch, {error, eexist}}】的更多相关文章

今天在编译cowboy工程在resolve release build时提示编译错误:{{badmatch, {error, eexist}} 后经调查可能是因为rebar的bug导致的,可是删除_build后再重新编译.于是我删除cowboy工程目录下的_rel,重新编译成功.事实上后来发现是因为先前曾sudo make run,因而使得_rel拥有较高的权限,而再make run时因为权限不足无法覆盖目标文件导致的. 另外注意因为目前侦听的是443端口,因此需要以管理员权限运行: sudo…
windows 10安装wepy2 以前用过wepy1,现在要学习wepy2,运行以下命令出错 npm install @wepy/cli -g # 全局安装 WePY CLI 工具 打开log文件,与cmd界面提示一致,提示错误如下: 11758 error code EEXIST 11759 error path C:\Users\my\AppData\Roaming\npm\node_modules\@wepy\cli\bin\wepy.js 11760 error dest C:\Use…
中午,公司群里面测试人员@笔者说,早上测试服务器异常,MQ起不来,重启os了也起不来,报错,上去看下了早上又因为内存oom被内核killed了,启动了下,确实启动报错,erl vm进程起来了,但是beam.smp进程没有起来,看下了MQ启动日志startup_log,有如下信息: =INFO REPORT==== 10-Dec-2016::11:43:03 === Error description: {could_not_start,rabbit, {{badmatch, {error, {{…
最近结合<Linux Device Drivers>对kobject的理解,对kobject.c文件添加注释,仅供参考! 1 /**  2  *    populate_dir - populate directory with attributes.  3  *    @kobj:    object we're working on.  4  *  5  *    Most subsystems have a set of default attributes that   6  *   …
转自:http://blog.chinaunix.net/uid-20672257-id-3147337.html 一.kobject的定义:kobject是Linux2.6引入的设备管理机制,在内核中由struct kobject结构表示,这个结构使所有设备在底层都具有统一的接口.kobject提供了基本的对象管理能力,是构成Linux2.6设备模型的核心结构,它与sysfs文件系统紧密联系,每个在内核中注册kobject对象都对应与sysfs文件系统中的一个目录;kobject--->sys…
2016年3月3日 14:50:15     晴 .清空目录 常用插件 gulp-clean .del (nodejs模块)del = require('del')#2.文件复制 原生模块gulp,插件:gulp-cpoy#3.JS压缩 插件:gulp-uglifyuglify = require('gulp-uglify')#4.CSS压缩 插件:gulp-minify-css,gulp-uncssminifycss = require('gulp-minify-css')#去掉无用的cssu…
coffescript测试源码   gulp = require('gulp') #删除 1.清空目录 常用插件 gulp-clean .del (nodejs模块) del = require('del') #2.文件复制 原生模块gulp,插件:gulp-cpoy #3.JS压缩 插件:gulp-uglify uglify = require('gulp-uglify') #4.CSS压缩 插件:gulp-minify-css,gulp-uncss minifycss = require('…
目录 . Linux文件系统简介 . 通用文件模型 . VFS相关数据结构 . 处理VFS对象 . 标准函数 1. Linux文件系统简介 Linux系统由数以万计的文件组成,其数据存储在硬盘或者其他块设备(例如ZIP驱动.软驱.光盘等).存储使用了层次式文件系统,文件系统使用目录结构组织存储的数据,并将其他元信息(例如所有者.访问权限等)与实际数据关联起来,其中采用了各种方法来永久存储所需的结构和数据Linux支持许多不同的文件系统 . Ext2 . Ext3 . ReiserFS . XFS…
epoll用法回顾 先简单回顾下如何使用C库封装的3个epoll相关的系统调用.更详细的用法参见http://www.cnblogs.com/apprentice89/archive/2013/05/06/3063039.html int epoll_create(int size); int epoll_ctl(int epfd, int op, int fd, struct epoll_event *event); int epoll_wait(int epfd, struct epoll_…
目录 . 引言 . open() syscall . close() syscall 0. 引言 在linux的哲学中,所有的磁盘文件.目录.外设设备.驱动设备全部被抽象为了"文件"这个概念,所以本文提到的"File IO"适用于linux下所有的IO操作,需要明白的的,本文分析的是linux下的IO系统调用对应的内核源代码,linux下每一个系统调用都有对应的内核源代码,而我们在ring3常用的glib c的编程所有的c库API,它们只是对系统调用的一个封装,最终…