Ubuntu下安装jdk
摘要:首先,从http://java.sun.com中下载jdk,当前的版本是jdk1.6.0_22。下载后将文件放置于/usr/lib/jvm/java中然后,在shell中执行:代码:[代码]该命令是修改bin文件权限,使其可执行然后,执行代码:[代码]jdk安装完毕后在usr/lib/jvm/java目录中创建一个jdk1.6.0_22的文件夹,下面进行配置执行代码:[代码]在environmen...
阅读全文
posted @
2010-11-25 14:18
Xuemin_Zhang
阅读(235)
推荐(0)
Linux下解压缩命令汇总
摘要:.tar 解包: tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 解压:tar zxvf FileName.tar.gz 压缩:tar zcvf FileN...
阅读全文
posted @
2010-11-25 10:34
Xuemin_Zhang
阅读(357)
推荐(0)
SlickEdit 2010破解
摘要:SlickEdit 10.0.0.5:Linux版本080784CD : mov eax, esi 改成 xor eax, eax也就是文件 slickedit/bin/vs 的偏移 0x304CD 处的 89 F0 改成 33 C0windows版本0040F750 : mov eax, ebp 改成 xor eax,eax也就是文件 SlickEditV15.0.0\win\vs.exe 的偏...
阅读全文
posted @
2010-11-20 13:15
Xuemin_Zhang
阅读(974)
推荐(0)
NetBeans IDE 配置qmake在qvfb下开发
摘要:1、尚未安装 NetBeans IDE 6.8 如果您尚未安装 NetBeans IDE,请从 NetBeans IDE 6.8 下载页下载 "C/C++" 包或 "All" 包。如果不使用其他语言(如 Java 和 Ruby),您应该下载 "C/C++" 包。 2、已安装 NetBeans IDE 6.8,但不知道其中是否包括 C/C++ 插件 如果已经安装了 NetBeans IDE,可通过...
阅读全文
posted @
2010-10-01 14:14
Xuemin_Zhang
阅读(697)
推荐(0)
Navit学习笔记(六)-- Navit的attr模型
摘要:本文主要阐述Navit的attr模型。attr是Navit的属性模型,它定义了Navit要用到的所有的属性。attr结构有一个enum attr_type type 枚举类型,一个联合变量u,采用联合变量主要是最大化的节省系统的开销。在联合变量u中,定义了navit用到的几乎所有的属性。具体的attr结构定义如下:[代码] attr模型主要由attr.h、attr.c和attr_def.h三文...
阅读全文
posted @
2010-09-09 21:54
Xuemin_Zhang
阅读(982)
推荐(0)
Navit学习笔记(五)
摘要:上一篇《Navit学习笔记(四)》主要讲述了Navit的目录结构,并对根目录下的configure.in、Makefile.am、Makefile.inc三个主要的工程文件做了简要的分析和说明。这在一片中我们继续解析和说明Navit的工程文件。在Navit工程的源代码目录(navit/navit)中有Makefile.am文件.文件的首行包含了根目录下的Makefile.inc文件[代码] 接着...
阅读全文
posted @
2010-09-08 21:23
Xuemin_Zhang
阅读(1385)
推荐(0)
Navit学习笔记(四)
摘要:本文阐述Navit的Makefile工程文件的定义,主要目的是理顺整个Navit项目的框架。Navit 项目的层级结构如下(图中没有将Navit所有的目录列出):[代码]... 一、根目录(一级目录) 根目录中有Makefile.am Makefile.in Makefile.inc三个工程文件。Makefile.inc文件中定义了根目录、子目录Makefile.am文件要用的一些变量,这些...
阅读全文
posted @
2010-09-07 21:54
Xuemin_Zhang
阅读(1766)
推荐(0)
Navit学习笔记(三)
摘要:通过Navit学习笔记(一)、Navit学习笔记(二)的介绍,我们已经对Navit有了初步的认识。Navit是学习导航程序开发很好的例子,从本文开始,我们对Navit的源代码做简要的分析,以求学习和提高。 navit的内核包括: 1、一个设置地图对象 2、一个或多个车辆 3、一套用于地图解析的图像对象 4、一个用于显示的GUI对象 5、一个路经对象 6、一个导航对象 ... 在详...
阅读全文
posted @
2010-09-06 21:42
Xuemin_Zhang
阅读(1107)
推荐(0)
Navit学习笔记(二)
摘要:上一篇《Navit学习笔记(一)》主要简要阐述了Navit的一些特征,怎样下载源代码、怎样在Unbuntu 10.04下进行安装的准备并进行默认安装。因为Navit是模块化设计的,根据安装平台的不同需求对其进行配置。本文的主要目的是讲述Navit的配置问题。 Navit的设置是通过编辑navit.xml文件实现的。当登入Navit是,程序会加载navit.xml文件设置程序。如果是SVN获取的...
阅读全文
posted @
2010-09-05 19:54
Xuemin_Zhang
阅读(1595)
推荐(1)
Navit学习笔记(一)
摘要:ge Navit 是一个夸平台的(Linux、Windows和其他编写移动设别)平台下的开源的车辆导航软件。它支持触摸屏并能够根据GPS数据在地图上显示车辆当前的位置,能够为车辆提供路径规划,同时通过插件系统轻松的支持并扩展地图的POI服务。不同于其他的导航系统,Navit 地图能够根据向量数据实时的动态产生。Navit 的模块化设计使他能够使用不同的地图格式,甚至能够在同一时间使用不同格式的地...
阅读全文
posted @
2010-09-04 17:21
Xuemin_Zhang
阅读(1947)
推荐(0)
[转]QT 4.5.2 嵌入式开发平台的搭建
摘要:QT 4.5.2 嵌入式开发平台的搭建 系统环境:ubuntu 9.04 编译环境:crosstool 0.43 安装后生成4.1版本的arm-linux-GCC 在配置之前,sudo apt-get install build-essential 来安装基本的开发环境 Qtx11(源码安装) 安装准备 建议直接下二进制程序安装。 1.安装依赖的库,你也可以不转,再安装出错的时候补上。 sud...
阅读全文
posted @
2010-08-11 21:45
Xuemin_Zhang
阅读(783)
推荐(0)
Ubuntu下Qt Embedded 安装与配置
摘要:本文主要的操作步骤是翻译《Installing Qt on Embedded Linux》的文档。现在Qt Embedded for Linux的版本是4.6.3,可以从Trolltech网站上下载(PS:Trolltech被Nokia收购了,网址也该成http://qt.nokia.com/)。LPGL协议下的源程序包下载地址如下:Qt libraries 4.6.3 for embedded ...
阅读全文
posted @
2010-08-11 12:42
Xuemin_Zhang
阅读(2983)
推荐(0)
在Ubuntu中安装Sqlite3
摘要:在Ubuntu中安装Sqlite3很简单,步骤如下:1、输入安装命令[代码]2、验证安装输入 [代码]出现如下结果: [代码]输入[代码]出现如下结果:[代码]输入 .exit 退出 sqlite3!
阅读全文
posted @
2010-08-10 17:18
Xuemin_Zhang
阅读(729)
推荐(0)
Qt中使用qmake命令通过.pro文件生存MakeFile文件
摘要:在Qt中qmake工具可以通过.pro文件生成MakeFile文件。其命令如下:[代码]其中,xxx是指你编写的Qt工程文件。下面我简要介绍以下.pro工程文件的编写:1、使用"#"进行注释,由“#”开始,到这一行结束。 .pro文件开始一般注释有qmake的版本号,作着,Qt的版本号,编写的时间等;2、使用“SOURCES”指定要要编译的源文件。对...
阅读全文
posted @
2010-08-09 19:29
Xuemin_Zhang
阅读(1576)
推荐(0)
Qt工程文件.pro中的命令
摘要:Qt Creator虽然很好用,但知道一些.pro的命令还是很有帮助的。1、TEMPLATE:模块设置,一般默认设置为app(生存应用程序),还有subdirs(生成makefile文件编译指定的子文件夹),lib(生成库文件);2、DESTDIR:指放置应用程序的目录,一般设置为: DESTDIR += ./bin ;3、TARGET:指应用程序的名词;4、CONFIG:配置模块,一般默认即可,...
阅读全文
posted @
2010-08-09 19:10
Xuemin_Zhang
阅读(738)
推荐(0)
Ubuntu下Firefox Flash文字乱码或不能显示的问题
摘要:在Linux下用Firefox浏览有Flash的网页时,经常碰到有些文字不能正常显示.解决方法很简单,操作如下: 修改/etc/fonts/conf.d/49-sansserif.conf[代码]将在上述代码中[代码]改为[代码]保存一下,在firefox里刷新一下,问题就解决了。
阅读全文
posted @
2010-08-08 11:25
Xuemin_Zhang
阅读(306)
推荐(0)
Linux系统下如何查看及修改文件读写权限
摘要:Linux中查看文件权限的语句:ls -all xxx.xxx(文件名) 就会出现相如下: -rw-rw-r-- 这个信息一共有10位数 其中: 最前面的“-”代表的是文件的类型 接下来的三个“rw-”代表的是所有者的权限(user) 然后的三个“rw-”代表的是组群的权限(group) 最后那三个...
阅读全文
posted @
2010-07-23 21:34
Xuemin_Zhang
阅读(312)
推荐(0)
Ubuntu安装gtk+2.0开发环境
摘要:命令: [代码]安装GTK环境只要安装一个gnome-core-devel就可以了,里面集成了很多其他的包。除此之外还要转一些其他的东西,如 libglib2.0-doc、libgtk2.0-doc帮助文档,devhelp帮助文档查看,glade-gnome、glade-common、glade-doc图形界面设计等。使用外部命令查看安装的gtk库版:[代码]安装gtk2.0[代码]
阅读全文
posted @
2010-07-19 15:40
Xuemin_Zhang
阅读(573)
推荐(0)
常用vi编辑器命令行
摘要:1、游标控制h 游标向左移j 游标向下移k 游标向上移l (or spacebar) 游标向右移w 向前移动一个单词b 向后移动一个单词e 向前移动一个单词,且游标指向单词的末尾( 移到当前句子的首部) 移到下一个句子的首部{ 移到当前段的首部} 移到下一段的首部[[ 移到当前区段的首部]] 移到下一个区段的首部0 移到当前行的首部$ 移到当前行的尾部^ 移到当前行...
阅读全文
posted @
2010-07-11 21:23
Xuemin_Zhang
阅读(229)
推荐(0)
emacs快捷键
摘要:C- 意思是按住 Ctrol 键 M- 意指 Meta 键 (键盘上若无Meta 键,则可以ALT ESC 键来取而代之) DEL 意指退格键 (不是 删除(Delete) key) RET 意指回车键 SPC 意指空格键 ESC 意指Escape键 TAB 意指Tab键用方向键 C-p (Prev line) /\ || || C-b < --- point---> C-f ...
阅读全文
posted @
2010-07-11 20:30
Xuemin_Zhang
阅读(508)
推荐(0)