第三課: 排序檢索數(shù)據(jù) distinct關(guān)鍵字:distinct 列名1,列名2,列名3DISTINCT 關(guān)鍵字會作用于每一列,然后取最大的那一個返回; order by使用...
第三課: 排序檢索數(shù)據(jù) distinct關(guān)鍵字:distinct 列名1,列名2,列名3DISTINCT 關(guān)鍵字會作用于每一列,然后取最大的那一個返回; order by使用...
一、模塊 定義:模塊是一個包含定義了函數(shù)和變量的文件,后綴名為.py(其實就是Java中的類); 模塊可以被別的程序引入,以使用該模塊中的函數(shù)功能。 模塊中的函數(shù)、變量被使用...
一、算術(shù)運算符 結(jié)果: 二、邏輯運算符 一、函數(shù)的定義 帶參數(shù)無返回值的函數(shù) def get_sum(a, b): sum = a + b print("su...
chapter 1 重構(gòu),第一個案例 1.1 什么時候需要重構(gòu) 需要為程序添加一個特性,但代碼結(jié)構(gòu)無法使自己方便的那么做,就先重構(gòu)那個程序,使得特性添加比較容易進行,然后在添...
一、數(shù)據(jù)類型與基本操作 1. 數(shù)據(jù)類型 2. 變量的申明 【說明】 python中不用指明數(shù)據(jù)類型,就可以申明變量; python不用;結(jié)束; python用#表示注釋; p...
插件化(一) 一、前言 定義:將整個app拆分成多個模塊,這些模塊包括一個宿主和多個插件,每個模塊都是一個apk文件(組件化的每個模塊為lib文件),最終打包時,宿主apk和...
一、 為什么會有平衡二叉樹 二叉查找樹雖然在效率上已經(jīng)很高了,但是效率并不是最高的,而且給出一列數(shù)字,我們可以構(gòu)造出多個二叉查找樹出來;不同的二叉查找樹因為樹的深度不同,效率...
一、 表SQLITE_MASTER說明 二、replace(String tableName,String nullColumnHack,contentValues ini...
一、定義 查找二叉樹又叫二叉排序樹,如果同時滿足以下性質(zhì):左右子樹都是二叉樹;如果左子樹不為空,那么左子樹上面的所有節(jié)點的關(guān)鍵字都比根節(jié)點的關(guān)鍵字?。蝗绻易訕洳粸榭?,那么右...
一、泛型的定義 泛型:把數(shù)據(jù)類型當(dāng)作參數(shù)一樣來傳遞。所以也叫參數(shù)化類型; 二、泛型的使用場景 泛型集合把泛型定義在集合上,如果不指定具體類型就是Object類型; //這...
一、類的加載 (一) 定義及過程: 當(dāng)程序需要使用某個類的時候,如果這個類還沒有被加載到內(nèi)存中,則系統(tǒng)會通過加載、連接、初始化三個步驟對這個類進行初始化; 加載:1. 將cl...
關(guān)于&,|,^幾種運算符與運算:同為1,才為1a&b < min(a,b),即兩個數(shù)做與運算,計算出來的結(jié)果會比兩個數(shù)中最小的數(shù)還要小或運算:只要有一個為1,就為12*max...
八大排序算法總結(jié) 1. 冒泡排序 思想:元素兩兩進行比較,然后交換位置,通過兩次層循環(huán)把數(shù)據(jù)排序 優(yōu)點:數(shù)據(jù)量較小的時候,算法效率較高 缺點:時間復(fù)雜度為O(n^2),當(dāng)數(shù)據(jù)...
一.hashMap實現(xiàn)原理分析 HashMap底層實現(xiàn)方式:散列鏈表,即數(shù)組+鏈表 hash表:也叫散列表,是通過關(guān)鍵碼值(key-value)而直接進行訪問的數(shù)據(jù)結(jié)構(gòu) 。 ...