自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (7)
  • 收藏
  • 关注

原创 符号链接

ln -s 目标 链接名称 user@userbox:~/one$ cd two user@userbox:~/one/two$ ls a b user@userbox:~/one/two$ cd user@userbox:~$ ln -s ~/one/two three user@userbox:~$ cd three user@userbox:~/three$ ls a b user@us

2013-01-30 17:50:05 469

原创 String类型的数据的操作

std::string s;                                将s定义类型为std::string.初始值为空的变量。 std::string t=s;                   将t定义为类型为sdt::string的变量,它的初始值包含s的字符的一本副本,在这里,s可以是一个字符                   串或者是一个字符串字面量。

2012-07-25 16:10:41 621

原创 数据结构之排序总结4

快速排序是在冒泡排序的基础上改进而来的,基于分治的思想。对一个典型子数组A[left,right]排序的分治过程的三步骤: 分解:数组A[left,right]被划分为两个子数组A[left,q-1]和A[q+1,right],使得A[left,q-1]中的元素都小于或者等于A[q],A[q+1,right]中的元素大于A[q]。 解决:通过递归调用快速排序,对子数组A[left,q-1]和A

2012-05-20 20:37:09 417

原创 数据结构之排序总结3

选择排序:每一趟(如第i趟)在后面n-i+1个待排序元素中选取关键字最小的元素,作为有序元素序列第i个元素,共需进行n-1趟。 1.简单选择排序 思想:将最小的元素找出并放在序列的最前面,在剩下的元素中继续找出最小的元素放在第二个位置上,依此类推,每次选出一个元素,即可确定其在最终有序序列中的最终位置。 void SelectSort(ElemType A[],int len) {

2012-05-20 17:46:17 450

原创 数据结构排序之总结2

交换排序,所为交换,就是格局序列中两个元素关键字的比较结果来对换这个两个元素在序列中的位置。 1.冒泡排序 基本思想:假设待排序表长为n,从后向前或从前向后两两比较相邻元素的值,若为逆序(A[i-1]>A[i]),则交换它们,知道序列比较完,我们称它为一趟冒泡,结果将最小的元素交换到待排序列的第一个位置。下一趟冒泡时,前一趟确定的最小元素不再参与比较,待排序序列减少一个元素,每趟冒泡的结果把序

2012-05-20 17:03:56 613

原创 数据结构之排序总结1

根据排序过程中数据元素是否完全在内存中分为两类:内部排序和外部排序。 排序主要基于三个要素进行对比:时间复杂度,空间复杂度和算法的稳定性。 1.插入排序是一种简单直观的排序算法,其思想在于每次将一个待排序的记录,按其关键字大小插入到前面已经排好序的子序列中的合适位置,知道全部记录插入完成为止。一趟排序后,并没有是一个记录到达其最终位置,这是插入类排序方法的共同的特点。     1.1

2012-05-20 14:55:37 1491

转载 sqlite3

<br />sqlite的特别用法:<br />1.可以在shell底下直接用命令<br />sqlite3 a.db “select * from a;”(在实际用的过程尽量不要用*)。<br /><br />输出 HTML 表格:<br />sqlite3 -html film.db "select * from film;"<br />将数据库「倒出来」:<br />sqlite3 film.db ".dump" > output.sql<br />利用输出的资料,建立一个一模一样的数据库(加上以上指

2011-03-07 16:42:00 356

转载 arm-linux-gcc

<br />                                                    arm-linux-gcc交叉编译环境的建立(使用cross包)<br />一.准备工作<br />linux系统(我的是ubuntu 2.6.的内核)<br /> 下载交叉编译文件包arm-linux-gcc-3.4.1,下载地址:<br />http://www.handhelds.org/download/projects/toolchain/arm-

2011-01-14 22:51:00 504

转载 NFS安装

<br />NFS安装<br />Ubutnu 10.04:<br /><br /> p { margin-bottom: 0.21cm; }<br />1. 下载<br />sudo apt-get install nfs-kernel-server nfs-common portmap<br />2.配置 portmap<br />sudo dpkg-reconfigure portmap<br />运行后选择“否”<br />另外很重要的一点,要用 sysv-rc-co

2011-01-14 19:02:00 361

转载 Qt QHash 和QMap 区别时间: 2010-11-17 / 浏览次数: 75 views / 1个评论 发表评论QMap提供了一个从类项为key的键到类项为T的直的映射,通常所存储的数据类型是一个键对应一个直,并且按照Key的次序存储数据,

Qt QHash 和QMap 区别时间: 2010-11-17 / 浏览次数: 75 views / 1个评论发表评论<br />QMap提供了一个从类项为key的键到类项为T的直的映射,通常所存储的数据类型是一个键对应一个直,并且按照Key的次序存储数据,<br />这个类也支持一键多值的情况,用类QMultiMap<br />QHash具有和QMap几乎完全一样的APi,此类维护这一张哈希表,表的大小和数据项是自适应的,QHash是以任意的顺序住址他的数据,,当然了他也是可以支持一键多值的,QMulti

2010-12-05 23:26:00 924

转载 Qt 简介--Qt 类简介专题(一)时间: 2010-11-18 / 浏览次数: 114 views / 2个评论 发表评论Qt 简介

Qt 简介--Qt 类简介专题(一)时间: 2010-11-18 / 浏览次数: 114 views / 2个评论发表评论Qt简介<br />Qt(发音同 cute)是一个跨平台的C++开发工具,有时又被称为C++部件工具箱。Qt被用在KDE桌面环境、Opera、Google Earth、Skype、Adobe Photoshop Album和VirtualBox的开发中。它是挪威Qt Software 的产品,2008年6月17日被芬兰的诺基亚(Nokia)公司收购,以增强该公司在跨平台软件研发方面的实力

2010-12-05 23:24:00 415

转载 Qt Object 类简介--Qt 类简介专题(二) Hot

2010-12-05 23:23:00 444

转载 原创 Qt之美(一):D指针/私有实现 收藏 此文于2010-12-01被推荐到CSDN首页 如何被推荐? The English version is available at: http://xizhizhu.blogspot.com/2010/

  Qt之美(一):D指针/私有实现 收藏<br />此文于2010-12-01被推荐到CSDN首页<br />如何被推荐?<br />The English version is available at: http://xizhizhu.blogspot.com/2010/11/beauty-of-qt-1-d-pointer-private.html<br />相信不少刚开始阅读Qt源代码 的朋友在看到其中的Private类和诸如Q_D、Q_Q等宏时都会思考,为什么Qt要

2010-12-05 18:10:00 727 1

神经网络原理

可以把神经网络描述城市具有天生的学习能力的并行分布式处理器,通常以有底向上的方式运行。

2012-07-30

人工智能导论

前5章人工智能问题求解的基本方法,重点是阐明这些方法的一般性原理和主要思想。后5章简要介绍人工智能语言,只是表示以及几个应用领域中涉及到的人工智能问题。

2012-07-29

TThe C++ Programming Language Special 3rd Edition

The C++ Programming Language Special 3rd Edition,经典教材

2012-07-29

linux内核源代码情景分析(上)

对linux内核源代码的分析,对存储管理,中断,异常和系统调用,进程与进程调度,文件系统和传统的Unix进程通信的代码的解析

2012-07-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除