現在位置: 首頁 > kilometre發表的所有文章
    本文由哈利_蜘蛛俠原創,轉載請註明出處!有問題請聯繫2024958085@qq.com           上一期我們只講了第一章的第3節。這次爭取講到第6節。為了方便,我把本書的各小節標題再次列在下面: 1、 DirectX 2、 SettingUp the Compiler (設置編譯器) 3、 GeneralWindows Programming (一般的Windows編程) 4、 Understandingthe Program Flow (理解程序流) 5、 ModularProgramming 6、 Statesand Processes 7、 HandlingApplication Data (處理應用程序的數據) 8、 Buildingan Application Framework (構建一個應用程序框架) 9、Struc......
閱讀全文
  • 07月
  • 28日
移動開發 ⁄ 共 5185字 評論關閉
將TaintDroid編譯進Android 2.3 本文編譯環境: Ubuntu10.04,32-bit JDK SE 6 Bash Shell 在32-bit系統上編譯Android時需要修改以下幾個文件: build/core/main.mk      change      ifneq (64,$(findstring 64,$(build_arch)))      to      ifneq (i686,$(findstring i686,$(build_arch)))      $(warning ************************************************************)      $(warning You are attempting to build on a 32-bit system.)      $(warning Only 64-bit build environments are supported beyond froyo/......
閱讀全文
  • 01月
  • 02日
資料庫 ⁄ 共 2066字 評論關閉
一: 引言        作為一個資料庫的學習者,搞懂關係資料庫的三大範式是很有用的。然而教科書上有關資料庫範式的介紹都是採用學術性的定義,語法羞澀,讓人難懂,故寫下自己對資料庫範式的理解,給初學者提供幫助,也備日後查看。        本文不介紹規範化程度高於3NF的範式,因為其在實際應用中基本不會用到,原因也是很明顯的(查詢代價變大),因此,對於很多大型複雜的系統,其資料庫設計都沒有遵循所謂的範式,這也是為什麼會出現所謂的逆規範化,好了,進入正題吧。   二: 範式介紹     a:第零範式          第零范......
閱讀全文
  • 06月
  • 30日
綜合 ⁄ 共 1605字 評論關閉
Sql Server中的日期與時間函數: 1.  當前系統日期、時間     select getdate()  2. dateadd  在向指定日期加上一段時間的基礎上,返回新的 datetime 值:   例如:向日期加上2天    select dateadd(day,2,'2004-10-15')  --返回:2004-10-17 00:00:00.000 3. datediff 返回跨兩個指定日期的日期和時間邊界數:   select datediff(day,'2004-09-01','2004-09-18')   --返回:17 4. datepart 返回代表指定日期的指定日期部分的整數:  SELECT DATEPART(month, '2004-10-15')  --返回 10 5. datename 返回代表指定日期的指定日期部......
閱讀全文
  • 04月
  • 11日
綜合 ⁄ 共 10619字 評論關閉
這是之前用TI的DM642做視頻編碼器用到的網路協議棧,源碼TI官網上有的下載。維基網上也有關於NDK的一些技術文檔,都是英文的,看了費勁。 看這個之前我對TCP/IP協議幾乎不了解,拿到這個就開始看英文文檔,天昏地暗的,邊看邊整理些東西,沒基礎真的痛苦,硬著頭皮看吧。下面都是我邊看邊整理的,怕丟了,放到這,以後還有用。   一、NDK中創建任務的方法: 1、用標準的DSP/BIOS API struct TSK_Attrs ta;  ta = TSK_ATTRS;  ta.priority = OS_TASKPRINORM;  ta.stack = 0;  ta.stacksize = stacksize;  ta.stackseg = 0;  ta.env......
閱讀全文
  • 02月
  • 18日
綜合 ⁄ 共 343字 評論關閉
 網上很多人出現這種情況是因為沒有設置 <prop key="hibernate.connection.autocommit">true</prop>     我今天也遇到這種情況,搞了很久,試過很多種方法,都不行,後來沒辦法,就只有一步一步往下查了     最後在查看資料庫的時候,發現表的類型、長度不對,比如varchar(20),但是插入的數據長度遠不止32,這時候myeclipse不會報錯,並且事務直接回滾了,所以列印出了一條sql語句,但沒有把數據插入到資料庫中。。      也是自己大意,建表的時候,操作太快,輸入幾個字母就直接按了Tab鍵,以後要細心......
閱讀全文
  • 02月
  • 16日
綜合 ⁄ 共 10542字 評論關閉
Android平台上,集成了一個嵌入式關係型資料庫—SQLite,SQLite3(版本號)支持 NULL、INTEGER、REAL(浮點數字)、TEXT(字元串文本)和BLOB(二進位對象)數據類型,SQLite可以解析大部分標準SQL語句      SQLiteOpenHelper對資料庫進行管理,提供了兩個重要的方法,分別是       onCreate(SQLiteDatabase db):初次使用軟體時生成資料庫表,SQLiteOpenHelper的getWritableDatabase()或者getReadableDatabase()方法獲取用於操作資料庫的SQLiteDatabase實例的時候,若資料庫不存在,Android系統會自動生成一個資料庫,       onUpgrade(SQLi......
閱讀全文
  • 01月
  • 18日
綜合 ⁄ 共 1322字 評論關閉
目錄(?)[+] 1.TCP的滑動窗口        為了提高信道的利用率TCP協議不使用停止等待協議,而是使用連續ARQ協議,意思就是可以連續發出若干個分組然後等待確認,而不是發送一個分組就停止並等待該分組的確認。        TCP的兩端都有發送/接收緩存和發送/接收窗口。TCP的緩存是一個循環隊列,其中發送窗口可以用3個指針表示。而發送窗口的大小受TCP數據報中窗口大小的影響,TCP數據報中的窗口大小是接收端通知發送端其還可以接收多少數據,所以發送窗口根據接收的的窗口大小的值動態變化。        以下的幾張圖片就幫助理解一下滑......
閱讀全文
  • 01月
  • 10日
綜合 ⁄ 共 2558字 評論關閉
  //h #ifndef __AVIWriteDll_Interface_h__ #define __AVIWriteDll_Interface_h__ #ifdef WIN32 #define DLL_API extern "C" __declspec( dllexport ) #else // Linux ARM 9 #define DLL_API extern "C" #endif // 打開 DLL_API int V_AVIRead_Open( ) { VFileRead_AVI *pClass = NULL; pClass = new VFileRead_AVI(); if( !pClass ) return -1; return (int)pClass; } DLL_API int V_AVIRead_Init( int AHandle, char *ApFilename ) { VFileRead_AVI *pClass = (VFileRead_AVI *)AHandle; if ( pClass != NULL ) { ......
閱讀全文
  • 01月
  • 08日
綜合 ⁄ 共 8941字 評論關閉
Core Data是一個Cocoa框架,用於為管理對象圖提供基礎實現,以及為多種文件格式的持久化提供支持。管理對象圖包含的工作如撤銷(undo)和重做(redo)、有效性檢查、以及保證對象關係的完整性等。對象的持久化意味著Core Data可以將模型對象保存到持久化存儲中,並在需要的時候將它們取出。Core Data應用程序的持久化存儲(也就是對象數據的最終歸檔形式)的範圍可以從XML文件到SQL資料庫。Core Data用在關係資料庫的前端應用程序是很理想的,但是所有的Cocoa應用程序都可以利用它的能力。          Core Data的核心概念是託管......
閱讀全文
  • 12月
  • 15日
綜合 ⁄ 共 7372字 評論關閉
  每一台電腦都要申請屬於自己的android:apiKey,要是使用別人的android:apiKey, 則地圖只顯示方格,不會有實際的地圖出現,並且在Android虛擬機重建或者重裝電腦的操作系統的時候 也要重新申請android:apiKey,關於如何申請,我在「申請Google Map服務」中已說得很詳細。   新建一個地圖項目。     準備兩個圖片,名字分別為:pic_m、arrow         在main.xml中:   <?xml version="1.0" encoding="utf-8"?> <LinearLayout   xmlns:android="http://schemas.android.com/apk/res/android"   android:orientation="vertical......
閱讀全文
  • 10月
  • 21日
綜合 ⁄ 共 1614字 評論關閉
Problem Statement      If X and Y are two strings of equal length N, then the difference between them is defined as the number of indices i where the i-th character of X and the i-th character of Y are different. For example, the difference between the words "ant" and "art" is 1. You are given two strings, A and B, where the length of A is less than or equal to the length of B. You can apply an arbitrary number of operations to A, where each operation is one of the following: Choose a ch......
閱讀全文