原创 數據庫學習9-同義詞,視圖,索引

1.同義詞;   1.1 同義詞是什麼?       同義詞就是對象的別名;   1.2 有啥用       a.同義詞就是爲方便跨數據庫訪問或跨用

原创 數據庫學習13-觸發器

觸發器   1.觸發器是什麼?與過程和函數的不同(事件觸發)      觸發器是一種特殊的存儲過程;   2.分類     2.1 DML級    

原创 Android進階— 面試題

1、Android序列化,其中的差異。      Android自定義對象可序列化有兩個選擇一個是Serializable和Parcelable;      差異:1、在使用內存的時候,Parcelable比Serializable性能

原创 Android進階—進程間通信 AIDL Service

Android進程間通信 AIDL Service 一、服務端結構 服務端需要處理的有: 1.處理對象,對象內方法,注意:AIDL 只能對函數起作用; package com.example.aidl; interface P

原创 Android設計模式(一)--完美單例模式

Android完美單例模式: 以前寫的單例模式考慮不完全; 面試的時候,考到這樣的問題; 想到這麼的問題,居然也會出現,只是後面才發現自己寫的單例,太過幼稚; 所以到網上找了一些資料,重新寫一個; 單例模式: 可以保證系統中一個類只有一

原创 數據庫學習8-鎖

鎖和表分區 *重點:1行級鎖在什麼情況下觸發(insert,update,delete,select...for update);2怎麼釋放行級鎖(

原创 Android進階—線程池

線程池的基本思想還是一種對象池的思想,開闢一塊內存空間,裏面存放了衆多(未死亡)的線程,池中線程執行調度由池管理器來處理。當有線程任務時,從池中取一個,執行完成後線程對象歸池,這樣可以避免反覆創建線程對象所帶來的性能開銷,節省了系統的資源

原创 Android進階—圖片內存優化

1.軟引用和弱引用; 2.Bitmap 及時回收; 3.OutOfMemory異常捕捉; 4.緩存; 5.圖片壓縮; 點贊 收藏 分享 文章舉報 辛言 發佈了108 篇原創文章

原创 數據庫學習12-存儲過程

子程序和程序包   1.1子程序     1.1.1 過程      1.1.2 函數 形參只能in,必須return,形參和返回值只能是sql類型

原创 數據庫學習5-函數

--level層次,級別 --遞歸查詢 SELECT LEVEL,emp.* FROM emp START WITH ename = 'KING' --開始位置 CONNECT BY PRIOR empno = mgr

原创 數據庫學習6-連接查詢

/* 集合操作 */ --並集 --union all 合併集合 SELECT tt1,tt2,tt3 FROM test1 UNION ALL SELECT * FROM test2; --union 合併集合且去重複

原创 Android進階—寫給自己的計劃

1,鞏固自己所學; 2,瞭解公司項目,學習項目中優勢; 3,建立自己的library,幫助文檔等; 4,數據庫學習; 5,設計模式的學習; 6,Android系統架構,以及項目架構,自己架構自己Android項目; 7,ios 的鞏固,加

原创 數據庫學習10-遊標

1.遊標;   1.1 遊標是什麼;       查詢出來的結果集的指針;   1.2 遊標的分類;       1.2.1 靜態遊標      

原创 數據庫學習14-回顧

數據字典 information_schema(mysql) --oracle SELECT * FROM tab$; SELECT * FROM user_objects; SELECT * FROM dba_roles; SELECT

原创 java冒泡排序法

冒泡排序(Bubble Sort)是一種簡單的排序算法。它重複地走訪過要排序的數列,一次比較兩個元素,如果他們的順序錯誤就把他們交換過來。走訪數列的工作是重複地進行直到沒有再需要交換,也就是說該數列已經排序完成。這個算法的名字由來是因爲