Time of Update: 2018-12-07
我在用C#做QQ程式的時候,一開始設計的挺好,編寫了TCP協議的QQNetServer伺服器和QQNetClient用戶端通迅類。這一對類可以序列化QQCommand類並且發送給對方。QQCommand類包含命令名和一個參數字串集合。應該說到這兒做的都是不錯的,很好的封裝了網路通迅。但是往下寫下去就壞了,開始心急了。沒有繼續封裝商務邏輯,而是直接在介面上調用QQNetServer和QQNetClient,還應用到了QQCommand。當時的想法是快點把它做完。但沒想到越往後做越慢了。程式出現了很
Time of Update: 2018-12-07
System.Data.OracleClient requires Oracle client software version8.1.7 or greater 這個錯誤提示資訊在用。NET C#開發與ORACLE資料庫時出現。是執行oracleConnection1.Open();時出錯的。查了很多網上資料都是說對ORACLE_HOME目錄設一下許可權,authenticated
Time of Update: 2018-12-07
前段時間忙項目,忙完之後才發現,自己現在座了一段時間就有些背疼。今天又看了一天的資料,現在背是疼的,肩膀是酸的。搞IT的弊端,特別是搞軟體開發的,基本上都有個肩膀、背、脊椎等問題。人還沒老,身體問題就一堆。現代人也不容易啊!給自己一個定時提醒吧,坐久了起來走走,活動活動筋骨。要不真老了,想泡網都泡不動了。軟體大小59K,還綠色.沒話說小還不用安裝。在看看介面。1:顯示在工作列,紅色框的那個,上面顯示的是還剩餘多少分鐘到休息時間。 2:設定視窗
Time of Update: 2018-12-07
原帖地址 http://www.cocoachina.com/bbs/read.php?tid-11618.html這個App基於lolfriend的源碼改寫,完全使用官方API。目前還沒實現的功能有:替換UIImagePickerController的cameraOverlayView;濾鏡。其他效果,我的測試環境是3.1.2的虛擬機器和3.1.2的iPhone 3GS。 如果編譯不了的話,
Time of Update: 2018-12-07
軟體工廠簡介Microsoft Corporation 擴大軟體開發的規模從目前的情況來看,軟體開發的速度緩慢、代價高昂而又極易出錯,常常會生產出存在大量缺陷的產品,在可用性、可靠性、效能、安全以及其他服務品質方面造成嚴重的問題。根 據 Standish Group [Sta94] 的統計,美國公司每年投資約 175,000 個軟體開發項目,投資額約為 2,500億美元。這些項目中只有 16% 能夠在預算內按計劃完成。另有 31% 的項目主要由於品質問題而被取消,經濟損失約為 810
Time of Update: 2018-12-07
原文:http://www.limingchstudio.com/2009/07/silverlight-3-sdk-aspnet-mediaplayer.htmlSilverlight 2 SDK(安裝 Silverlight 2 Tools for Visual Studio 2008 SP1 時,即會隨之安裝)提供的 2 個 Silverlight ASP.NET 伺服器控制項:· ASP.NET MediaPlayer 控制項 將音頻 (WMA) 和視訊 (WMV)
Time of Update: 2018-12-07
公司名稱:廣州傑賽通訊規劃設計院(www.gcidesign.com)工作地點:廣州學曆要求:本科以上專業要求:電腦相關專業或數學專業技能要求:1、多年.Net項目開發經驗,熟悉.Net技術體系;具備.Net架構軟體項目的實際開發和實施經驗;2、精通VB、C#、Delphi、Java中至少兩種軟體開發工具;3、精通SQL Server或ORACLE;4、熟悉三層或多層結構的軟體開發; 工作經驗要求:兩年以上程式員經驗。 素質要求:有良好的團隊協作精神以及良好的職業道德有意者EMAIL:lulu@
Time of Update: 2018-12-07
對於“invokeMethod”方法,大家一定很熟悉了,我們可以用下面一個簡單的例子來看看它的作用: class InvokeTestor1 { def hello() { 'invoke hello directly' } def invokeMethod(String name,Object args) { return "unknown method $name(${args.join(',')})" } static void main(args) { def it = new
Time of Update: 2018-12-07
大牛Joel Spolsky說,做到這些,你的團隊才有可能是合格的:1. 是否啟用版本控制?2. 是否可以一步構建?3. 是否進行每日構建?4. 是否有bug跟蹤列表?5. 是否在修改bug後,才開始寫新代碼?6. 是否及時更新工作計劃?7. 是否在開發前編寫了大家一致認可的功能文檔?8. 是否有安靜的工作環境?9. 是否在使用最好的軟體開發工具?10.是否有專職測試人員?11.是否在面試時以實際編寫代碼來檢查求職者?12.是否利用陌生人進行可用性測試?
Time of Update: 2018-12-07
一、Feature List(功能列表) 和Use Case Diagrams(使用案例圖) 需求分析的第一步要麼是確定功能列表(Feature List),要麼是得出使用案例圖(Use Case Diagrams)。 不斷的和使用者交流,界定清楚各個主要的Feature和主要的用例,儘可能的準確界定系統需要做到的和實現的功能。 不必追求一次得到完整的列表或用例,隨著迭代次數的增加,自然會得到完善的。這樣你就清楚系統需要做些什麼以及使用者會如何使用這個系統。 二、Break Up the
Time of Update: 2018-12-07
轉自:http://www.leadge.com/djnews/news/20076783221.htm 下午下載了 MSDN Webcasts 關於 ASP.NET 項目實戰系列課程的第一講,瞭解了一下項目/產品的運作過程。 課程的主講老師是MSDN的特約講師邵志東先生。課程中間,邵志東老師介紹了軟體開發流程、 程式員基本素質、關於品質控制和開發模板及項目組建設。 邵老師首先介紹了軟體開發的流程,他把軟體開發分為了兩大類,即項目開發及產品開發。
Time of Update: 2018-12-07
一、安全目標Ø 預防:Ø 跟蹤審計:從資料庫系統本身、主體和客體三個方面來設定審計選項,審計對資料庫物件的訪問以及與安全相關的事件。Database Audit員可以分析審計資訊、跟蹤審計事件、追查責任。並且對系統效率的影響減至最小。Ø 監控:能夠對針對軟體或資料庫的即時操作進行監控,並對越權行為或危險行為發出警報資訊。Ø
Time of Update: 2018-12-07
我們期待自己成為一個優秀的軟體模型設計者,但是,要怎樣做,又從哪裡開始呢? 將下列原則應用到你的軟體工程中,你會獲得立杆見影的成果。 1. 人遠比技術重要 你開發軟體是為了供別人使用,沒有人使用的軟體只是沒有意義的資料的集合而已。許多在軟體方面很有成就的行家在他們事業的初期卻表現平平,因為他們那時侯將主要精力都集中在技術上。顯然,構件(components),EJB(Enterprise Java
Time of Update: 2018-12-07
系 統 設 計 系統設計是把需求轉化為軟體系統的最重要的環節。系統設計的優劣在根本上決定了軟體系統的品質。就象“一切帝國主義都是紙老虎”那樣可以斷定“差的系統設計必定產生差的軟體系統。”所以我們要努力保證系統設計“根正苗紅”,把一切左傾、右傾的設計思潮消滅在萌芽狀態。
Time of Update: 2018-12-07
轉自: http://www.examda.com/pm/Know/IT/20080118/104206179.html 許多人都以為專案經理總是與“理想與光榮”相伴的,其實作為一個有志於改進中國軟體開發流程的專案經理來說,他們承擔的更多的是“艱辛與痛苦”。 在這裡,我通過我擔任專案經理期間所遇到的種種現象,來總結專案經理所必需具備的素質,當這些素質您不具備的話,就需要花費多年的努力來培養他,如果無法培養成功,那麼請您轉換崗位,因為專案經理不適合您,您難以在這個方面獲的成功。
Time of Update: 2018-12-07
北京時間6月28日訊息,據國外媒體報道,Google已經發布了一款軟體,該軟體使Windows PC能夠在數字電視機上播放音樂、視頻內容,並顯示照片。 Google Media Server使PC能夠與任何支援“通用隨插即用”(Universal Plug and Play,UPnP)協議的裝置相串連。UPnP使家用網路上的各種裝置能夠共用資料。 Media Server只能在Windows PC上運行,使用者需要在PC上安裝Google Desktop軟體。Media
Time of Update: 2018-12-07
我學Linux/Unix已經有段時間了,工作中我也會寫些Shell Script去完成一些任務。但是Linux/Unix下的應用我還是沒有開發過的,基本上是拿來主義,直接用別人開發好的軟體包。其中最根本的原因是找不到切入點。因為我可以用.net,
Time of Update: 2018-12-07
詳情請訪問:http://deb.opera.com/Opera 官方源:最新的版本:deb http://deb.opera.com/opera/ unstable non-free或者選擇穩定的版本:deb http://deb.opera.com/opera/ stable non-free(修改sources.list檔案中源的列表,添加Opera 源)命令:sudo gedit /etc/apt/sources.list(備份當前的源列表) 命令:sudo cp
Time of Update: 2018-12-07
經過近十年的發展,說Java是地球上最受歡迎的程式開發語言一點也不為過。Java賦予開發人員高度的選擇自由,展現「Java Everywhere」的魅力與成效 你我的生活周遭已處處可見Java; 到火星上走走、eBay大採購、網路銀行轉帳、拿著健保卡到醫院看病、無聊時把玩手機上的Java遊戲…。 在生活中,你通常只知道「喔!原來這網站是用Java寫的」、「喔!原來這是手機的Java Game」。若自技術層次拆解,Java Technology可簡單區分為Java 程式語言(language)
Time of Update: 2018-12-07
最近做了個地圖軟體,寫一些經驗和心得,以及一些問題 管理提醒: 本帖被 gagaga 設定為精華(2010-04-08) 這個軟體的源碼在此:http://www.cocoachina.com/bbs/read.php?tid=191171,看到很多人問如何計算兩點之間的距離,其實很簡單哎。準備兩個CLLocation的對象,比如要計算某個位置與使用者當前位置的距離,則其中一個CLLocation是userLocation = [locationManager