原创 git查看、刪除分支
1、git查看和刪除本地分支 git branch git branch -d 分支 2、git查看和刪除遠程分支 git branch -a (git branch -r -d origin/分支
原创 連續分配管理方式
在早期的操作系統中,是通過簡單的分區技術進行內存管理的,內存分區屬於連續分配方式。 1、單一連續分配 只能用於單用戶、單任務的操作系統。 將內存分爲系統區和用戶區兩部分,系統區僅提供給操作系統使用,通常是放在內
原创 XML有哪些解析技術?
有DOM、SAX等解析技術 DOM:處理大型文件時,其性能下降的非常厲害,這個問題是由DOM的樹結構所造成的,這種結構佔用的內存較多,而且DOM必須在解析文件之前把整個文檔裝入內存,適合對XML的隨機訪問 SAX:不同於DOM,SAX
原创 繼承和組合
1、繼承可以使得子類具有父類的各種屬性和方法,而不需要再次編寫相同的代碼。在令子類繼承父類的同時,可以重新 定義某些屬性,並重寫某些方法,即覆蓋父類的原有屬性和方法,使其獲得與父類不同的功能。又稱爲“白盒式復 用”。 2、組合,是指通過對
原创 Android中活動的四種啓動模式
1、standard:每次啓動都會創建該活動的一個新的實例 2、singleTop:當棧頂有該活動,則直接使用,不創建 3、singleTask:會在棧中查找是否存在該活動的實例,如果有,直接使用
原创 javascript內存和性能
在Javascript中,添加到頁面上的事件處理程序數量將直接關係到頁面的整體運行性能。導致這一問題的原因是多方面的。 首先,每個函數都是對象,都會佔用內存;內存中的對象越多,性能就越差。 其次,必須事先指定所有事件處理程序而
原创 調度算法
1、先來先服務算法(FCFS) 把處理器分配給最先進入就緒隊列的進程,一個進程一旦分得處理器,便一直執行下去,直到該進程完成或阻塞時,才釋放處理器。 如果一個長作業先到達系統,則會使後面很多短作業等待很長時間。
原创 Struts流程
服務器啓動後,根據web.xml加載ActionServlet讀取Struts.xml文件內容到內存 首先先介紹一下ActionServlet,ActionServlet是Struts框架的內置核心控制器組件,繼承了javax,servl
原创 網商路的二三事
來到這邊的網商路已經一個多月有餘,不知是實習的繁忙還是自己的懶惰,博客已被擱置很久,沒有再動過筆.想想也是因爲當時找實習的時候,學了很多東西,需要記錄下來,以便模糊的時候,重新翻閱,這纔開始寫博客.既然現在已經找到安身之所,自然是沒
原创 Android四大組件
1、Activity :門面 2、Service:處理業務(後臺) 3、BroadcastReceiver:允許應用發出(電量不足)/接收(電話,短信)來自各自的廣播信息 4、Content Provider:應用程序之間共享
原创 提升ListView的運行效率
目前我們ListView的運行效率是很低的,因爲每次getView()方法中每次都將佈局重新加載一遍, 當ListView快速滾動的時候就會成爲性能的瓶頸 解決辦法:在getView()方法中還有一個con
原创 百度電話面試
前幾天百度工作人員就和我商議電話面試時間,然後定在今天的10:30.於是快到時間時, 我找了個安靜的地方等待來電,大概10:35時,電話響起了,說是百度的面試官,他說讓我準備 筆和紙,找一個安靜的地方,他過5分鐘再打來。於
原创 Android系統架構
1、Linux系統內核層Llinux Kernel):爲Android設備的各種硬件提供了底層的驅動 eg:顯示驅動,音頻驅動 2、系統運行庫層 (1)c/c+
原创 Java傳值與傳引用
在Java中,變量分爲以下兩類, 1、對於基本類型變量,Java是傳值的副本,即時自己的副本變了,自己也不會變化。 2、對於一切對象型變量,Java都是傳引用的副本,也就是複製指向地址的指針,它傳的引用副本指向自己的地址。 e
原创 Java集合(容器)面試題
該JAVA面試題轉自(https://blog.csdn.net/sufu1065/article/details/88051083),非常感謝博主提供。下面是自己對於面試題的理解與解答,可參考。 JAVA面試題(java基礎)1