摘要: KSnapshot是KDE集成桌面环境自带的截图工具,不过在GNOME集成桌面环境下同样可以安装和使用它。可以用新立得软件安装管理器或者是用apt-get来安装它。若是使用终端命令行来安装的话,可用命令: sudo apt-get install ksnapshot 安装完毕后,在菜单“应用程序”-->“图像”下找到“KSnapshot”选项,我使用的是ubuntu10.04的英文版,对应的在“Applications”-->“Graphics”选项下的;KSnapshot的功能是非常强大的,所提供的截屏模式有全屏(Full Screen)、光标下的窗体(Window under 阅读全文
posted @ 2012-11-13 17:50 joeyupdo 阅读(10217) 评论(0) 推荐(0) 编辑
摘要: 1、yes命令,输出很多个y,可以用来对付选择很多y/n的应用。2、banner命令,打印字符标题,就是用字符拼出大字来:3、ddate命令,把日历转换成其他的什么历:4、fortune命令,随机输出一句话,或者是一句英文名言,或者是一首唐诗宋词来,如果没有唐诗宋词,那就需要用fortune-zh5、cal 9 1752,打印日历,但是这个月非常有意思(在9月2日后居然跳到了14日了),这是有原因的: 在1582年,罗马教皇格列高里十三世宣布改历(由于闰年积累的原因),要求从1582年的10月4的下一天定为格列历10月15日,中间跳过了10天,在意大利、西班牙等国家都这样处理了,其他的天主国家 阅读全文
posted @ 2012-11-13 15:31 joeyupdo 阅读(48928) 评论(4) 推荐(4) 编辑
摘要: 最近工作当中有Linux嵌入式系统中操作数据库的需求,由于以前没有接触过数据库,所以自己找了些资料来学习了下,经过了几番的折腾,到现在工作基本完成,现在总结下以方便自己以后查阅,同时也希望能帮助到遇到这方面困难的朋友。 什么是FreeTDS呢?其实就是一个开源(或者可以说成自由)的C程序库,它可以实现在Linux系统下访问操作微软的SQL数据库。可以用在Sybase的db-lib或者ct-lib库,在里面也包含了一个ODBC的库。允许许多应用软件连接到Sybase或者微软的SQL服务器。FreeTDS是以源码的现实发布的,正因为是这样,所以它几乎可以在任何系统中进行编译安装。FreeTDS的. 阅读全文
posted @ 2012-11-09 16:22 joeyupdo 阅读(11240) 评论(1) 推荐(1) 编辑
摘要: visual studio 2008 快捷键“文本操作”快捷键命令名 快捷键 说明 编辑.折叠到定义Ctrl + M,Ctrl + O自动确定在代码中创建区域的逻辑边界(如过程),然后隐藏它们。编辑.注释选定内容Ctrl + K,Ctrl + C使用编程语言的正确注释语法将代码的当前行标记为注释。(vc2003)编辑.完成单词Ctrl + j Alt + 向右键显示基于当前语言的“完整单词”。(vc2003)编辑.删除Delete删除光标右侧的一个字符。编辑.向后删除Backspace Shift + Backspace删除光标左侧的一个字符。编辑.删除水平空白Ctrl + K,Ctrl + 阅读全文
posted @ 2012-08-30 15:27 joeyupdo 阅读(353) 评论(0) 推荐(0) 编辑
摘要: #include <stdio.h>#include <libxml/parser.h>int main(int argc, char* argv[]){ xmlDocPtr doc; //定义解析文档指针 xmlNodePtr curNode; //定义结点指针(你需要它为了在各个结点间移动) xmlChar *szKey; //临时字符串变量 char *szDocName; if (argc <= 1) { printf("Usage: %s docname\n", argv[0]); return -1; } szDocName = a 阅读全文
posted @ 2012-08-03 10:38 joeyupdo 阅读(16590) 评论(0) 推荐(1) 编辑
摘要: #include <stdio.h>#include <libxml/parser.h>#include <libxml/xpath.h>#include <libxml/tree.h>int main(){ //定义文档和节点指针 xmlDocPtr doc = xmlNewDoc(BAD_CAST "1.0"); xmlNodePtr root_node = xmlNewNode(NULL, BAD_CAST "root"); //设置根节点 xmlDocSetRootElement(doc, root 阅读全文
posted @ 2012-08-03 10:25 joeyupdo 阅读(626) 评论(0) 推荐(0) 编辑
摘要: 最近工作中用到了libxml2编程的知识,但是以前都不怎么熟悉过,所以看了些资料,在此做个记录,总结下,呵呵。一、libxml2的简介 xml是一个实现读、创建、以及操作xml数据功能的C语言库。并且支持XPATH查询,以及部分的支持XSLT转换等的功能。 libxml2的下载地址为ftp://xmlsoft.org/libxml2/,完全版的库是开源的,并且带有例子的程序和说明文档。有rpm包格式,也有tar包的形式,可以下载下来自己编译安装。 libxml2包含了一个脚本xml2-config,非常的方便。它一般用来编译和链接程序到库时产生的标志。为了取得预处理和编译标志,可... 阅读全文
posted @ 2012-08-02 15:46 joeyupdo 阅读(4935) 评论(0) 推荐(0) 编辑
摘要: 重装了linux系统,但是拿以前的QT工程来编译玩下,可是编译不过去了,找了半天,最后发现是由于系统重装了编译环境不一样。于是想把它记录下来,免得以后又忘记了再去到处找解决办法,其实只需要四步即可恢复正常。 进入工程目录在终端中做法如下: 一、先删除掉原来的工程文件.pro .pro.user这两个文件 二、qmake-qt4 -project 三、qmake-qt4 工程名.pro 四、make 在打印出一堆的编译信息后,没有提示错误,证明编译成功,运行程序就可以运行了。在别处拿到源码若编译不过,则可参照此方法解决。 阅读全文
posted @ 2012-07-28 22:46 joeyupdo 阅读(509) 评论(0) 推荐(0) 编辑