Time of Update: 2018-12-04
sdk:public void requestLayout ()Since: API Level 1Call this when something has changed which has invalidated the layout of this view. This will schedule a layout pass of the view tree.我們可以理解為重新布局了一下view;用途:有時我們在改變一個view 的內容之後
Time of Update: 2018-12-04
(轉自http://source.android.com/source/git-repo.html,公司網路訪問有問題,方便在公司查看)Using Repo and GitTo work with the Android code, you will need to use both Git and Repo.Gitis an open-source version-control system designed to handle very largeprojects that are
Time of Update: 2018-12-04
WebSetting常用方法setAllowFileAccess啟用或禁用WebView訪問檔案資料setBlockNetworkImage是否顯示網狀圖像setBuiltInZoomControls設定是否支援縮放
Time of Update: 2018-12-04
MERGE語句是Oracle9i新增的文法,用來合并UPDATE和INSERT語句。是oracle特有的功能,相當於在 MSSQL中的if exists(...) update tableelse Insert into table.merge into 文法根據一張表或子查詢的串連條件對另外一張表進行查詢,串連條件匹配上的進行UPDATE,無法匹配的執行INSERT。這個文法僅需要一次全表掃描就完成了全部工作,不僅沒有if exists文法囉嗦,而且執行效率比if
Time of Update: 2018-12-04
這個東西在一些需要用到Adapter自定控制項顯示方式的時候非常有用Adapter 有個getView方法,可以使用setTag把尋找的view緩衝起來方便多次重用public View getView(int position, View convertView, ViewGroup parent) { ViewHolder vh; if (convertView == null) { LayoutInflater inflater =
Time of Update: 2018-12-04
說到軟解析(soft prase)和硬解析(hard prase),就不能不說一下Oracle對sql的處理過程。當你發出一條sql語句交付Oracle,在執行和擷取結果前,Oracle對此sql將進行幾個步驟的處理過程: 1、語法檢查(syntax check) 檢查此sql的拼字是否符合文法。 2、語義檢查(semantic
Time of Update: 2018-12-04
ARM 微處理器可支援多達 16 個副處理器,用於各種協處理操作,在程式執行的過程中,每個副處理器只執行針對自身的協處理指示,忽略 ARM 處理器和其他副處理器的指令。ARM 的副處理器指令主要用於 ARM 處理器初始化 ARM 副處理器的資料處理操作,以及在ARM 處理器的寄存器和副處理器的寄存器之間傳送資料,和在 ARM 副處理器的寄存器和儲存空間之間傳送資料。 ARM 副處理器指令包括以下 5 條:— CDP 副處理器數操作指令— LDC 副處理器資料載入指令— STC
Time of Update: 2018-12-04
因為公司需要在linux下編程,偶這個長期被windows寵壞了到自詡為程式員到小可居然被makefile難倒來。網上有諸多到makefile教程,這裡就不一一細說來。具體到東東問問百度和google。 下面展示一個簡單到sample.mk檔案。作為makefile到入門之作。 test.mk #ifndef VER VER := all#endifclear: @if [ $(VER) = "debug" ]; then / rm -rf debug.out ;/
Time of Update: 2018-12-04
題目來源於《編程之美》這本書。本文為讀書筆記。 題目看起來比較簡單,可是編程之美卻將這道題的解法描述道極致。對於一個32位整數N,求其二進位表示中的1的總數。 思路:對於任一個位元,必有形式abcd1000……,abcd為1或者0,我們姑且認為最後面有四個0.我們這樣考慮這個數:abcd1000,我們首先去掉最後一個1,讓該數字與比該數字小於1的那個整數與操作。(abcd1000)&(abcd1000-1)=(abcd1000)&(abcd0111)=abcd0000 如此一來我
Time of Update: 2018-12-04
調試中發現,同一軟體在密度不同的時候竟有不同的表現。當密度為120時,長按home鍵會彈出搜尋條,並且手指不放開,搜尋條保持顯示;而當密度為160時,長按home鍵會先彈出搜尋條,然後搜尋條消失,顯示最近程式。使用工具發現搜尋條的id為search_panel_container,找到這處地方SearchPanelView.java中protected void onFinishInflate() { super.onFinishInflate();
Time of Update: 2018-12-04
1. 在本地可以建任意分支,只要不往伺服器git push就不影響伺服器的內容。2.在使用git push的時候,如下:git push file:////home/hebo/work/testgit/ master這樣對本地的修改,只會master分支推送到伺服器上,其它的不影響但是如果需要把其它的本地維護的分支推送到伺服器,需要git push file:////home/hebo/work/testgit/
Time of Update: 2018-12-04
const char* p1 = "abc"; std::string str1 = "abc"; const char* p2 = str1.c_str(); if (str1.c_str() == p1) { return 1; } if (p2 == p1) { return 2; } if (str1 == p1) { return 3; } return
Time of Update: 2018-12-04
最近在搞一個linux下的程式,用g++編譯打包之後發現,編譯出來的程式size有40M+,本來代碼也沒多少,怎麼會印象這麼大呢? 查看了一下g++的編譯選項,在網上查到了一個資料:在串連是時候加上-s選項,其作用如下:-s 刪除可執行程式中的所有符號表和所有重定位資訊。其結果與運行命令 strip 所達到的效果相同,這個選項是比較安全的。 使用該選項之後,打包印象立馬降低到4M,縮小了10倍!
Time of Update: 2018-12-04
背景:最近公司在招聘Java方面的開發人員,在國內某著名招聘網站發布簡曆2周后,大概收到500+份簡曆。花了不少時間挑了約50份,由HR約了進行面試。通過這段時間的面試,對我們所處的這些行業有些感觸,和大家分享和探討。 感觸:1. IT這個行業確實是培養蟻族的土壤。全國很多年輕人,懷揣著自己的夢想,畢業後沖向了北京、上海等大城市,努力尋求一份滿意的工作。現實往往有些殘酷,
Time of Update: 2018-12-04
webwork學習筆記------------------------------作者: kingfish(vc--@sohu.com)關鍵字: webwork1.4, tomcat5--------------------------------------本人最近學習webwork,發現資料很少(如果您有,請發一份給我,先謝啦),由於是開源項目,就粗略的看了看源碼. 以下是我看後整理的一份筆記,比較簡單, 希望能給用得到的網友帶來一點協助.水平有限,錯誤難免,請見諒+指正!環境說明:
Time of Update: 2018-12-04
kingfish 2005.3今天看到一個關於通過反射如何得到數群組類型的問題,試了試,可以通過Array類解決。做個記錄。代碼如下:import java.lang.reflect.*;/** * @author kingfish * * TODO java reflect */class MyString{ public MyString(String s){ System.out.println("in constructor of the MyString");
Time of Update: 2018-12-04
近日,經教育部批覆,同意中國科學院研究生院更名為中國科學院大學。這是7月16號的事情了,在一個月後的今天才有空來緬懷一下。想起一個去中科院軟體研究所的任同學,那可是半路出家自學成才的資料庫高人啊。這裡插段小故事:偶然在電磁學課上聽到崔老師吹牛,說風電預測的事兒,他被邀請去開會討論風電預測問題來著,可他不是專攻這方面的啊,正在別人談論傳統預測方法(機率模型)江郎才盡之時,他站起來說了自己的想法,流場預測模型,當時可是語驚四座搞得台下一片沉默啊。據說他當時也是突發奇想,把風力發電場和周邊地區看成一個
Time of Update: 2018-12-04
What is the difference between the 'sudo' and 'admin' group?I noticed that two groups are granted similar-looking permissions in /etc/sudoers:# Members of the admin group may gain root privileges%admin ALL=(ALL) ALL# Allow members of group sudo to
Time of Update: 2018-12-04
一張黑色的地板革上,幾根五顏六色的粉筆,一名全身被燒傷的男子在街邊乞討賣藝,他用殘疾的雙手,寫 出了架構優美、雋秀大方的粉筆字。微博網友CMYKer隨手拍了一張“粉筆奇人”在煙台街頭寫字乞討的照片發到網上,立刻被網友瘋狂轉寄,這名“粉筆奇 人”成了大家關注的焦點,方正字型檔也為其獨創的字型折服,10月10日,方正字型檔在其官方微博發文,全國尋找這名“粉筆奇人”。前天,網友發現“粉筆奇 人”就在青島。殘疾奇人震驚網路10月7日下午,網友CMYKer在煙台一個集市上碰見了一名靠寫粉筆字乞討的“老人”
Time of Update: 2018-12-04
如果是宇宙有意識(有目的)的創造人類,那麼他只會創造一個“人類”,假設宇宙知道不同種類的智慧生命會相互“殘殺”,破壞宇宙。假設宇宙曾經創造了更進階的智慧生命(破壞宇宙的能力更強大),比如三維中的王者藍博士,四維中的xxx(見DC等漫畫)。人擇原理說明宇宙每次毀滅重生才會改變參數(即宇宙的選擇),根據如此精細的參數需要如此廣闊的空間(樣本或實驗)才能小機率的產生智慧生命。以前的智慧生命有可能強大的毀滅宇宙,有可能先自我毀滅了,有可能不同星系(同種類)的智慧生命發生戰爭等,導致宇宙目的沒有達成,宇宙