freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

通過代碼示例跟我學html5相關技術——html5web數(shù)據(jù)庫技術及應用實例(已修改)

2024-11-30 07:40 本頁面
 

【正文】 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權所有,盜版必究 , 1/12 頁 1 跟我學 Html5 相關技術 —— HTML5 Web 數(shù)據(jù)庫技術及應用實例 Web SQL Database 概述 Web SQL Database ( 1) Web SQL 數(shù)據(jù)庫 API 實際上不是 HTML5 規(guī)范的組成部分,而是單獨的規(guī)范 它通過一套 API 實現(xiàn)操縱客戶端的數(shù)據(jù)庫表中的數(shù)據(jù),目前的 Safari、 Chrome、 Firefox、Opera 等主流瀏覽器都已經(jīng)支持 Web SQL Database。 ( 2)為什么要提供 Web SQL 數(shù)據(jù)庫 API 在 HTML5 中盡管提供有“ Local and session storage”等形式的本地存儲功能,但如果需要存儲一些大量的數(shù)據(jù)和對復雜的數(shù)據(jù)結(jié)構(gòu)處理等方面的功能要求,繼續(xù)采用“鍵 值對”的數(shù)據(jù)結(jié)構(gòu)則不能滿足應用的需要,而 Web SQL Database 正適合這種類型的數(shù)據(jù)存儲。 ( 3) Web SQL Database 提供了基本的關系數(shù)據(jù)庫功能 該 API 支持直接在 Web 頁中實現(xiàn)復雜的、交互式的數(shù)據(jù)存儲。它既可以用來存儲瀏覽者用戶所產(chǎn)生的各種數(shù)據(jù),也可以作為從服務器端相關程序獲取數(shù)據(jù)的本地高速緩存。由于 Web SQL Database 支持數(shù)據(jù)庫事務的概念,從而可以保證即使 有多個不同的瀏覽器窗口操作同一數(shù)據(jù),也不會產(chǎn)生沖突。 ( 4)檢測瀏覽器是否支持 Web SQL Database 技術 只需要識別在 window 對象中是否存在 openDatabase 成員屬性,如下代碼示例: if (!) { alert(39。你所應用的瀏覽器不支持 Web SQL Database 技術,請更換 Webkit 類型的瀏覽器 39。)。 } SQL 語言是 ( 1) SQLLite 是一個開源數(shù)據(jù)庫 它支持標準的關系型數(shù)據(jù)庫特征,比如 SQL 語 法,事務和預處理語句。它的設計目標是嵌入式的,而且目前已經(jīng)在很多嵌入式產(chǎn)品中使用了它,它占用資源非常的低,在嵌入式設備中,可能只需要幾百 K 的內(nèi)存就夠了。 它能夠支持 Windows/Linux/Unix 等等主流的操作系統(tǒng),同時能夠跟很多程序語言相結(jié)楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權所有,盜版必究 , 2/12 頁 2 合,比如 Tcl、 C、 PHP、 Java 等,還有 ODBC 接口。 ( 2)為什么 SQLite 引擎性能較高 由于 SQLite 引擎不是采用傳統(tǒng)的數(shù)據(jù)庫系統(tǒng)那樣的應用程序與數(shù)據(jù)庫系統(tǒng)之間獨立的通信進程,而是連接到應用程序中并成為它的一個主要組成部分。所以它的主要通信協(xié)議是在編 程語言內(nèi)所提供的 API 中直接調(diào)用 SQLite 數(shù)據(jù)庫系統(tǒng);整個數(shù)據(jù)庫(定義、表、索引和數(shù)據(jù)本身)都在宿主主機上存儲在一個單一的文件中。 ( 3) SQLLite 數(shù)據(jù)庫支持的數(shù)據(jù)類型 1) NULL 類型的值是 NULL 2) TEXT 類似 JAVA 中的 String,文本字符串,使用數(shù)據(jù)庫編碼( UTF8, UTF16BE或者 UTF16LE)存放 3) INTEGER 類似 JAVA 中的 long,是有符號整形 4) REAL 類似 JAVA 中的 double,浮點型值,以 8 字節(jié) IEEE 浮點數(shù)存放 5) BLOB,只是一個數(shù)據(jù)塊,完全按照輸入存放(即沒有 轉(zhuǎn)換) ( 4)布爾類型和 Date、 Time 等數(shù)據(jù)類型 Sqlite 沒有單獨的布爾存儲類型,它使用 INTEGER 作為存儲類型, 0 為 false, 1 為 true;Sqlite 沒有另外為存儲日期和時間設定一個存儲類集,內(nèi)置的 sqlite 日期和時間函數(shù)能夠?qū)⑷掌诤蜁r間以 TEXT、 REAL 或 INTEGER 形式存放 1) TEXT 作為 IS08601 字符串( YYYYMMDD HH:MM:) 2) REAL 從格林威治時間 11 月 24 日, 4174 中午以來的天數(shù) 3) INTEGER 從 19700101 00:00:00 UTC 以來的秒數(shù) 在應用程序中可以任意選擇這幾個存儲類型去存儲日期和時間,并且能夠使用內(nèi)置的日期和時間函數(shù)在這些格式間自由轉(zhuǎn)換。 SQLite 支持跨平臺,操作簡單 ( 1)官方網(wǎng)站 能夠使用很多語言直接創(chuàng)建數(shù)據(jù)庫它的官方網(wǎng)站是: 或者 . .,能在上面獲得源代碼和文檔。 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1