Time of Update: 2018-07-25
最近在定製Android系統音量條,發現代碼還是蠻多的,下面總結一下。 代碼是基於5.1.1版本的。 系統音量條的代碼是在/frameworks/base/packages/SystemUI/src/com/android/systemui/volume/VolumePanel.java 布局檔案是在/frameworks/base/packages/SystemUI/res/layout下。 先看看原生的音量條樣式:
Time of Update: 2018-07-25
本人的svn環境在MAC下,最近遇到了一些奇怪的錯誤,導致項目更新失敗。 1. svn: E155009: Failed to run the WC DB work queue associated with '/Users/mining/project/android', work item 9632 (file-install ruifeng_chcv/settings.gradle 1 0 1 1) svn: E155017: Can't install '/Users/
Time of Update: 2018-07-25
1.RAID說明 RAID是英文Redundant Array of Inexpensive Disks的縮寫,中文簡稱為廉價磁碟冗餘陣列。 簡單的說,RAID是一種把多塊獨立的硬碟(物理硬碟)按不同的方式組合起來形成一個硬碟組(邏輯硬碟),從而提供比單個硬碟更高的儲存效能和提供資料備份技術。 組成磁碟陣列的不同方式成為RAID層級(RAID Levels)。
Time of Update: 2018-07-25
開發人員資訊註冊 git config user.name “zhangle” git config user.email zhangle@eastaeon.com Ex:Author部分顯示了提交者資訊 全域配置: git config --global user.name "xxx" 三種下載方法: 1.git 協議git clone
Time of Update: 2018-07-25
約當產量法是生產費用在完工產品與在產品之間分配的一種計算方法。它適用於月末在產品數量較多,各月末在產品數量變化大,產品成本中直接材料和各項加工費用所佔的比重相差不大的情況。它在工業企業的成本會計中應用很廣泛。 那麼,什麼是約當產量法呢。
Time of Update: 2018-07-25
上周考試見老師給同學們出的一道題:什麼是記憶體泄露,舉例說明。很有趣的是聽改卷的老師說,前面有一道遞迴題,然後有部分同學直接去掉了遞迴的出口,把他作為記憶體泄露的例子。 這一點讓我意識到很多人其實並沒有分清楚記憶體泄露和記憶體溢出,那麼說根本就是沒懂記憶體泄露和記憶體溢出的根本概念。所以我專門寫了這篇文章,希望通過通俗易懂的語言讓大家對這二者有個清楚的區分。 那麼什麼是記憶體流失呢,記憶體流失,memory
Time of Update: 2018-07-25
1. 問題描述 輸入: 一個最多包含n個不重複的正整數的檔案,其中每個數都小於n,每個數是一個7位的整數, n=10^7。 條件: 最多有1MB的記憶體可用, 排序最多隻允許執行幾分鐘,10s是比較理想的已耗用時間.有充足的磁碟儲存空間可用. 輸出: 按升序排列的輸入整數的列表. 2. 解決方案 2.1 歸併排序 由於記憶體的限制, 只能採用多路歸併的方法來解決這個問題. 排序方法;
Time of Update: 2018-07-25
首先安裝wifidog到OpenWRT的路由器: opkg update opkg install wifidog wifidog依賴下面這些模組: iptables-mod-extra iptables-mod-ipopt kmod-ipt-nat iptables-mod-nat-extra libpthread
Time of Update: 2018-07-25
1 安裝 sudo apt-get install samba 2 配置 開啟Samba設定檔: vim /etc/samba/smb.conf 在其最後添加: [share] path = /home/liyihai/share available = yes browseable = yes public = yes writable =
Time of Update: 2018-07-25
轉自:http://jingyan.baidu.com/article/6c67b1d6a09f9a2786bb1e4a.html 博主總結: 棧=堆棧(棧的別名)。=堆 棧(堆棧)(Stack) :先進後出 隊列(Queue): 先進先出 堆(Heap):二叉樹 堆:什麼是堆。又該怎麼理解呢。 ①堆通常是一個可以被看做一棵樹的數組對象。堆總是滿足下列性質:
Time of Update: 2018-07-25
Opacity 透明度 透明度屬性是 CSS 中非常常用和流行的一個屬性,目前已經廣泛被主要瀏覽器支援,可惜的是 IE6/7/8 均不支援該屬性。雖然 IE 沒有支援這個 CSS 屬性,但是我們可以通過使用 IE 特有的濾鏡 filter 屬性來實現相同效果。 建議IE下的濾鏡CSS在頭部這樣寫 1 2
Time of Update: 2018-07-25
我曾經以作者的身份議論過福貴的人生。一些意大利的學生向我提出了一個十分有益的問題:“為什麼您的小說《活著》在那樣一種極端的環境中還要將生活而不是倖存。生活和倖存之間輕微的分界在哪裡。”
Time of Update: 2018-07-25
Description: M M M種氨基酸,已知其相對分子品質分別為 C1,C2,C3…… C 1 , C 2 ,
Time of Update: 2018-07-25
topic_tools mux 話題的多路切換開關 http://wiki.ros.org/topic_tools/mux 目錄 1.mux 1.mux Usage 2.Associated mux tools (mux_select, mux_add, mux_delete) 2.ROS API 1.mux
Time of Update: 2018-07-25
把window線程間傳送訊息仔細的看了一遍,覺得以前的理解很不深刻。說一說對PostThreadMessage的理解。 PostThreadMessage是一個線程體發送一個訊息到指定的線程ID,其原型如下: BOOL PostThreadMessage( &
Time of Update: 2018-07-25
•概念 重入:即重複調用,函數被不同的流調用,有可能會出現第一次調用還沒返回時就再次進入該函數開始下一次調用。 可重新進入:當程式被多個線程反覆執行,產生的結果正確。 如果一個函數只訪問自己的局部變數或參數,稱為可重新進入函數。 不可重新進入:當程式被多個線程反覆調用,產生的結果出錯。 當函數訪問一個全域的變數或者參數時,有可能因為重入而造成混亂,像這樣的函數稱為不可重新進入函數。
Time of Update: 2018-07-25
protocol簡介 從語言上來看,protocol包含了屬性和函數指標的結構體,從功能上看,protocoll是提供者與使用者對服務方式的一種約定。其實我們不難看出UEFI中的Protocol引入了物件導向的思想。 每一個protocol都必須要有一個唯一的GUID。如我的github上面的code一樣,在github上我每章都有對應的提交,你可以通過我的提交看到我所完成的內容。如下就是我所定義的protocol的GUID。 #define
Time of Update: 2018-07-25
由於tomcat catalina.out日誌不會自動分割, 一、日誌分割所需包在附近中 1、 壓縮包中有三個jar包: log4j-1.2.16.jar tomcat-juli-adapters.jar tomcat-juli.jar
Time of Update: 2018-07-25
在項目中產生日誌是一個項目所必須的,現在用的比較廣泛,比較流行的日誌工具 就有 log4j ;這個日誌工具其實使用起來是很方便的;在使用的時候建立什麼的都和java.util.logging.Logger一樣的,而jdk的log日誌資訊的擷取和匯出是使用Handler 對象,而匯出的資訊的格式是通過Formatter對象來定義的而log4j的日誌資訊匯入,以及格式是在設定檔中進行配置的。具體看下面:
Time of Update: 2018-07-25
代碼混淆與反射的衝突 反編譯Android的代碼,大部分人都知道了,防反編譯的方法也大部分都知道了(儘管它不一定一直有效,但起碼像我這種水平的人,沒辦法看到混淆之後的Java代碼, 最可惡的是沒有注釋= =)。 最近才發現,My Code在很久之後設定了混淆,也在很久之前不知道什麼時候不小心把代碼混淆給弄沒了(好吧,你可以去反編譯我的項目了,我不介意,因為代碼很爛,實在是爛)。