Time of Update: 2018-12-06
視窗的布局是在layout中的.xml檔案中實現的一般可以使用eclipse的代碼提示功能 Alt+/來顯示後面要加的屬性值首先看一下線性布局式樣:LinearLayout<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent"
Time of Update: 2018-12-06
需求是整個軟體項目最關鍵的一個輸入,據統計,不成功的項目中有37%的問題是由需求造成的。和傳統的硬體生產企業相比較,軟體的需求具有模糊性、不確定性、變化性和主觀性的特點,在硬體生產企業中,產品的需求是明確的、有形的、客觀的、可描述的、可檢測的,而軟體需求不具備此特徵。需求文檔作為客戶和開發人員、開發人員之間進行互動的文檔,它將系統的需求進行了“固化”,是需求的載體,其作用是至關重要的。筆者結合多年的企業管理資訊系統的開發經驗,總結了如下的需求描述的方法與經驗,供各位同行參考。1
Time of Update: 2018-12-06
1.兩個對象值相同(x.equals(y)==true),但卻可有不同的hash code,這句話對不對?為什嗎?2.GC是什嗎?為什麼要有GC?3.請簡要描述一下J2EE應用中的class loader的階層?4.寫一段代碼,實現銀行轉帳功能:介面定義如下: Public interface ITransfer{ /** * 銀行內部轉帳,從轉出帳號中扣除轉帳金額,給轉入帳號增加轉帳金額,需要保證以上兩個操作 * 要麼同時成功,要麼同時失敗 * fromAccountId 轉出帳號 * out
Time of Update: 2018-12-06
不知覺做軟體開發已經有6年了,回看自己的經曆,可以說是相當有成就感,6年中通過不斷的學習的實踐,從一個菜鳥成長為一名軟體架構師,這個過程可以說充滿樂趣。通過學習各種理論、技術、方法,並有在實踐中應用,觀察它們的效果,思考它們之間的關係,再把不同事物融合在一起,形成一個完整的能力體系,以此來挑戰更艱巨的軟體開發工作單位。我現在是一個架構師,所以看問題喜歡從總體架構出發,所以我認為人的能力也有一個架構存在,每個的能力架構都不一樣,有的人能力架構比較合理,有的人則不那麼合理,合理的能力架構能讓較少能力
Time of Update: 2018-12-06
國際軟體專案經理的七大素質:1、 在一個或多個應用領域內使用整合了道德、法律和經濟問題的工程方法來設計合適的解決方案。2、 懂得確定客戶需求並將其轉換成軟體需求的過程。 3、 履行專案經理的職責,善於處理技術和管理方面的事務。 4、 懂得並使用有用的專案管理工具。 5、 調諧互相衝突的目標,在成本、時間、知識、現有系統以及組織的限制下找出可接受的折衷辦法。6、 在一個典型的軟體開發環境中談判、有效地工作、在必要時進行領導,並與有關負責人(包含外方)進行良好溝通。7、
Time of Update: 2018-12-06
文章出處:http://www.cnblogs.com/robnetcn/archive/2012/04/15/2449008.html起因:模組獨立性指每個模組只完成系統要求的獨立子功能,並且與其他模組的聯絡最少且介面簡單,兩個定性的度量標準――耦合性和內聚性。 耦合性也稱塊間聯絡。指軟體系統結構中各模組間相互聯絡緊密程度的一種度量。模組之間聯絡越緊密,其耦合性就越強,模組的獨立性則越差。模組間耦合高低取決於模組間介面的複雜性、調用的方式及傳遞的資訊。 耦合性分類(低――高):
Time of Update: 2018-12-06
在嵌入式軟體開發過程中,一般來說,花在測試和花在編碼的時間比為3:1(實際上可能更多)。這個比例隨著你的編程和測試水平的提高而不斷下降,但不論怎樣,軟體測試對一般人來講很重要。很多年前,一位開發人員為了對嵌入式有更深層次的理解,向Oracle詢問了這樣的一個問題:我怎麼才能知道並懂得我的系統到底在幹些什麼呢? Oracle面對這個問題有些吃驚,因為在當時沒有人這麼問過,而同時代的嵌入式開發人員問的最多的大都圍繞"我怎麼才能使程式跑的更快"、"什麼編譯器最好"等膚淺的問題。所以,面對這個不同尋常卻
Time of Update: 2018-12-06
文章目錄 The area: Software EngineeringThe role: Software Engineer Software Engineer - BeijingThis position is based in Beijing, China.The area: Software EngineeringGoogle's software engineers develop the next-generation
Time of Update: 2018-12-06
純用戶端區域網路聊天軟體NetQQ 本軟體可以滿足在區域網路聊天和傳檔案的需要。 你可以在此下載該程式,方便你在區域網路的應用需要。 注意,第一次運行該程式,會自動在該程式的目前的目錄位置,產生一個文本類型的設定檔和一個存放聊天記錄文本的的檔案夾。你可以選擇自己刪除也可以根據設定在程式退出時自動刪除聊天記錄。 也可以參考一下主要代碼自己修改和進一步最佳化。 以下就是主要:
Time of Update: 2018-12-06
【做軟體外包經驗告訴我】1.
Time of Update: 2018-12-06
與傳統的軟體開發方式相比,基於中介軟體的軟體開發方法有什麼突破呢? 一、體繫結構軟體體繫結構代表了系統公用的高層次的抽象,它是系統設計成敗的關鍵。其設計的核心是能否使用重複的體系模式。傳統的應用系統體繫結構從基於主機的集中式架構,到在網路的用戶端上通過網路存取伺服器的架構,都不能適應目前企業所處的商業環境,原因是: 企業過分地依賴於某個供應商的軟體和硬體產品。這種單一供應商使得企業難以利用計算供應商的免費市場,將計算基礎設施的重要決定交給第三方處理,這顯然不利於企業在夥伴之間共用資訊。
Time of Update: 2018-12-06
設計軟體架構的人一般被稱為軟體架構師,軟體架構師也是很多程式員的技術發展方向(程式員也可以作管理),然後對於軟體架構師來說怎樣才能設計好一個軟體架構呢? 首先,明白軟體架構的意義。對於軟體(軟體,包括產品型以及項目型)來說,架構是其骨架,如果架構不好的話,那麼就如同一個人得了軟骨病,其命不久。為了我們的軟體能夠活的更久、為了我們的軟體更強壯,撇開業務不說,架構是其核心。 其次,做好構思和需求調研。任何軟體存在的目的是為瞭解決業務的問題,為商務服務。軟體架構依附於
Time of Update: 2018-12-06
在系統分析階段,我們採用結構化分析方法得到了由資料流圖、資料字典和加工說明等組成的系統的邏輯模型。現在,可根據一些規則從資料流圖匯出系統初始的模組結構圖。管理資訊系統的資料流圖通常也可分為兩種典型的結構,即變換型結構和事務型結構。變換型結構的資料流圖呈一種線性狀態,見圖6-4-4所示,它所描述的工作可表示為輸入、主處理及輸出。事務型結構的資料流圖則呈束狀,見圖6-4-5所示,即一束資料流平行流人或流出,可能同時有幾個事務要求處理。圖6-4-4 變換型結構的資料流圖圖6-4-5
Time of Update: 2018-12-06
前幾天在互連網上看到關於印度軟體開發的一個連續報道(中國軟體業的劣根性),對印度和我國的軟體行業進行了全方位的對比。作為專業軟體開發人員,對我們目前團體軟體開發的現狀也有很多感觸,於是就形成了這篇文章,以下是筆者的管見,文章內容僅代表個人觀點,不適之處歡迎討論,以此促進中國軟體開發的發展。
Time of Update: 2018-12-06
寫這個部落格是想把自己過去學習的一些QTP知識整理下沉澱下,以筆記的形式發表在blog中,算是溫故而知新吧~ 希望看過的可以提些意見 互相勉勵 互相學習。-------------------------------------------------------------------------------------------------------------------------------------------------Note1:物件程式庫-Object
Time of Update: 2018-12-06
這裡有TIB工作室收集的國內外關於軟體自動化測試技術、工具、架構、理論相關的文章:1、The Case for Automated Software Testing - Bernie Gauf and Elfriede Dustin,
Time of Update: 2018-12-06
作者:gnuhpc 出處:http://www.cnblogs.com/gnuhpc/1.基本概念:架構:對問題的部分解決,是讓使用者整合構件的架構。構件(組件): 構件是軟體的基本單元, 既足夠小,以便於維護,又應足夠大,以使之具有功能,可以被打包和使用。對象匯流排:是一種機制,使得構件和架構能夠調用分布式環境中的另一構件或架構的服務。構件提供軟體單元,架構把構件拼裝在一起建立許多應用程式,對象匯流排把構件和架構的能力擴充到開發網路,使數百萬獨立的軟體單元在異構環節下無縫地互動操作。2
Time of Update: 2018-12-06
常用的幾款Web軟體比如:QQ、MSN、Gtalk、Thunderbird、Foxmail都需要向伺服器發送個人的敏感資訊,那麼你有沒有注意到這些敏感資訊在發送到伺服器的時候是不是安全的?下面,我們以IRIS v4.07.1來分析一下:首先開啟IRIS,點擊"Filters"-"Edit Filters",開啟"Edit filtersettings"對話方塊,或者直接按"Ctrl+E"。定位到"Ports"選項,在"Custom
Time of Update: 2018-12-06
2008電腦報第15期軟體有一個軟體叫做“Deskpins”案頭圖釘,是用來確定Windows表單排列次序的,效果如下: 表單右上方有一個圖釘,可以自訂色彩,定了這個圖釘之後這個表單就在所有表單的上方了,如果定義多個“圖釘”表單這些表單將按先後觸發順序顯示。對於有一些操作非常有用,比如要手動輸入序號,可以把序號文字檔定在最前方,在另一個視窗輸入,就不用頻繁切換表單了。可以在這裡下載這個軟體:天極網在.NET平台下也可以簡單地實現這樣的功能,只要調用相關的Win32
Time of Update: 2018-12-06
.NET軟體工程師1.熟悉B/S架構,精通Asp.net、C#,熟悉HTML、CSS、JavaScript、AJAX、Web Service等;2.熟悉sqlserver資料庫,熟練掌握sql;3.熟悉asp.net,能夠獨自完成小型網站的開發、測試及部署;4.瞭解任意一款原始程式碼控制工具,使用工具進行原始程式碼控制;5.英文良好,能夠看懂英文的技術文檔;6.熟悉Windows