TextView tv=(TextView)findViewById(R.id.tv); DisplayMetrics dm=new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); float width=dm.widthPixels*dm.density; float height=dm.heightPixels*dm.density;
由於被要求要寫一個make.bat來自動編譯整個工程,所以研究了一下CSC。 因為原來整個工程是用VS.Net的IDE環境來開發的,所以有一些.resx檔案,就是表單的資源檔。這些檔案平常沒起什麼作用,當你在某個表單中 放了表徵圖、圖片檔案(比如表單的Icon屬性,ImageList控制等等)之後,VS.Net會對圖片內容進行BASE64編碼,然後存在對應的. resx檔案中。然後在CSC時就應該把這些檔案也加進去,查資料得知用resgen可以編譯這些資源檔,於是用“resgen
引言如果在您的開發過程中遇到了常見的錯誤,或許您的Release版本不能正常運行而Debug版本運行無誤,那麼我推薦您閱讀本文:因為並非如您想象的那樣,Release版本可以保證您的應用程式可以象Debug版本一樣運行。如果您在開發階段完成之後或者在開發進行一段時間之內從來沒有進行過Release版本測試,然而當您測試的時候卻發現問題,那麼請看我們的調試規則1:規則1:
OFDM訊號發送器的原理是:使用者訊號以串列的方式輸入發送器,速率為R碼字/秒。這些碼字先被送入一個串列-並行變換器中,使串列輸入的訊號以並行的方式輸出到M條線路上。這M條線路上的任何一條上的資料轉送速率則為R/M碼字/秒。 該OFDM碼隨後被送入一個進行快速傅立葉逆變換的模組,進行快速傅立葉逆變換。快速傅立葉逆變換可以把頻域離散的資料轉化為時域離散的資料。由此,使用者的原始輸入資料就被OFDM按照頻域資料進行了處理。計算出快速傅立葉逆變換樣值之後,一個迴圈首碼被加到了樣值前,形成一個迴圈
一、什麼是TDD 簡單的說,即在寫任何功能代碼之前,先寫它的測試代碼。具體步驟: ·根據需要編寫一個測試案例 ·編寫功能代碼,以讓剛才的測試案例通過 ·逐步補充測試案例 ·修改功能代碼使新增的測試案例和原來的都通過 ·重構,包括功能代碼和測試案例二、為什麼使用TDD 提高代碼品質。由於功能代碼的高品質和完善的測試案例集,增強了開發人員信心,從而贏得他人信任。 改進設計。TDD保
大小寫約定許多命名規範都與標識符的大小寫有關。值得注意的是,公用語言運行庫 (CLR) 支援區分大小寫和不區分大小寫語言。本主題中描述的大小寫約定可協助開發人員理解和使用庫。大小寫樣式下列術語描述了標識符的不同大小寫形式。Pascal 大小寫將標識符的首字母和後面串連的每個單詞的首字母都大寫。可以對三字元或更多字元的標識符使用 Pascal 大小寫。例如:BackColor 大小寫混合標識符的首字母小寫,而每個後面串連的單詞的首字母都大寫。例如:backColor 大寫標識符中的所有字母都大寫。
一對一交流的想法來源兩篇文章:《與員工一對一交流:企業經營必行之道》,《你知道我今天為什麼來公司上班嗎?》。重要性這裡不再贅述。認為不重要的可以使用這樣的邏輯思考:1、 你是否想讓你的直接領導找你溝通,並且說出你的真實想法?2、
一、交換器簡單管理協議增加指令----以便接入華為的管理軟體中snmp-agentsnmp-agent community read publicsnmp-agent community write privatesnmp-agent sys-info version v1 v3snmp-agent trap enable備忘:每台新增的交換器均需加入上述指令集合,否則不能為管理軟體所管理二、將新增交換器的VLAN1段設定IP地址interface vlan 1ip address 10.63.
安裝最新的GT3.9.5,configure時特意加了--enable-drs,即安裝DRS服務,結果make不成功:……/usr/share/globus/sbin/gpt-build -srcdir=source-trees/ws-replica/replicator/common/java/source gcc32dbggpt-build ====> CHECKING BUILD DEPENDENCIES FOR
1、遠離幹擾源 電腦中產生電磁幹擾的裝置太多了,CPU、顯卡等都是製造幹擾的好手,而音效卡的音質與電磁幹擾大小關係很大。 在安裝音效卡的時候,盡量本著遠離其他裝置的原則,迴避幹擾,只要音效卡和主板不存在衝突,音效卡應該安裝在最外圍的PCI插槽上。某些主板提供了一個特殊的PCI插槽,使用了更好的濾波電容等,如果是這種主板,應優先考慮這條插槽。2、加裝屏蔽罩
新浪的新聞真是良莠不齊,從奧運會期間提前搞出女排敗北的“搶先報道”開始,零零碎碎的垃圾新聞都被人罵得狗血淋頭,可是還是不思悔改,今天又在首頁搞出一個“首次語言使用方式調查 一半國人不會說普通話”的報道: 中國人只有一半能說普通話,同時有四成人看不懂繁體字,但仍有0.92%的人堅持使用繁體字書寫。這是昨天在人民大會堂揭曉的“中國語言文字使用方式調查”的結果。 調查結果顯示,全國能用普通話進行交際的人口約為53%,8%的人從出生就開始講普通話。場合越正式,普通話的使用頻率越高;其中在家講的最少,
今年5號颱風在福建登陸,祝福福建~再說兩件事:一、登入和登陸。看到很多網站上都寫著使用者登陸,這完全是以訛傳訛,正確的寫法是登入!登入是取原來登入名稱冊、註冊之意,英文是login(或logon)。二、颱風的命名(zz): 第31屆颱風委員會通過的西北太平洋和南海熱帶氣旋命名表,共有140個名字,分別由亞太地區的柬埔寨、中國、朝鮮、中國香港、中國澳門、日本、寮國、馬來西亞、密克羅尼西亞聯邦、菲律賓、韓國、泰國、美國和越南等14個成員提供(每個成員提供10個名字)。這140個名字分成10組;每組
MBTI(Myers-Briggs Type Indicator),一種迫選型、自我報告式的性格評估測試,用以衡量和描述人們在擷取資訊、作出決策、對待生活等方面的心理活動規律和性格類型。由美國的心理學家Katherine Cook Briggs (1875-1968) 和她的心理學家女兒Isabel Briggs Myers根據瑞士著名的心理分析學家Carl G. Jung
創新實踐者的樂園――Google中國總裁李開複博士寄語中國申請者 歡迎訪問Google中國招聘網站。正如我在《Google和中國――追隨我心的選擇》中寫到的,Google是一個“令我震撼”的公司,因為它對技術創新的激情,對誠信善意的執著,對公眾利益的關注,和對自由透明的企業文化的追求。今天的中國,同樣讓我無比振奮,不僅僅因為它繁榮的經濟、活躍的市場,更因為成千上萬充滿智慧、理想、活力的中國青年。所以,“我選擇了Google。我選擇了中國。” 我在Google有兩個目標:
VC常用資料類型使用轉換詳解出 處:PCVC.NET作 者:程佩君 剛接觸VC編程的朋友往往對許多資料類型的轉換感到迷惑不解,本文將介紹一些常用資料類型的使用。 我們先定義一些常見類型變數藉以說明 int i = 100;long l = 2001;float f=300.2;double d=12345.119;char username[]="女俠程佩君";char temp[200];char *buf;CString str;_variant_t v1;_bstr_t
這是一篇轉自java-cn的文章當年,國際巨星成龍的「龍種」曝光,眾人指責他對不起嬌妻林鳳嬌,逼得他出面召開記 者會,向世人自白他犯了「全世界所有男人都會犯的錯誤」。從來沒犯過這種錯誤的我, 也因此常常認為自己不是個男人。 雖然沒犯過「全世界所有男人都會犯的錯誤」,但是我倒是曾經犯了「全世界所有程式員 都會犯的錯誤」。不管使用何種語言,全世界所有程式員都一定犯過這種錯誤,那就是: 太依賴編譯器,卻不知道編譯器做了哪些事。 一般來說,越高階的程式語言,會提供越多文法上的便利,以方便程式撰寫,這
接上篇...(八) MFC中常用字串結構圖(此非比較,但為了方便查閱就一併算在這兒了)(九) 總結綜上所述,我個人認為,在MFC、ATL中使用字串盡量使用CString,畢竟都是微軟的孩子,各方面都比其它更有優勢,而在非微軟平台上或對移植性要求較高的場合推薦使用string,標準模板庫提供了那麼強大的泛型演算法,沒必要再自己去造車輪。(十) 參考文獻主要參考的是MSDN,就不一一列出了。 最後,限於本人水平,以上所述未必正確,敬請斧正。謝謝閱讀。
訊息,就是指Windows發出的一個通知,告訴應用程式某個事情發生了。例如,單擊滑鼠、改變視窗尺寸、按下鍵盤上的一個鍵都會使Windows發送一個訊息給應用程式。訊息本身是作為一個記錄傳遞給應用程式的,這個記錄中包含了訊息的類型以及其他資訊。例如,對於單擊滑鼠所產生的訊息來說,這個記錄中包含了單擊滑鼠時的座標。這個記錄類型叫做TMsg,它在Windows單元中是這樣聲明的:typeTMsg = packed recordhwnd: HWND; / /視窗控制代碼message: UINT; /
自然語言處理中,一般都要經過分詞、標註、句法分析、語義分析等過程。在分詞和標註的過程中,一般靠詞庫來識別一些詞及其詞性。但是,有些比較特殊的詞在詞庫裡面不一定有,這些詞中最典型的就是人名、地名、機構名。所以我們在這次畢業設計裡面要研究的一個問題就是如何識別人名、地名和機構名。我的工作就是設計一個程式來識別機構名。根據一般自然語言處理的過程,分詞和標註是在最前面完成的兩道程式。現在考慮到人名、地名和機構名的識別,那麼就要在這個結構中插入這些東西。那麼在什麼地方插入這些東西呢?一般來說,我們可以在分
volatile——編寫多線程程式的好幫手Volatile-Correctness,讓編譯器幫你檢測競爭條件Andrei Alexandrescuye_feng譯 並不是我故意想弄糟你的心情,但是在這期專欄裡,我們將討論多線程編程這一話題。正如上一期Generic裡所說的,編寫異常安全(exception-safe)的程式是非常困難的,但是和編寫多線程程式比起來,那簡直就是兒戲。