今天用VC下编译libevent的http-server示例,却发现用浏览器怎么也打不开网页,跟踪下来,发现运行到evbuffer_add_file
函数就阻塞了起初怀疑是 libevent的evbuffer_add_file函数实现有Bug,所以自己写了个简单的实现来替换 //evbuffe...
分类:
其他好文 时间:
2014-05-08 08:57:17
阅读次数:
441
环境:mini2440开发板一、led-player程序在mini2440上运行的流程:①开机进入系统后,将会自动运行一个LED服务程序(/etc/rc.d/init.d/leds),leds是一个脚本文件,它调用了并运行/usr/bin/led-player。以下是leds脚本的内容:#!/bin...
分类:
其他好文 时间:
2014-05-08 08:55:14
阅读次数:
406
最近刚刚接触broadleaf commerce, 一个电商网站的开源模版。具体的运行和配置可以参考链接:点击打开链接
而该模版是在jetty容器下运行的,数据库是HSQL。官方网站上给出了如何将数据库迁移到mysql以及把项目工程部署在tomcat中所需要的配置,但是过程不甚详细,网上这方面的资源也不是很多,所以楼主就打算写这篇博客作为一个总结。
1.数据库的迁移(HSQL到MYSQL)...
分类:
数据库 时间:
2014-05-08 04:06:52
阅读次数:
615
进程ID
每个进程都有一个唯一的进程ID。几个特殊进程:
0号进程是内核进程,通常是调度进程swapper。1号进程init,是用户进程(以root权限运行/sbin/init),负责初始化几个重要函数:getpid(进程ID)/getppid(父进程ID)/getuid(进程真实用户ID)/geteuid(进程有效用户ID)/getgid(进程真实用户组ID)/getegid(进程有...
分类:
其他好文 时间:
2014-05-08 03:52:27
阅读次数:
376
工作多年,因为项目需要,用过的编程语言不少了:c/c++、java、c#、汇编、vb、objective c、apple script。不过主要使用的还是c/c++,一方面是用得久了,习惯了。另一方面,思考问题的方式已经偏“底层”了,不想内存、不考虑指针,似乎就浑身冷汗,无法编程了。连带我在面试一些小朋友的时候也会不自觉的问一些底层的知识点。再有一方面,就是想要程序的运行效率更高一些,个人一直以写...
分类:
编程语言 时间:
2014-05-08 03:47:24
阅读次数:
435
当用户向YARN中提交一个应用程序后,YARN将分两个阶段运行该应用程序:第一个阶段是启动ApplicationMaster;第二个阶段是由ApplicationMaster创建应用程序,为它申请资源,并监控它的整个运行过程,直到运行完成。如图2-11所示,YARN的工作流程分为以下几个步骤:步骤1用户向YA..
分类:
其他好文 时间:
2014-05-08 03:40:11
阅读次数:
443
一、introducingvim1.vim是vi的新版本,是unix的标准文本编辑器默认情况下执行vi运行的是vim2.优点速度:简便化:高可用性3.缺点比一般的编辑器稍难二、VIM的使用1.VIM有多种模式2.三种主要模式a.命令模式(默认):移动光标、剪切/粘帖文本,更改模式b.插入编辑模式:修改文本..
分类:
系统相关 时间:
2014-05-08 03:02:13
阅读次数:
388
用户模式:用户空间内核模式:内核空间cpu的运行等级ring0内核(特权,和硬件打交道)ring1ring2ring3应用程序文件系统是有特权的。属于内核提供的功能。VFS也是内核的功能,完成转换。inode:记录文件的属性,一个文件占用一个inode,同时记录此数据的block号。block:实际记..
分类:
系统相关 时间:
2014-05-08 02:47:45
阅读次数:
397
Linux软件安装的特点:
1、Linux中没有注册表的概念,因此要想删除某个软件直接删除软件目录就可以了。
2、软件的安装有些需要Linux软件包的支持,在Linux中使用rpm命令管理软件包。
3、Linux中软件安装的过程很迅速,并且软件的运行速度也很快。
4、Linux中权限管理很严格,因此安装时需要对安装介质进行权限配置。
体验Linux下的Java开发
编译器->字节码...
分类:
编程语言 时间:
2014-05-08 02:11:56
阅读次数:
336
??
第一步 运行PSCP
将执行文件PSCP.EXE放入C:/WINDOWS/SYSTEM32下
运行cmd.exe
输入pscp运行,下面
C:\Users\zxp>pscp d:\0419.c
root@42.121.77.39:/
(以上完成文件名为0419.c的上传)
/*
1)在两个LINUX主机下传送文件——scp命令
scp 主机1/文件名 用...
分类:
其他好文 时间:
2014-05-08 01:57:28
阅读次数:
284