自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(154)
  • 资源 (9)
  • 收藏
  • 关注

原创 SQLite学习笔记(11)命令行工具

SPANstyle="COLOR: #ff0000">sqlite> .helpSPAN>.backup ?DB?FILE      BackupDB (default "main") to FILE.bail ON|OFF          Stop after hitting an error.  Default OFF.databases

2012-09-19 17:28:44 1763

原创 SQLite学习笔记(10)资料搜集

MrDB的博客园SQLite入门与分析(一)---简介 SQLite入门与分析(二)---设计与概念 SQLite入门与分析(二)---设计与概念(续) SQLite入门与分析(三)---内核概述(1) SQLite入门与分析(三)---内核概述(2) SQLite入门与分析(四)---Page Cache之事务处理(1)

2012-09-19 10:20:13 1590 2

原创 SQLite学习笔记(9)

扩展 C  API实现函数、聚合、排序的基本方法是使用回调函数,并在程序中注册,然后在SQL中使用。函数和聚合使用相同的注册函数和类似的回调函数。用户自定义聚合、函数和排序规则的生命周期是很短的,基于连接注册,不存储在数据库中,需要确保应用程序夹杂了定制扩展并在连接中注册。扩展必须在每一个使用它们的连接上注册。注册函数:         可以使用sqlite3_create_f

2012-09-16 16:37:50 1574

原创 SQLite学习笔记(8)

线程:          SQLite的很多版本支持多线程。          共享缓存模型:                    允许一个进程中的多个连接使用共同的页缓存。用于嵌入式服务器的情况比较多。                    Thread →Server→con→Page Cache→database。                   共享缓存模式中,线

2012-09-15 13:55:46 2714

原创 SQLite学习笔记(7)

首先要注意句柄关联。其次,开始看关于查询参数化的内容。查询参数化:         API支持在SQL语句中绑定参数,允许在后面为参数提供值,绑定的参数与sqlite3_prepare( ) 一起使用。如果没有绑定参数,那么sqlite3_step()默认使用null作为该参数的值。         准备语句过后,将使用sqlite3_bind_xxx( ) 函数绑定参数值。

2012-09-15 12:55:23 5775 1

原创 SQLite学习笔记(6)

准备查询的优点:        不需要回调接口,编码简单、清晰;关联了提供信息的函数,可以获得列的存储类型、声明类型、模式名称、表名、数据库名;sqlite3_exec( )的接口只是提供列的名称;准备查询提供一种文本外的获取字段、列值的方法,可以以C数据类型获取;准备查询能重新运行,可以重用已经编译的SQL;准备查询支持参数化的SQL语句          检查变化:

2012-09-13 15:43:19 7562

原创 SQLite学习笔记(5)

核心C  API: 查询封装:        连接与断开连接:                 其实就是打开数据库。可以使用函数sqlite3_open_v2( )、 sqlite3_open( ) 、sqlite3_ open16( )。其中sqlite3_open_v2( )函数功能最强大,也是最新的函数,尽量使用这个函数。                 打开数据库函数声

2012-09-12 21:29:40 9014

原创 SQLite学习笔记(4)

关于设计与概念(对前面来转载自MRDB前辈的文章)的补充:注意预查询几个比较重要的c  API函数:sqlite3_prepare_v2( );sqlite3_step(  ) ; sqlite_finalize( )。临时存储器:                查询处理的重要组成部分。RAM或者一个简单的文件,由编译指示命令temp_store来选择,在选择基于文件的存储时,

2012-09-12 14:11:35 2994

原创 SQLite学习笔记(3)

SQLite的体系结构介绍:             SQLite是由接口(Interface)、编译器(Compiler)、虚拟机(Virtual  Machine )和后端程序(Back  End)组成。             还有另两种对体系结构的图示比较简单: 接口(Interface) :                   由SQLite c  API

2012-08-23 10:40:43 1696 1

原创 SQLite学习笔记(2)

(1)虚拟数据库引擎(VBDE),包含:VBDE程序、程序计数器、结果字段的名称和类型、 参数的绑定值、 运行栈和固定数量的编号的内在单元。VBDE虚拟机的的每条指令都由128个中的某一个操作码 和 三个操作数构成。C api 可和VBDE 直接交互。要得到SQL的VBDE程序,可做入下操作;    .mode   column    .header on    .width x

2012-08-19 13:27:25 1296

原创 SQLite学习笔记(1)

SQLite介绍:        SQLite是一个开源的嵌入式关系数据库,它在2000年由D. Richard Hipp发布,它的减少应用程序管理数据的开销,SQLite可移植性好,很容易使用,很小,高效而且可靠。SQLite嵌入到使用它的应用程序中,它们共用相同的进程空间,而不是单独的一个进程。从外部看,它并不像一个RDBMS,但在进程内部,它却是完整的,自包含的数据库引擎。嵌入式数据

2012-08-16 18:44:06 1658 1

原创 WIFI技术-Radio Resource Management

Radio Resource Management,射频资源管理,简称RRM,是一种以无线AP采集射频环境信息,由无线AC对收集的数据进行分析评估,统筹和分配信道和发射功率,AP执行AC设置的配置,进行资源调优,从而使无线网络能够使快速适应无线环境的变化,获取最优的无线射频资源状态。常用的手段有无线信道调整、功率调整、频谱管理等。无线局域网的信道是最稀缺的资源,智能的为射频分配最优信道是无线应

2017-11-29 22:06:07 1607

原创 LAN Base、IP Base 和IP Service

The LAN Base feature set offers enhanced intelligent services that include comprehensive Layer 2 features, with up-to 255 VLANs.The IP Base feature set provides baseline enterprise services in addition

2016-03-09 19:26:58 4230

原创 Android问题:System.out.println('a'+'b')和System.out.println('1'+'2');

两个char型运算时,自动转换为int型;当char与别的类型运算时,也会先自动转换为int型的,再做其它类型的自动转换。

2015-04-16 14:18:30 3752

原创 Android问题:Java接口与类

类是对一类特定对象的规格说明,需要创建对象,通过创建对象来组合所有属于该类的组件,而接口不能如此.接口实质上是一个常量和抽象方法的集合,要用一个接口,就要在类中实现此接口,然后作为类定义的一部分,编写接口中声明的每一个方法,接口中的方法永远是public,abstract,接口中的常量永远是public static和final,因此不需要为它们说明属性.在Java中不支持多重继承,那

2015-04-16 12:47:58 785

原创 Android问题:listview和sqlite分页加载相关资源

http://blog.csdn.net/heng615975867/article/details/21951829http://www.2cto.com/kf/201412/364511.htmlhttp://download.csdn.net/download/cjj821/8535487http://download.csdn.net/downl

2015-03-27 17:32:17 1844 1

原创 Android问题:Description Resource Path Location Type Cannot reduce the visibility of the inherited meth

意思就是说,类型不能降低其可见性。想了下,是这样:如果一个父类的某个方法是protected的访问权限,那么其子类重写该方法的时候一定不能是private,必须为public。

2015-03-22 16:57:10 1963

原创 Android问题:自动导入需要的包

ctrl+alt+o

2015-03-14 00:17:45 855

原创 Android问题:Java基础问题Access restriction: The type JOptionPane is not accessible due to restriction……

Access restriction: The type JOptionPane is not accessible due to restriction on required library C:\Program Files\Java\jre1.8.0_25\lib\rt.jar所需要的类库由于受限制无法访问JOPtionPane。所以,需要给予一定的权限:Eclipse->p

2015-03-11 22:51:11 2269

原创 Android问题:JAVA基础之继承部分

继承:复用已经存在的类和方法。反射:在程序运行期间发现更多的类和其属性的能力。class  Manager extends Employ{//这里extends是标识继承的关键字。}已经存在的是基类(也叫超类或者父类),基类中是更加通用的功能和方法。Java中所有的继承都是公共继承。新的类是子类、派生类。相对来说子类的功能和方法更加丰富。子类中可以增加域、增加或者覆盖超

2015-03-11 15:28:57 1781

原创 Android问题:Project compiler settings changed. Clean your project.

编译环境换了,需要clean一下。Project->Clean。应该是有一些包重名了,才clean的。

2015-01-24 10:54:19 4742

原创 Android问题:模拟器Genumotion和AVD比较

Genymotion和AVD比较:Genymotion要不比AVD启动速度快;AVD需要你abd install安装,Genymotion需要把apk拖到模拟器窗口;AVD支持的机型多,可以自定义,但是Genymotion的机型就那么几种,你只能选择。其实,如果要测试的,自己玩,用Genymotion比较方便些。具体的模拟器,看你习惯哪个。工具不是目的,学好Andr

2015-01-19 22:27:42 1625

原创 Android问题:Activity生命周期事件

四状态:活跃、暂停、停止、销毁。活跃:用户启动,在前台运行;暂停:运行且可见,但是被某通知或者事件覆盖掉了,用户可以看到activity但是不能与之交互;停止:被启动的其他activity隐藏掉了,应用程序无法向用户展示任何有意义的内容;死亡:activity从来没有启动,或者activity被终止了,可能是因为内存不足或者其他原因。onCreate()和onDestr

2015-01-17 15:53:02 2996

原创 Android问题:android由哪些部分构成

Android手机会用到的组件:第一是Activity:构成了用户界面,基本可以相当于Windows中的窗口和对话框。但是activity可以没有自己的界面。第二是Contentprovider:抽象层,提供给手机中存储的数据,便于不同的程序访问。可以实现数据共享。第三是Service:它能独立于activity和contentprovider而存在,可以保证程序后台执行。

2015-01-13 22:46:19 1578

原创 Android问题:安卓平台体系结构划分

体系结构图(内核、中间件、应用程序框架、应用程序):

2015-01-06 13:57:20 1647

原创 Android问题:String types not allowed (at 'layout_gravity' with value 'top/right').

android:layout_gravity="top/right"出错的是这一句。实际上应该是:android:layout_gravity="top|right",这里的top和right的关系是并行的。再说说layout_gravity的用法:属性可选的值有:top、bottom、left、right、center_vertical、fill_vertical、center_horizo

2015-01-02 21:11:55 5190

原创 Android问题:手电筒功能无法打开闪光灯

布局文件是这样的:         <uses-feature android:name="android.hardware.camera" android:required="false" /> <uses-feature android:name="android.ha

2015-01-02 20:37:15 9575

原创 Android问题:Unreachable code

不可到达的代码:代码执行不到这里。 if(!getPackageManager().hasSystemFeature(PackageManager.FEATURE_CAMERA_FLASH));{ Toast.makeText(this, "当前设备没有闪光灯", Toast.LENGTH_LONG).show(); return;} if(((B

2015-01-02 19:35:03 2388 1

原创 Android问题:Unexpected text found in layout file: """

不知道哪里多出来个引号。ctrl+shift+f把那个“删了,或者project->clean即可。

2015-01-02 16:27:37 6015 1

原创 WordPress“建立数据库连接时出错”

早上起来登录站点的时候,“建立数据库连接时出错”。google了半天不行。实在搞不清是什么原因,反正我的站点里面现在还没有很重要的东西,就索性给删除了。重新安装,安装的时候发现,我的数据库名和以前的不一样。也就是说,原来建立的数据库和配置里的数据库名字不一样,登录不上去,还有一个原因可能是密码问题,我记得我改过密码。建立连接必须WordPress程序的wp-config的:

2015-01-01 14:39:31 10973

原创 AXURE 7.0的使用

图片切割:右边properties

2014-10-26 21:51:03 2166

原创 vector,iterator,指针

#include #include #include #include #ifndef NN#endif // NNusing namespace std;int main(){ int vv; vector vec; cin>>vv; while(vv>0&&vv<20) vec.push_back(vv--); v

2014-10-18 16:07:45 2298

原创 顺序查找和折半查找

#include #include #include using namespace std;void num_rand(int A[],int N){ srand(time(0)); for(int i=0;i<N;i++) A[i]=rand()%50;}int somesearch(int num,int A[],int n){

2014-10-17 19:14:14 769

原创 插入排序,折半插入排序,希尔排序的代码

#include #include #include using namespace std;void Insertsort(int A[],int n){ int i,j; for( i=2;i<n;i++){ //依次将失序序列插入前面有序序列 if(A[i]<A[i-1]) A[0]=A[i]; //A0是待

2014-10-16 22:03:09 824

原创 排序算法扫盲

插入类排序:直接排序,

2014-10-10 09:37:45 772

原创 单词记忆汇总

singular 单一的,卓越的,非凡的

2014-08-14 19:45:09 1488

原创 C++ Premier重固之第十章:关联容器

关联容器和顺序容器的差别:关联容器的

2014-06-19 18:23:38 1185

原创 Android基础:总结Activity

以前不是酱紫的啊,好慢啊。要我

2014-06-19 02:42:26 727

原创 C++的边边角角扫盲

指针数组:C/C++语言中,数组元素全为指针的数组。一维指针数组的定义形式:“类型名 *数组标识符[数组长度]”。比如:int *arr[100].关于cctype> (ctype.h)isalnumCheck if character is alphanumeric (function )isalphaCheck if character is alpha

2014-06-19 01:58:05 689

原创 C++的边边角角扫盲

指针数组:C/C++语言中,数组元素全为指针的数组。

2014-06-16 17:03:14 820

猪哥的linux公房菜

由chinaunix论坛上的 ulovko 老鸟制作; 学习嵌入式的入门级教程; 欢迎访问嵌入式Linux中文站,http://www.embeddedlinux.org.cn 。

2012-09-27

SQLite源程序分析

SQLite的源程序分析,比较好。 作者:空转。 感谢他。

2012-08-20

SQLite支持的SQL语言

本资源是SQLite支持的SQL的语法的总结。 已经算是很全。

2012-08-20

Using SQLite

Developers, take note: databases aren't just for the IS group any more. You can build database-backed applications for the desktop, Web, embedded systems, or operating systems without linking to heavy-duty client-server databases such as Oracle and MySQL. This book shows how you to use SQLite, a small and lightweight database that you can build right into your application during development. Applications that handle data have an enormous advantage today, and with SQLite, you'll discover how to develop a database-backed application that remains manageable in size and complexity. This book guides you every step of the way. You'll get a crash course in data modeling, become familiar with SQLite's dialect of the SQL database language, and learn how you to work with SQLite using either a scripting language or a C-based language, such as C# or Objective C. Now, even relatively small and nimble applications can be a part of the data revolution. Using SQLite shows you how. 

2012-08-19

LEMON语法生成器

通过解剖分析现成软件的源代码来学习计算机的专业课程,是一种行之有效的途径。本书通过解剖一个LALR(1)语法分析的生成器——LEMON,来达到学习编译原理中有关LALR(1)语法分析的目的。   本书的结构安排,以LEMON在mmn()主函数中执行流为串联主线,在分析过程中,按遇见的顺序,逐个分析阐述每个函数的工作机制、相关的数据结构,以及它们互相之间发生的有机联系。全书分11章。第1章对LEMON进行概略性的介绍。第2章通过一个带有变量功能、具有可重载函数的桌面计算器的开发实例,介绍如何应用LEMON来开发应用程序。第3章分析LEMON如何对命令行中输入的参数进行处理。第4章阐述LEMON中的各种数据结构以及它们的初始化过程。第5章为LEMON对语法文件内容进行词法扫描,并介绍如何将磁盘上的语法文件转换为机器内存里的各种数据结构。第6章讲述寻得符号Firsr集并建立优先级的过程。第7章讨论形成LR(0)分析器的各个状态和建立各项目的传播链表。第8章为寻找各语法符号的Follow集元素。第9章阐述在已有LR(0)分析器的基础上,添加先行符从而建立LALR(1)分析器的机理和过程。第10章是本书最重要的部分,讨论了LEMON如何与精心设计的lempar.c模板文件互相配合,最终生成LALR(1)类型语法分析器的C语言版文件。第11章非常简要地介绍了语法分析器内函数调用与数组之间的关系、它们的良好封装性,以及如何删除调试排错功能以获得更小的软件体积。

2012-08-18

代码大全(中文版)

代码大全,中文版。 本完整的软件构建手册,涵盖了软件构建过程中的所有细节。它从软件质量和编程思想等方面论述了软件构建的各个问题,并详细论述了紧跟潮流的新技术、高屋建瓴的观点、通用的概念,还含有丰富而典型的程序示例。本书中所论述的技术不仅填补 了初级与高级编程技术之间的空白,而且也为程序员们提供了一个有关编程技巧的信息来源。本书对经验丰富的程序员、技术带头人、自学的程序员及几乎不懂太多编程技巧的学生们都是大有裨益的。可以说,无论你是什么背景,阅读本书都会让你在更短的时间内、更容易地写出更好的程序。

2012-08-17

SQLite权威指南(英文版)

全书首先从 SQLite 最初起源、特性、设计理念、实际应用讲解开始,逐步深入、全面地介绍了在各个平台如何使用SQLite。接着,介绍SQLite 的一般SQL 和高级功能的SQL,采取举例说明,使得本书内容生动有趣。然后,全面介绍了各种语言如何与SQLite 进行编程交互,重点介绍SQLite 原生语言C 语言中的API,使得使用者可以不管扩展SQLite 的功能。本书还介绍了目前火热的IOS 和Android 开发中如何使用SQLite,并给出实际例子。最后,介绍了SQLite 内部架构设计,使得读者可以深入理解SQLite,高级开发者可以进一步参与SQLite 开发或者开发自己的SQLite。   不管您是 SQLite 的初学者,还是SQLite 资深用户或者是对SQL 语言和程序设计感兴趣的技术爱好者,都可以从本书汲取营养。

2012-08-16

SQLite3 源代码

sqlite源码 包含两个.h文件;两个.c文件。

2012-08-11

空空如也

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

TA关注的人

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