【翻譯】(2)Installation Guide

-------------英文文檔見android-ndk-r5b的documentation.html屬於Android Native Development Kit (NDK)的一部分見http://developer.android.com/sdk/ndk/(需要代理)翻譯僅個人見解----------------- Android NDK Installation Android NDK安裝 Introduction: 介紹:------------- Please read docs/

CWnd和CDC, hwnd和hdc

雖然Gilbert之前介紹過CWnd和HWnd的區別, 但是這裡和其他幾個CDC, HDC放在一起重申一下其中的區別和關係.1.對象和控制代碼CWnd是類, HWnd是控制代碼, CWnd封裝了HWndCWnd wnd;HWnd hWnd;wnd.Attach(hWnd);//控制代碼到對象    wnd->m_hWnd;// 對象到控制代碼當然一般在程式中是這樣獲得控制代碼:AfxGetMainWnd()->m_hwnd;同樣的, CDC和HDC也是這樣的關係:CDC

做好PM的幾個關鍵事項

在項目過程中,通過觀察,感覺做好PM這個角色需要做好以下幾點:對項目關鍵點的細節要足夠瞭解 雖然PM可以不參與具體的編碼工作,但並不等於不需要瞭解具體的實現細節,特別是一些影響項目成敗的關鍵點。有些PM離技術越來越遠,遠到一些功能是怎麼實現的、用的是什麼技術、有哪些地方需要特別注意都不清楚,這會非常影響他的決策力和判斷力,特別是在處理突發事件時會手足無措。在現階段,特別是項目規模不大的情況下,感覺PM兼任架構師比較好。對項目各個階段的時間點要足夠清晰 PM頭腦得時刻有一個清晰的項目roadmap

(3)NDK Development

----------------This document describes how one can modify the NDK and generatenew experimental release packages for it.I. Getting the sources:=======================The sources live under the "ndk" and "development/ndk" directories inthe Android

VMware虛擬機器磁碟壓縮

在VMware裡建立虛擬機器嚮導時會讓選擇是否預分配虛擬磁碟空間(preallocate for virtual disk),如果選是,VMware將立即分配所有空間(Allocate all disk space

三星I9000在ubuntu下用adb調試

1.首先把手機串連上USB介面,然後在終端輸入:lsusb出現了幾行結果Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 001 Device 003: ID 04e8:

文檔形式的變化帶來的改觀

在以前的項目裡為了寫作方便,總是以word文檔的方式提供架構和設計文檔,帶來的好處僅僅是自己寫作起來較為方便,但帶來的麻煩卻有很多,比如:更新文檔較為麻煩。他人瀏覽較為麻煩,特別當需要從docx轉換到doc的時候。很難形成與其他文檔的聯絡。難以協同合作以上的缺點導致很不好的後果:設計有了更新卻懶於同步到文檔裡,他人也不願看文檔,乾脆直接來問設計者,文檔支淩破碎,寫文檔成了個別人的事情。因此在計費二期裡我決定擯棄用word的形式,改成用wiki,並在公司wiki裡好好規划起來,相比較word,wi

Mfc 中多個SliderCtrl滑動事件的捕捉

在Mfc中SliderCtrl控制項直接是沒有事件來擷取當滑動時SliderCtrl的值,不過可以處理ON_WM_HSCROLL訊息,在標頭檔中添加:afx_msg void OnHScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar);在cpp中的訊息佇列映射中添加:ON_WM_HSCROLL()最後添加處理函數:void CMusicPlayerDlg::OnHScroll(UINT nSBCode, UINT nPos,

redmine安裝在Ubuntu 11.04

Redmine是一款開源的、基於web的專案管理軟體,採用Ruby on Rails架構開發。Redmine具有豐富的專案管理功能,包括:任務跟蹤、檔案管理、wiki、新聞台、多專案管理等。對於代碼管理,Redmine可以整合常見版本管理系統和bug跟蹤系統,包括Subversion、Darcs、Mercurial、CVS、Bazaar 和

【翻譯】(6)Application.mk File

--------------英文文檔見android-ndk-r5b的documentation.html屬於Android Native Development Kit (NDK)的一部分見http://developer.android.com/sdk/ndk/(需要代理)翻譯僅個人見解-----------------Application.mk file syntax specification Application.mk檔案文法規範 Introduction: 介紹:--------

Ubuntu 安裝VMware tools 解決方案討論

1、啟動並進入Linux系統。2、然後選擇虛擬機器菜單中的“虛擬機器/安裝VMware-Tools”,此時就會有把VMware-tools檔案映像到CD-ROM中。3、把“VMwareTools-6.0.2-59824.i386.rpm,VMwareTools-6.0.2-59824.tar.gz”檔案複製到自己的需要的位置中,然後選擇一種安裝方式。在此我選VMwareTools-6.0.2-59824.tar.gz。4、解壓# tar -zxvf VmwareTools-6.0.2-59824

xcodebuild changed some of the values

test:Add CUSTOM_BUNDLE_IDENTIFIER and CUSTOM_PRODUCT_NAME under the user defined section of build settings.Add a .xcconfig file to the project with CUSTOM_PRODUCT_NAME, and CUSTOM_BUNDLE_IDENTIFIER set to the nominal values.Set the product name to ${

第一次做項目發布員的一些總結)

在以前做錢掌柜的時候就想著做項目發布員,因為做這項工作可以協助你對整個項目實際運轉情況摸得更清楚,但後來還是放棄了,主要是感覺自己比較毛糙,不太適合做這項風險較高的工作。可這次計費中心項目讓我沒有退路,只有自己可以頂上去。計費中心是個新項目,發布環境和生產環境都為0,痛點就在於需要從頭開始搭建基礎設施。這個項目構建用的是maven而不是以前阿里自製的antx,所以項目結構和構建指令碼與以前項目都不太一樣。但對於我這個項目發布新手來說,又恰恰是較為有利的一面,可以讓我沒有任何曆史包袱,可以完全遵循

架構師的管理辦法(一)

最近看了一本書《軟體架構師應該知道的97件事》,本來並沒對它抱有太多期望和興趣,畢竟這種講大道理的書不可能帶來什麼實際收穫,但看的過程中被裡面中肯實在的建議給吸引,對於我這種在走向架構師這條路上常常迷失方向的人,實在是雪中送炭。讀完後,決定選擇其中對我有觸動的條目,加上實際工作中的感悟,形成一套自認為正確的架構師管理辦法,以此來矯正自己的行為。客戶需求高於一切不要為了自己的項目經曆上添加光彩而去一味追求時髦而光鮮的方案,而是應該紮根客戶需求,腳踏實地地為客戶著想,這樣才能更體現技術的價值,不至於

佳文分享:Refactor and reason for ReArchitecture)

經曆過大 規模架構重構( ReArchitecture )的同學都知道: ReArchitecture 是一個極其痛苦的過程,要想將原有的 working 的代碼,徹底地用新的架構,新的技術 重新寫一遍,其工作量是令人望而生畏的。最複雜的莫過於商務邏輯的梳理,如果你有精力將原有的代碼從頭讀一遍,那是最 lucky 的事,但大多數情況下,別人寫的代碼 需要你自己重新寫一遍,大多數人沒有精力或不願意去通讀代碼,而主要依賴於需求文檔,結合舊代碼,寫出新的代碼。但需求文檔的更新永遠趕不上代碼的更新速

困擾我3天的問題終於解決了!

redmine確實是一個好的管理系統,可是架設起來太費勁了。這個“費勁”是由於它每個版本需要的特定的運行包版本才能匹配。按照官方的文檔進行安裝,所有運行包都按照官方匹配,可還是出現了如下的bug:rake aborted!uninitialized constant Gem::SyckDefaultKey反覆的重裝與更換以下工具的版本:Ruby & Rails & Rack & Rake &

架構師的管理辦法(二)

先確保解決方案簡單可用,再考慮通用性和複用性系統的複雜性往往是架構師基於通用性和複用性的設計而引入的,很多具體問題往往不需要通用性和複用性的解決方案。如果存在多個可實施方案難以取捨,先簡單後通用原則可以成為最終的評判標準。架構師提供具體解決方案時,無需排斥通用和靈活,但是如果過早脫離具體情況,只會迷失在無限的可能性裡,被複雜的配置選項、超負荷的參數列表、冗長羅嗦的介面,以及存在缺陷的抽象所淹沒。先簡單滿足需求,當重複需求再次發生時,通過重構來達到複用是一種不錯的方式架構師應該親力親為架構師幹久了

【翻譯】(4)How To

-----------------英文文檔見android-ndk-r5b的documentation.html屬於Android Native Development Kit (NDK)的一部分見http://developer.android.com/sdk/ndk/(需要代理)翻譯僅個人見解-----------------Android NDK How-To: Android NDK指南: =================== A collection of tips and

【翻譯】(8)CPU ARM Neon

----------------- 英文文檔見android-ndk-r5b的documentation.html 屬於Android Native Development Kit (NDK)的一部分見http://developer.android.com/sdk/ndk/(需要代理) 翻譯僅個人見解----------------- Android NDK & ARM NEON instruction set extension supportAndroid NDK 和 ARM

架構師的溝通方式

架構師是個很需要溝通技巧的角色,需要和老闆溝通,使其相信在技術上的可行性;需要和PD溝通,弄清楚商業邏輯;需要和專案經理溝通,使其更科學地安排人員和進度;需要和開發人員溝通,使其理解設計思路,保障設計架構在具體實施中得以落實;需要和QA溝通,使其瞭解項目的風險點和關鍵點。因此,架構師需要在溝通上下功夫,這是保障工作順利進行的關鍵環節。下面是我總結的幾個很常用的溝通方式:挑釁式的溝通方式具體方法:在矛盾雙方中,以其中一方比較極端的觀點來合理地構想後果,然後將這樣的後果與另外一方進行溝通,激發另外一

總頁數: 61357 1 .... 6044 6045 6046 6047 6048 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.