Tomcat在Mac平台安裝

安裝Hudson到http://tomcat.apache.org下載tomcat 6.x版,例如apache-tomcat-6.0.24.zip將apache-tomcat-6.0.24.zip解壓縮到$$your_profile$$/Library, $$your_profile$$為你在Mac OS X中的使用者家目錄, 例如/Users/admin執行 chmod a+x

兩張bmp疊加

//建立24位bmp地區HBITMAP CreateBitmapSection(HDC hdc,int cx,int cy,BYTE** ppbit){BITMAPINFO bmi ;memset(&bmi.bmiHeader, 0, sizeof(BITMAPINFOHEADER));bmi.bmiHeader.biSize = sizeof (BITMAPINFOHEADER) ;bmi.bmiHeader.biPlanes = 1;bmi.bmiHeader.biBitCount

Jenkins在Mac平台安裝

安裝Jenkins 到http://jenkins-ci.org/網站下載jenkins.war在系統管理者的家目錄(例如/Users/admin)下建立一個目錄叫hudson, 將hudson.war放到這個目錄, 例如/Users/admin/hudson/hudson.war到$TOMCAT_INSTALL_DIR$/conf/Catalina/localhost/目錄下新增一個檔案名為hudson.xml, 檔案內容如下 <Context path="/hudson"

多線程編程之一——問題提出

下載原始碼一、問題的提出編寫一個耗時的單線程程式:  建立一個基於對話方塊的應用程式SingleThread,在主對話方塊IDD_SINGLETHREAD_DIALOG添加一個按鈕,ID為IDC_SLEEP_SIX_SECOND,標題為“延時6秒”,添加按鈕的響應函數,代碼如下:void CSingleThreadDlg::OnSleepSixSecond() {Sleep(6000);

iPhone入門學習——iPhone靜態庫學習筆記

一.基本知識在實際的編程過程中,通常會把一些公用函數製成函數庫,供其它程式使用,一則提搞了代碼的複用;二則提搞了核心技術的保密程度。所以在實際的項目開發中,經常會使用到函數庫,函數庫分為靜態庫和動態庫兩種。和多數人所熟悉的動態語言和靜態語言一樣,這裡的所謂靜態和動態是相對編譯期和運行期的:靜態庫在程式編譯時間會被連結到目標代碼中,程式運行時將不再需要改靜態庫;而動態庫在程式編譯時間並不會被連結到目標代碼中,只是在程式運行時才被載入,因為在程式運行期間還需要動態庫的存在。對iPhone平台來說,i

警告,動作表單和模式視圖

警告,動作表單和模式視圖是視圖的幾種類型,當需要引起使用者的注意,或者需要提供額外的選項或功能時,這些視圖就會出現。圖7-1顯示了這幾種視圖的例子。圖

系統提供的按鈕和表徵圖

為了打造一致的使用者體驗(也為了讓您的工作更加輕鬆),iPhone OS提供了許多用於導覽列和工具列的標準按鈕,以及用於標籤欄的表徵圖。本章介紹了可供您使用的標準表徵圖和按鈕,以及如何正確地使用它們。不論您正在開發哪種類型的應用程式,您都應該熟悉本章中所介紹的按鈕和表徵圖,這有助於您:正確地使用系統提供的元素避免設計出與系統提供的表徵圖過於相似的自訂表徵圖使用系統提供的按鈕和表徵圖在iPhone OS中,許多標準的工具列和導覽列按鈕,標籤欄上的項以及在內建應用程式程式中常見的通用按鈕都是可用的。

mac下設定JAVA_HOME環境變數

JAVA_HOME環境變數對java開發很重要,mac下也不例外。mac內建jdk,apple維護的jdk,預設的jdk路徑,也就是JAVA_HOME路徑是:/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Homejava version “1.6.0_22″Java(TM) SE Runtime Environment (build 1.6.0_22-b04-307-10M3261)Java HotSpot(TM)

List control & combo box 用法

先 定義 一個 變數 m_list list control控制項中的風格選項:m_list1.SetExtendedStyle( LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES|LVS_EX_CHECKBOXES );LVS_EX_FULLROWSELECT表示可以點中行中的任意一個列選中這一條記錄LVS_EX_GRIDLINES表示列之間有分隔字元號LVS_EX_CHECKBOXES

如何在背景播放音樂

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {  audioSession = [AVAudioSession sharedInstance]; NSError *err = nil; UIDevice *device = [UIDevice currentDevice];    BOOL

iPhone的錄音和播放

最近準備做一個關於錄音和播放的項目!查了一些資料,很簡單的做了一個,下面我就分享一下iPhone的錄音和播放的使用心得。iPhone的錄音和播放使用到了media層的內容,media層處於cocoa層之下,用到的很大一部分都是c語言的結構。1、引入架構。#import <AVFoundation/AVFoundation.h>2、建立錄音項。- (void) prepareToRecord{AVAudioSession *audioSession = [AVAudioSession 

【翻譯】(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

VC實現透明表單

可以利用Windows系統提供的SetLayeredWindowAttributes函數設定透明度和不透明的顏色關索引值。BOOL SetLayeredWindowAttributes( HWND hwnd, //多層式視窗控制代碼 COLORREF crKey, //顏色關索引值 BYTE bAlpha, //描述不透明的程度,0表示全透明,255表示完全不透明 DWORD dwFlags //明確採取的動作);dwflags的值:LWA_COLORKEY

多線程編程之三——線程間通訊

下載原始碼七、線程間通訊  一般而言,應用程式中的一個次要線程總是為主線程執行特定的任務,這樣,主線程和次要線程間必定有一個資訊傳遞的渠道,也就是主線程和次要線程間要進行通訊。這種線程間的通訊不但是難以避免的,而且在多線程編程中也是複雜和頻繁的,下面將進行說明。使用全域變數進行通訊由於屬於同一個進程的各個線程共用作業系統分配該進程的資源,故解決線程間通訊最簡單的一種方法是使用全域變數。對於標準類型的全域變數,我們建議使用volatile

(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

building-iphone-apps-with-hudson-part-2

I’ve already posted before on how to set up Hudson to compile and build iPhone applications, but I just had a “OMG I <3 Hudson!” moment just now, and felt I had to share it.I do most of my mobile development literally while I’m mobile; on the

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,

多線程編程之四——線程的同步

下載原始碼八、線程的同步  雖然多線程能給我們帶來好處,但是也有不少問題需要解決。例如,對於像磁碟機這樣獨佔性系統資源,由於線程可以執行進程的任何程式碼片段,且線程的運行是由系統調度自動完成的,具有一定的不確定性,因此就有可能出現兩個線程同時對磁碟機進行操作,從而出現操作錯誤;又例如,對於銀行系統的電腦來說,可能使用一個線程來更新其使用者資料庫,而用另外一個線程來讀取資料庫以響應儲戶的需要,極有可能讀資料庫的線程讀取的是未完全更新的資料庫,因為可能在讀的時候只有一部分資料被更新過。  使隸屬於同

敏捷開發基本流程概念的理解與實踐

又是很長時間沒有更新部落格了,客觀原因是真的很忙,主觀原因是自己太懶了。但是想想,知識、經驗都是慢慢積累起來的,不總結、不反思、不記錄,很多時候這些本應該積累的東西,就漸漸被遺忘了。寫在部落格裡,一方面是為了與大家交流分享,另一方面是記錄自己走過的路,反思自己做過的事,這樣忙工作才不算是白忙。對自己、對大家都有好處。想是這樣想,但真正忙起來的時候就什麼都顧不了了。所以,趁著五一長假,終於有時間寫一點東西,用於分享,用於記錄。    公司推行敏捷開發已有些時日了。IBM的顧問每周也還會飛來輔導一下

總頁數: 61357 1 .... 14817 14818 14819 14820 14821 .... 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.