二叉树的构建使用的是链表的形式,每个节点中既包含了根节点的元素,也包含了指向左右孩子的指针,实际可以看成一个二维的线性结构。 二叉树的遍历实质就是就二维变为一维的过程。 前序遍历的递归思想是: 首先访问根节点 然后以左子树为根节点递归调用遍历函数,(这样就沿着树的最左边的分支遍历到最左边的叶子节点) ...
分类:
其他好文 时间:
2016-07-03 18:41:17
阅读次数:
104
通过第九章的学习,知道了什么事HAL以及为什么要使用HAL和关于HAL的驱动实例。 学到的知识: 一、为什么要在Android中加入HAL 统一硬件的调用接口、解决了GPL版权问题、针对一些特殊的要求。 二、为LED驱动增加HAL 1.编写一款支持HAL的Linux驱动程序的步骤 第1步:编写Lin ...
分类:
其他好文 时间:
2016-07-03 18:39:00
阅读次数:
125
1.新建个类,类里面定义静态方法 2.在WEB-INF文件夹下(除lib和classess目录外)新建tld文件 3.jsp头部导入 4.el标签使用 使用jstl标签库,手动导入jstl 1.下载压缩包,把jstl.jar和standard.jar放在tomcat的lib目录下 2.把tld放在W ...
分类:
编程语言 时间:
2016-07-03 18:40:39
阅读次数:
422
本章主要讲硬件抽象层:HAL,它是建立在Linux驱动之上的一套程序库。刚开始介绍了为什么要在Android中加入HAL,目的有三个,一,统一硬件的调用接口。二,解决了GPL版权问题。三,针对一些特殊的要求。可以利用位于用户空间的HAL代码来辅助Linux驱动完成一些工作。 下一个小节讲了Andro ...
分类:
其他好文 时间:
2016-07-03 18:39:28
阅读次数:
103
官方文档:https://cwiki.apache.org/confluence/display/Hive/HBaseIntegration 1、在hive/lib目录下找到hive-hbase-handler-1.2.1.jar,并把该文件拷贝到hbase/lib目录下。 2、把hbase/lib ...
分类:
其他好文 时间:
2016-07-03 18:38:34
阅读次数:
183
基础表格 .table 斑马表格 .table .table-striped 带边框的表格 .table .table-bordered 鼠标悬浮高亮的表格 .table .table-hover 紧凑型表格 .table .table-condensed 响应式表格 .table .table-r ...
分类:
其他好文 时间:
2016-07-03 18:40:52
阅读次数:
82
首先是客户端执行方法ApiModel.php: 客户端调用方法,可以在此配置基本信息api.php: 服务器的接口函数test.php: ...
分类:
Web程序 时间:
2016-07-03 18:38:24
阅读次数:
222
使用eclipse插件创建一个web project 首先创建一个Maven的Project如下图 我们勾选上Create a simple project (不使用骨架) 这里的Packing 选择 war的形式 由于packing是war包,那么下面也就多出了webapp的目录 由于我们的项目要 ...
分类:
Web程序 时间:
2016-07-03 18:38:03
阅读次数:
123
本文记录一下C#中使用SQLite参考的文档。 ...
分类:
数据库 时间:
2016-07-03 18:39:10
阅读次数:
158
一、Linux驱动的代码重用 1、编译是由多个文件组成的Linux驱动 如果Linux驱动只有1个源代码文件,0bj-m变量可以和源代码文件同名。如果Linux驱动包含多个文件,就需要使用module-y来指定所以的目标文件。 2、Linux驱动模块的依赖 代码重用分为静态和动态两种。 二、强行卸载 ...
分类:
其他好文 时间:
2016-07-03 18:40:10
阅读次数:
136
1.计算机系统的组成: **计算机系统由硬件系统和软件系统组成; **硬件系统(冯.诺依曼体系结构): ①运算器:执行算术运算和逻辑运算的部件;由算术逻辑单元,累加器,状态寄存器和通用寄存器组成; ②控制器:指挥计算机各部件按照指令的要求自动协调地运行所需各种操作;包括程序计数器,指令寄存器,指令译 ...
分类:
其他好文 时间:
2016-07-03 18:36:50
阅读次数:
167
调试方法:设置断点、逐步跟踪代码、输出调试信息。 打印讷河调试信息:printk。Printk函数运行在内核空间,printk函数运行在用户空间。Linux驱动这样的Linux内核程序只能使用printk函数输出调试信息。 Asmlinkage int printk(const char *fmt, ...
分类:
系统相关 时间:
2016-07-03 18:37:53
阅读次数:
180
游戏介绍 本游戏是一款使用cocos2d-x开发的纵版飞行射击单机游戏,开发语言是C++。玩家可以控制一架飞机与敌机进行对战,飞机可以发射子弹、导弹甚至激光,除此之外,玩家还能对自己的飞机进行强化改造,提升基础属性。当玩家完成指定的任务后,还能获取各种类型的道具奖励。游戏操作简单,上手容易,画面逼真 ...
分类:
其他好文 时间:
2016-07-03 18:38:11
阅读次数:
134
这次我需要将一个Flask应用部署到本地的Windows服务器上。操作系统是64位的,程序是基于Python 3开发的,大体就是这样。 ...
分类:
移动开发 时间:
2016-07-03 18:36:31
阅读次数:
260
对于复杂的Linux驱动以及HAL等程序库,需要使用各种方法对其进行测试。如设置断点,逐步跟踪代码,输出调试信息等。本章主要讲述了如何利用开发板、Android模拟器以及一些函数、工具调试嵌入式Linux内核模块、可执行程序和共享库。 1.打印内核调试信息:printk 该函数的用法和printf函 ...
分类:
移动开发 时间:
2016-07-03 18:37:03
阅读次数:
148