原创 數據庫學習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)是一種簡單的排序算法。它重複地走訪過要排序的數列,一次比較兩個元素,如果他們的順序錯誤就把他們交換過來。走訪數列的工作是重複地進行直到沒有再需要交換,也就是說該數列已經排序完成。這個算法的名字由來是因爲