bash脚本编程(与面向过程相似)一、基础知识1、程序:语句和表达式顺序执行选择执行循环执行2、程序=指令+数据面向过程编程:以指令为中心组织数据面向对象编程:以数据为中心组织指令3、程序的执行模型:(以C语言编程为例)编译执行:源代码—》预处理—》编译—》汇编—》..
分类:
其他好文 时间:
2015-04-13 07:06:39
阅读次数:
365
bash脚本编程一、bash脚本编程bash脚本编程(可以理解为命令的堆砌)程序:包含语句和表达式(有判断和循环)顺序执行选择执行循环执行程序=指令+数据了解:编程分为2种:面向过程编程:以指令为中心组织数据;面向对象编程:以数据为中心组织指令故脚本编程可以归纳为面向过程的..
分类:
系统相关 时间:
2015-04-13 07:01:45
阅读次数:
173
对于一个以数据为中心的应用,数据库的好坏直接影响到程序的性能,因此数据库性能至关重要。一般来说,要保证数据库的效率,要做好以下四个方面的工作:sql语句优化及索引、数据库(表)设计、数据库参数配置、恰当的硬件资源和操作系统,这个顺序也表现了这四个工作对性能影响的大小。
下面我们逐个阐明:
一、SQL语句优化以及索引
1. Sql语句优化工具:慢日志: ...
分类:
数据库 时间:
2015-03-14 11:03:37
阅读次数:
183
5.3 安全方便简单—使用SharedPreferences前面操作文件和数据库都相对比较复杂,需要打开,读取,关闭等等操作。可能有人就想,如果我只是需要存取几个简单的数据,有没有简单点的方法呢?的确,在Android中也封装了一种轻便的数据存取的方法—Preferences。Preferences是一种轻量级的数据存储机制,它将一些简单数据类型的数据,包括boolean类型、int类型、floa...
分类:
其他好文 时间:
2015-02-03 09:31:34
阅读次数:
159
5.1.3自由操作随心所欲—序列化和反序列化在Android开发中,除了经常会操作普通的文本文件和XML文件以外,也会经常使用序列化和反序列化的方式传递或者存取数据。Android序列化对象主要有两种方法,实现Serializable接口、或者实现Parcelable接口。实现Serializable接口是Java SE本身就支持的,而Parcelable是Android特有的功能,效率比实现Se...
分类:
其他好文 时间:
2015-01-29 10:31:13
阅读次数:
190
5.2 通用的数据操作方式—数据库说到数据的存取,数据库肯定是一个常用的解决方案。Android中也有它自己的数据库,下面我们来看看Android中的数据库与一般的数据库有什么不一样的地方。5.2.1SQLite数据库介绍目前在Android系统中集成的是SQLite3版本,它支持SQL语句,它是一个轻量级的嵌入式数据库。SQLite支持NULL、INTEGER、REAL、TEXT和BLOB数据类...
分类:
其他好文 时间:
2015-01-29 10:30:20
阅读次数:
159
5.2.3 添加、删除和修改操作下面具体说明如何进行添加、删除、修改的操作。下面我们将这些动作封装在一个类DBHelper中,通过这个类的几个方法,可以具体看到如何进行数据库的各种操作。 // import略 public class DBHelper { private static final String[] COLS = new String[] { "_id",...
分类:
其他好文 时间:
2015-01-29 10:30:09
阅读次数:
194
第五章以数据为中心—数据存取典型的桌面操作系统提供一种公共文件系统——任何应用软件可以使用它来存储和读取文件,该文件也可以被其它的应用软件所读取(会有一些权限控制设定)。而Android 采用了一种不同的系统。在Android 中,所有的应用软件数据(包括文件)为该应用软件所私有。然而,Android 同样也提供了一种标准方式供应用软件将私有数据开放给其它应用软件。这一章将描述一个应用软件存储和获...
分类:
其他好文 时间:
2015-01-26 21:09:52
阅读次数:
155
5.1.2结构性的文件—读写XML文件通过上面的介绍我们可以自由的操作Android中普通的文本文件了,下面我们来介绍下Android中比较常用的结构性的文件—XML文件。XML,可扩展标记语言(Extensible Markup Language),用于标记电子文件,使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。AndroidSDK提供...
分类:
其他好文 时间:
2015-01-26 21:08:24
阅读次数:
228
对于一个以数据为中心的应用,数据库的好坏直接影响到程序的性能,因此数据库性能至关重要。一般来说,要保证数据库的效率,要做好以下四个方面的工作:数 据库设计、sql语句优化、数据库参数配置、恰当的硬件资源和操作系统,这个顺序也表现了这四个工作对性能影响的大小。下面我们逐个阐明: 一、...
分类:
数据库 时间:
2015-01-22 17:13:16
阅读次数:
244