A XMLBean Tip

         XMLBean的確是一個非常方便的工具,可以根據XSD來產生Java Class,使得我們以非常舒服的物件導向的方式讀寫XML,比.Net世界裡面的XmlDocument和XmlNode對象來得更加直觀。不過,Java世界裡面的文檔真的是令人不敢恭維,從代碼生產的粗陋的Java Doc就當作API Ref,根本不能和微軟的MSDN相提並論,這在我使用Java的多種開發工具和Lib的時候,一次次地加深了這樣的印象。        

嘗鮮安裝iOS6及新特性

昨天Apple開放了iOS6 beta版本,今天剛好有時間就安裝體驗了一把。安裝步驟:下載itunes 10.6.3下載ipsw檔案下載ipsw檔案需要通過開發人員帳號(需要交$99的那種)才可以在這裡下載檔案https://developer.apple.com/devcenter/ios/index.action註:下載對應的版本檔案ios_6_beta__iphone_4_gsm__10a5316k.dmg(我用到的檔案)在lion裡雙擊就可以開啟,然後把裡面的iPhone3,1_6.0_

幾種常用層間互動模式

一般系統可劃分為三個層次:表現層,領域層,資料來源層。通常還可以將領域層提取出服務層來。根據不同的應用情境,不同的架構設計將會有不同的層間互動形式。常見的有如下幾種:模式一UI->Domain->Data Source此模式是很典型的一種互動方式,簡單純粹,上層依賴於下層,沒有跨層調用。模式二UI->Domain->Data SourceUI->Data

【iPhone開發】說說Xcode4中xib綁定的原理

最開始的是時候始終沒有弄明白xib檔案中的綁定關係。經過一周的開發體驗終於有一些理解與收穫。Xib檔案就是MVC模式中的View這個層的介面顯示布局的資訊。即類似Asp.net的aspx檔案或者java中的jsp檔案。完全就是一個介面展示控制的檔案,儲存方式是xml檔案格式,可以手動編輯與修改。但我還沒有細緻的研究xml檔案內容本身。所有的關聯與綁定的資訊都儲存在xib檔案中,標頭檔與實作類別沒有任何記錄綁定資訊的東西。所有的xib中的控制項及關聯綁定資訊都可以通過.m檔案的中的代碼進行實現。所

蛙蛙推薦:Backbone官方文檔翻譯

文章目錄 bindunbindtriggerextendconstructor/initializegetsetescaptehasclearidcidattributesdefaultstoJSONfetchsavedestroyvalidateurlurlRootparsecloneisNewchangehasChangedchangeAttributespreviouspreviousAttributes

xcode4.2開發最新的ios5應用,分享snow版本下載地址

#iPhone開發#一直以為xcode4.2隻支援lion系統,後來發現新版本支援snow,昨晚下載完成,上午安裝成功了,這回可以編譯支援ios5的應用了。 看到AppStore裡好多應用都升級了,就因為需要支援iOS5,難道iOS5不相容原來的應用?升級到xcode4.2 for snowleopard

WCF Host Open的問題

最近幾天我一直因為後台WCF ServiceHost Open過程的一個異常而煩惱,經過仔細的研讀ServiceHostBase的源碼和MSDN文檔,才發現問題很簡單,因為ServiceHost Open的過程要看Host的目前狀態,而且要Host 要 Open 只能從Created狀態到Opened狀態。如果不是Created狀態,Host就會拋出ObjectDispose異常。 因此在Open之前必須檢查Host的狀態是否正確,

模式和架構讀書筆記《公司專屬應用程式架構模式》二

  第四章 Web表現層表現層有很多種具體的表現形式:Web頁面、Windows對話方塊、命令列、手機螢幕等等。作者討論表現層時,集中於Web表現層。雖然Web應用不會完全替代其他的表形形式,但毫無疑問,它是未來的主流之一。準備開發一個Web應用,從伺服器端軟體開始。構建Web伺服器上應用程式的方法主要有兩種:一種是使用指令碼,另一種是使用伺服器頁面。指令碼形式是一個程式,它調用函數或方法來處理HTTP的請求,並將Html結果通過流輸出到用戶端,這樣的例子包括CGI腳步和Java

大家來找錯-自己寫個正則引擎

  平時寫代碼肯定免不了犯錯,如何減少犯錯的機會呢,只能多加練習,多加註意。軟體開發的痛點是處理本質的複雜度,也就是商務邏輯本身的複雜性,而不是解決一些技術上的難題。作為開發人員,我們一方面要多看書,增加知識寬度,學習新技術,保持技術敏感,另一方面更要鍛煉基本功,比如《代碼大全》上寫的那些,使用防禦性編程,控制多層嵌套,有效使用遞迴,用虛擬碼設計子程式,練好code review本領等。  本系列通過寫一個簡單的正則引擎來鍛煉寫代碼和review代碼的能力,以及和大家一起找出遺留的問題和bug,

第一個iPhone版本應用發布

經過一個多月的努力終於把第一個版本完成了,雖然功能不太多,但確實花了比較多的精力去學習和研究。其實還有很多可以完善的地方,總感覺好像永遠都做不完,經常會想到一些可以增加的功能。由於項目時間的關係,只能暫時到一個階段,再加上已經超過比較多的原先的需求。功能上主要是配合網路平台進行用戶端的操作,以瀏覽為主,結合部分手機的優勢,比如撥打到電話、發簡訊、匯入本地通訊錄等特色功能。        趁著周末有時間總結一下:    1、總體的時間分配:

淺談項目與產品的區別

項目可能是為一個或多個問題而立項,第一階段大部分是為了實現傳統手工操作的資料化以及資料的共用;產品是解決一類使用者的某幾個(<5)問題而產生。項目可能由一個或者多個產品結合而成;產品可能由多重專案的成功驗驗抽象出來。做產品需要很好的抽象能力,緊緊圍繞使用者的價值訴求,提供最專業化最高效最全面的解決辦法,讓使用者可以快速解決某個問題,並且可以通過產品提供的一個或者多個辦法解決特定的問題。做產品需要更多全面的思考與思路的拓展創新,給人一種驚喜的感覺:原來事情還可以這樣子處理,Apple就是最好

蛙蛙推薦:第一堂編程課提綱

想給不會編程的童鞋介紹編程,列了提綱,大家看看合適不合適? 第一堂編程課編程介紹什麼是編程:源碼變成程式為什麼選擇python:入門容易安裝python:2.7第一個程式print "hello word"輸入:raw_input輸出: printname = raw_input("what's your name?")print "hello", name第二個程式四則運算:(100+40)/32-(4*2)資料類型啥叫變數數字:1,2.3,-18字串:"浮雲","god"列表:[1,2,3,

蛙蛙推薦:gevent並發發送UDP包示範

gevent是一個非常棒的python非同步IO庫,一般的樣本都是用他來做高並發的tcp server,其實它也能很好的工作在udp上,而且逾時,並發數都能很好的控制。#!/usr/bin/env python#-*- coding:utf8 -*-import DNS #http://pydns.sourceforge.net/from gevent import spawn, joinall,socket,sleepfrom gevent.coros import

在Weblogic8.1.4伺服器上安裝Alphablox8.4

Alphablox是個很不錯的前端展現工具,對Webshpere支援得很好,而在Weblogic上則相對問題較多,而且現在只支援Weblogic8.1.4,連8.1.6都不支援。而我必須使用Weblogic,在我安裝Alphablox的時候,遇到了諸多的麻煩,將成功經驗記錄如下:在Weblogic8.1.4伺服器上安裝Alphablox8.4 安裝環境       Windows2003,Weblogic8.1.4(Alphablox8.4隻支援Weblogic8.1.4) 安裝步驟:1、 

如何收集項目需求

如何收集項目需求 1.  方法需求的重要性對於任何項目都勿庸置疑。不同的項目採用的收集需求的方法可能會有很大的不同,但和使用者直接進行交流通常都是最有效方式。下面描述的是資料倉儲項目的需求收集方法。個別訪談法和相關人員進行一對一的訪談,不僅詢問其希望看到的資料,還應該包括其任務、目標及面臨的挑戰。通常需要找一個相對不被打擾又利於獲得必要資料的地方,比如對方的辦公室。集體會議法召集相關的人員進行頭腦風暴式的會議,徵集各方不同的觀點,集思廣益。2.  準備工作調研之前應該作充分的準備。確定人員確定訪

Delphi處理Http請求自訂Header

在HTTP請求中,get方法是預設的,但在URL地址長度是有限的,要求方法能傳送的資料也是有限的,一般get方法傳遞的資料不能大於2KB,當get要求方法傳遞的資料長度不能滿足需求時,就需要採用另一種要求方法post,讀取post方法傳遞過來的資料時,需要採用form方法來擷取;post方法提交請求時,地址欄看不到傳送過來的參數資料,更加有利於頁面的安全,所以一般情況採用post方法傳送頁面資料。post傳送的資料量較大,一般被預設為不受限制。但理論上,IIS5中最大量為100KB。 由於目前背

Prefactoring——Introduction

Prefactoring——Introduction Introduction聽到有人說《Prefactoring》是一本好書:“能提升數十年的功力”,雖然過於誇張,但也說明這本書還是值得一讀的,不然怎麼會得了JOLT大獎呢?如作者所言,讀本書需要一定的開發經驗的積累,否則茫然不知為何,收穫不大。最近花時間看了看《Prefactoring》,把所得記錄下來。What about Prefactoring?在軟體開發中,我們常常談論重構(Refactoring),它已經是一個被廣泛認可的開發方法,

8個暴笑幽默及頓悟的哲理故事

8個暴笑幽默及頓悟的哲理故事 ○建築師 【幽默】 一位夫人打電話給建築師,說每當火車經過時,她的睡床就會搖動。 "這簡直是無稽之談!"建築師回答說,"我來看看。" 建築師到達後,夫人建議他躺在床上,體會一下火車經過時的感覺。 建築師剛上床躺下,夫人的丈夫就回來了。他見此情形,便厲聲喝問:"你躺在我妻 子的床上幹什嗎?" 建築師戰戰兢兢地回答:"我說是在等火車,你會相信嗎?" 【頓悟】 有些話是真的,卻聽上去很假;有些話是假的,卻令人無庸置疑。 ○引誘 【幽默】

模式和架構讀書筆記《公司專屬應用程式架構模式》一

  引言n         構建電腦系統並非易事。隨著系統複雜性的增大,構建相應軟體的難度將呈指數增大。我們只有在不斷的學習中進步,從成功經驗中學習,從失敗教訓中學習,才有望克服這些困難。n         很多人都試圖給“架構”下定義,而這些定義本身卻很難統一。能夠統一的內容有兩點:一點是“最高層次的系統分解”;另一點是“系統中不易改變的決定”。n        

蛙蛙推薦:笨辦法提高代碼品質

軟體中的大多Bug都與各種低級錯誤有關,而大多低級錯誤是靠測試測不出來的,更多的需要Code Review來發現問題。培養好的習慣,不靠任何假設編程,可以先從寫好每個函數開始,我想用注釋驅動來提醒自己經常Review每個函數。以下是我擬定的Code Review Comments:/* ### Code Review * ### Reviewer: wawa * ### Last Review Date: 2013-01-29 * * - todo: input review * - todo:

總頁數: 61357 1 .... 4098 4099 4100 4101 4102 .... 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.