logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【汇编】代码段、数据段、堆栈段及向上增长和向下增长

代码段(正文段)(TEXT)代码段就是存储程序文本的,所以有时候也叫做文本段,指令指针中的指令就是从这里取得。这个段一般是可以被共享的,比如你在Linux开了2个Vi来编辑文本,那么一般来说这两个Vi是共享一个代码段的,但是数据段不同(这点有点类似C++中类的不同对象共享相同成员函数)。 数据段(DATA、BSS)        数据段是存储数据用的,还可以分成初始化为非零的数据区,B

#linux#算法
【Linux】 sched_setscheduler() 和 sched_getscheduler()函数设置调度策略

/* run like this:   gcc filename.c   sudo ./a.out */#include            /* exit */#include             /* printf */#include             /* sched_**** */int main(int argc, char

#linux
texlive 安装及解决中文问题

http://forum.ubuntu.org.cn/viewtopic.php?f=35&t=168940http://bbs.ctex.org/viewthread.php?tid=45752&extra=&highlight=linux%2B%D6%D0%CE%C4&page=1安装不必多说 我安装的是2010版,方法差不多支持中文字体我用的是下一个链接的第二种方法,不过所说第一种是潮流,先

#linux
【Linux】函数long sysconf(int name)运行时查看配置信息

/*NAMEsysconf - Get configuration information at runtimeSYNOPSIS#includelong sysconf(int name);*/#include#includeint main(int argc, char *argv[]){printf ("Th

#linux
Emacs 修改exec-path

由于当初安装texlive的时候没有使用默认目录,故命令所在目录不在/usr/bin等目录下导致Emacs Eshell中找不到xelatex命令。添加到.emacs中:/home/visayafan/VfInstall/texlive/2011/bin/i386-linux/为你要执行命令所在的目录,可以通过which命令查看。(setenv "PATH" (concat (gete

#emacs
【Linux】 sched_setscheduler() 和 sched_getscheduler()函数设置调度策略

/* run like this:   gcc filename.c   sudo ./a.out */#include            /* exit */#include             /* printf */#include             /* sched_**** */int main(int argc, char

#linux
Emacs ace-jump-mode

GitHub: https://github.com/winterTTr/ace-jump-modeEmacsWiki: http://www.emacswiki.org/emacs/AceJumpDemo: http://dl.dropbox.com/u/3254819/AceJumpModeDemo/AceJumpDemo.htm(add-to-list 'lo

#emacs
到底了