- 博客(8)
- 资源 (9)
- 收藏
- 关注
原创 数据结构--B 树、B+ 树、B* 树
1. B 树、B+ 树、B* 树1.1. 前言前面讨论的二叉查找树(Binary Search Tree),平衡二叉查找树(Balanced BinarySearch Tree),红黑树(Red-BlackTree )都是内查询算法,被查询的数据都在内存。当查询的数据放在外存,用平衡二叉树作磁盘文件的索引组织时,若以结点为内外存交换的单位,则找到需要的关键字之前,平均要进行lgn次磁
2016-01-31 14:19:31 5687
原创 数据结构-二叉树
1. 二叉树二叉树是树形结构的一个重要类型。许多实际问题抽象出来的数据结构往往是二叉树的形式,即使是一般的树也能简单地转换为二叉树,而且二叉树的存储结构及其算法都较为简单,因此二叉树显得特别重要。1.1. 二叉树的定义1.1.1. 二叉树的递归定义二叉树(BinaryTree)是n(n≥0)个结点的有限集,它或者是空集(n=0),或者由一个根结点及两棵互不相交的、分
2016-01-31 12:56:54 1223
原创 数据结构--树及相关特性
1. 树及相关特性1.1. 树的概念树形结构是一类重要的非线性结构。树形结构是结点之间有分支,并具有层次关系的结构。它非常类似于自然界中的树。树结构在客观世界中是大量存在的,例如家谱、行政组织机构都可用树形象地表示。树在计算机领域中也有着广泛的应用,例如在编译程序中,用树来表示源程序的语法结构;在数据库系统中,可用树来组织信息;在分析算法的行为时,可用树来描述其执行过程。
2016-01-31 12:02:13 4384 1
原创 QT5.5或QT5.6与echarts实现动态图表
1.前言ECharts开源来自百度商业前端数据可视化团队,基于html5 Canvas,是一个纯Javascript图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。创新的拖拽重计算、数据视图、值域漫游等特性大大增强了用户体验,赋予了用户对数据进行挖掘、整合的能力。在之前的blog中曾经就QT与echarts混合开发实现漂亮的图表做了讲解,参见《QT5中使用Echarts图表组
2016-01-17 15:48:22 23160 6
原创 HTML5 WebSocket简介
前言作为下一代的 Web标准,HTML5 拥有许多引人注目的新特性,如 Canvas、本地存储、多媒体编程接口、WebSocket等等。这其中有“Web的 TCP ”之称的 WebSocket格外吸引开发人员的注意。WebSocket的出现使得浏览器提供对 Socket的支持成为可能,从而在浏览器和服务器之间提供了一个基于 TCP连接的双向通道。WebSocke
2016-01-13 14:38:22 1885
原创 实现QT与HTML页面通信
1. 前言最近,C++和WEB本地混合应用开发模式逐渐流行起来,个人也认为标记语言描述的界面是界面开发的一个发展趋势。WPF、Java FX,当然也少不了Html。基于Html的界面在开发效率,可移植性上都十分有优势,所以也被很多程序采用随着HTML5技术风生水起,Qt开发团队用近一年的时间开发了一个全新的基于Chromium的浏览器引擎Qt WebEngine,以支持面向未来的Hybr
2016-01-13 12:16:30 76765 28
原创 VS2015集成QT5.6.0
QT5.6beta版可以从官方网站上下载了,但是由于下载的预编包中没有ADDIN插件,使得习惯使用Visual studio系列IDE开发环境的朋友很不习惯,但是本人通过研究发现还是可以通过自己解决这个问题的。本人的开发环境是:WIN10 X64 + VS2015X64。首先下载安装qt-opensource-windows-x86-msvc2015_64-5.6.0-be
2016-01-07 11:25:46 21380 24
原创 Qt 程序打包发布总结
1. 概述 当我们用QT写好了一个软件,要把你的程序分享出去的时候,不可能把编译的目录拷贝给别人去运行。编译好的程序应该是一个主程序,加一些资源文件,再加一些动态链接库,高大上一些的还可以做一个安装文件。QT开发的程序发布的时候经常采用两种方式:l 静态编译,可生成单一的可执行文件。l 动态编译,需同时附上需要的dll文件。2. 发布准备不管采用哪种方式,首
2016-01-05 14:59:09 70915 17
创建及调用基于QT5 QML的 DLL(举例QML中使用QZXing识别二维码)
2016-02-11
WIndow下使用QT C++开发生成带Logo的二维码的程序
2016-02-05
QT5.5或QT5.6与echarts实现动态图表例子
2016-01-17
WebSocket 应用案例
2016-01-13
基于Qt WebChannel实现QT与HTML页面通信
2016-01-13
Visual Studio 2015编译安装配置QT5.5.1(含QTWEBKIT) 使用的编译脚本
2015-12-24
QT5中使用Echarts图表组件演示代码
2015-12-21
Fragment+PopupWindow仿QQ空间最新版底部菜单栏
2014-05-05
EBS+R12.1.3 for Redhat Enterprise 6.1(X64)安装报告
2012-01-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人