摘要:
优秀的文本编辑器有这样一则老笑话:如果 Emacs 拥有一款优良的文本编辑器,那么它将是一个优秀的操作系统,相反,如果 vi 拥有一个不错的操作系统,那么它将是一款非常出色的文本编辑器。这个笑话反映了 Emacs 有一个一直比 vi 好的策略优势:一种嵌入式扩展编程语言。实际上,Emacs 用户一直... 阅读全文
摘要:
""定义函数SetTitle,自动插入文件头 autocmd BufNewFile *.py,*.cpp,*.sh,*.java exec ":call SetTitle()"func SetTitle() "如果文件类型为.sh文件 if &filetype == 'sh' ... 阅读全文
摘要:
ifconfig |grep "inet addr"|cut -f 2 -d":"|cut -f 1 -d " "|head -n 1ifconfigeth0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx inet addr:192.168.1.100 ... 阅读全文
摘要:
ant 是什么?Ant是一个Apache基金会下的跨平台的构件工具,它可以实现项目的自动构建和部署等功能。在本文中,主要让读者熟悉怎样将Ant应用到Java项目中,让它简化构建和部署操作。安装与配置下载地址:http://ant.apache.org/。选择对应自己系统的版本。window系统选择z... 阅读全文
摘要:
1.如果你使用的是RHEL6.x,CentOS6.x,Scientific6.x等6.x的RHEL系linux的话,执行:[root@test ~]# rpm -ivh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-... 阅读全文
摘要:
转载自:http://www.ibm.com/developerworks/cn/java/j-lo-chinesecoding/几种常见的编码格式为什么要编码不知道大家有没有想过一个问题,那就是为什么要编码?我们能不能不编码?要回答这个问题必须要回到计算机是如何表示我们人类能够理解的符号的,这些符... 阅读全文
摘要:
转自:http://www.oschina.net/question/129540_30919I/O 调优下面就磁盘 I/O 和网络 I/O 的一些常用的优化技巧进行总结如下:磁盘 I/O 优化性能检测我们的应用程序通常都需要访问磁盘读取数据,而磁盘 I/O 通常都很耗时,我们要判断 I/O 是否是... 阅读全文
摘要:
主要有以下优点:1.按F5可以直接编译并执行C、C++、java代码以及执行shell脚本,按“F8”可进行C、C++代码的调试2.自动插入文件头 ,新建C、C++源文件时自动插入表头:包括文件名、作者、联系方式、建立时间等,读者可根据需求自行更改3.映射“Ctrl + A”为全选并复制快捷键,方便... 阅读全文
摘要:
core文件都不陌生吧,当程序崩溃时产生的文件,它记录着出错时内存的信息。用于debug.首先是生成core文件,可以通过ulimit命令设置,但是要想在整个系统中生效光在shell里面设置是不行的,可以通过如下方法:1编辑/root/.bash_profile文件,在其中加入:ulimit -S -c unlimited需要注意的是不是每个版本的系统都有这个文件(SUSE下面就是),如果没有可以手工创建2重启系统或者执行:soruce /root/.bash_profilecore文件的设置:1)/proc/sys/kernel/core_uses_pid可以控制core文件的文件名中是否添 阅读全文
摘要:
一、C语言动态内存分配 要实现动态内存的分配,除了利用含指针成员的结构体之外,还需利用C语言提供的几个标准库函数。(使用时应包含头文件“alloc.h”或“malloc.h”或“stdlib.h”) 1.malloc函数 函数原型为void *malloc(unsigned int size);在内存的动态存储区中分配一块长度为"size" 字节的连续区域。函数的返回值为该区域的首地址。 “类型说明符”表示把该区域用于何种数据类型。(类型说明符*)表示把返回值强制转换为该类型指针。“size”是一个无符号数。例如: pc=(char *) malloc (100); 表示分 阅读全文