上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 47 下一页
  2011年4月2日
摘要: ps -A或者ps aux查看 firefox 进程ps aux | grep firefox 阅读全文
posted @ 2011-04-02 10:42 清清飞扬 阅读(522) 评论(0) 推荐(0) 编辑
摘要: fdisk -l或df -T -h 阅读全文
posted @ 2011-04-02 10:37 清清飞扬 阅读(4206) 评论(0) 推荐(0) 编辑
  2011年4月1日
摘要: 近日在 vmware 中虚拟的 cent os 上安装 xen 时,安装过程进行了一个多小时后, make 说磁盘空间不够,异常退出了,令人深感郁闷。这个时候,只想到了两个解决方法:一,看看 vmware 能不能改变硬盘大小;二,用 vmware 给虚拟机操作系统添加一块硬盘。这两种方法都能增大硬盘容量,等增大硬盘容量后,再考虑如何改变分区大小。 vmware 的图形界面上不能改变 guest 操作系统的硬盘大小。在命令行中进到 vmware 的安装目录,发现一个程序 vmware-vdiskmanager.exe ,它的 help 说明它可以做么这一点。在网上搜索了一下,真有使用这个工具更改 阅读全文
posted @ 2011-04-01 12:56 清清飞扬 阅读(1847) 评论(4) 推荐(0) 编辑
  2011年3月31日
摘要: 使用libxml2库的朋友,可能会对它提供的初始化接口(xmlInitParser )和清除资源接口(xmlCleanupParser )感到困惑.因为在它主页中提供的例子里面,各处使用的情况差别很大. 我花了些时间把这两个接口使用方法整理如下:1. 在单线程(single-threaded)环境中 xmlInitParser 可以被调用一次,或者被调用多次(多于一次),甚至可以不被调用. 对于第一种情况,很容易理解,因为接口作用是初始化,而且应该在程序的入口处调用. 这也是推荐的使用方法. 对于第二种情况,看其接口的实现代码就很容易理解,第二次以后的调用只是判断完标志位后简单地返回. --- 阅读全文
posted @ 2011-03-31 23:07 清清飞扬 阅读(1254) 评论(0) 推荐(1) 编辑
摘要: VMware安装目录下有一个命令行工具vmware-vdiskmanager.exe 程序,可用来修改虚拟机硬盘的大小。方法如下: 1. 虚拟机无还原快照,有要先删除,关闭虚拟机;启动windows下的命令行 2. 进入VMware的安装目录(如:D:\VMware),输入“vmware-vdiskmanager”后按回车键,可显示关于该命令的说明。 3. 执行如下命令:vmware-vdiskmanager -x 20Gb "F:\My Virtual Machines\Ubuntu 8.04\Ubuntu 8.04.vmdk"参数-x表示要扩展虚拟机硬盘空间;紧随其后的 阅读全文
posted @ 2011-03-31 17:43 清清飞扬 阅读(10179) 评论(0) 推荐(0) 编辑
摘要: 主要代码:int GetCurFilePath(char *lpOut) // get full path of the executable file{ char chPath[BUFSIZ] = {0}; int nRetVal = readlink("/proc/self/exe", chPath, sizeof(chPath)); // get full path of the current-executable file if(nRetVal < 0) { strcpy(lpOut, "."); return -1; } else { 阅读全文
posted @ 2011-03-31 14:56 清清飞扬 阅读(999) 评论(0) 推荐(0) 编辑
  2011年3月30日
摘要: # uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -tv # 列出所有USB设备# lsmod # 列出加载的内核模块# env # 查看环境变量资源# free -m # 查看内存使用量和交换区使用量# df -h # 查看各分区使用情况# du -sh <目录名> # 查看指定目录的大小# grep MemTotal /proc/meminfo # 查看内存总量# grep MemFree /proc/mem 阅读全文
posted @ 2011-03-30 23:09 清清飞扬 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 问题所在 有时你想在运行时加载一个库(并使用其中的函数),这在你为你的程序写一些插件或模块架构的时候经常发生。 在C语言中,加载一个库轻而易举(调用dlopen、dlsym和dlclose就够了),但对C++来说,情况稍微复杂。动态加载一个C++库的困难一部分是因为C++的name mangling(译者注:也有人把它翻译为“名字毁坏”,我觉得还是不翻译好),另一部分是因为dlopen API是用C语言实现的,因而没有提供一个合适的方式来装载类。 在解释如何装载C++库之前,最好再详细了解一下name mangling。我推荐您了解一下它,即使您对它不感兴趣。因为这有助于您理解问题是如何产生的 阅读全文
posted @ 2011-03-30 18:17 清清飞扬 阅读(6759) 评论(0) 推荐(2) 编辑
  2011年3月29日
摘要: Ctrl+1快速修复(最经典的快捷键,就不用多说了)Ctrl+D:删除当前行Ctrl+Alt+↓复制当前行到下一行(复制增加)Ctrl+Alt+↑复制当前行到上一行(复制增加)Alt+↓当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑当前行和上面一行交互位置(同上)Alt+←前一个编辑的页面Alt+→下一个编辑的页面(当然是针对上面那条来说了)Alt+Enter显示当前选择资源(工程,or文件or文件)的属性Shift+Enter在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)Shift+Ctrl+Enter在当前行插入空行(原理同上条)Ctrl 阅读全文
posted @ 2011-03-29 22:01 清清飞扬 阅读(218) 评论(0) 推荐(0) 编辑
  2011年3月28日
摘要: 1) Gobby http://gobby.0x539.de/trac/图:Gobby界面截图 Gobby是一款在单窗口中支持多文档和多用户聊天的免费的协作编辑器。它可以运行在微软Windows,Mac OS X,Linux和其他类unix平台。它使用GTK+ 2.6作为它的桌面包。我主要觉得他聊天功能挺有意思的。也许能用上呢。 2). FileZilla http://filezilla-project.org/ FileZilla是一款高速的FTP、SFTP客户端。 3). GParted http://gparted.sourceforge.net/ GParted是一款用于创建、销毁、 阅读全文
posted @ 2011-03-28 10:05 清清飞扬 阅读(1054) 评论(0) 推荐(0) 编辑
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 47 下一页