Time of Update: 2018-12-07
軟體發展至今,無論是程式設計語言,還是軟體工程,乃至是互連網的趨勢發展,都是飛速發展。於是,我們便迷茫於這樣形形色色的語言和概念之間,無所適從。其實,我們不妨返璞歸真,回到最初,讓我們從語義出發,來討論這形形色色的種種,你是否恍然大悟呢?5.
Time of Update: 2018-12-07
紮實基本功1. 數組,字串和雜湊表2. Regex3. 演算法,資料結構和作業系統的基本知識4. 調試5. 兩門語言,符合編程規範 (基本的比如:代碼有沒有考慮很多方面,比如邊界條件,Null的處理。還有你有沒有工業代碼的風格。)6. 開發環境7. SQL語言和資料庫原理 其他素質和能力1. 學習新事物的能力2. 真正的喜歡程式開發,有鑽研精神3.
Time of Update: 2018-12-07
開頭語: 做測試很久了,一直為一些問題所困擾,也一直對微軟有一種頂禮膜拜的嚮往,終於有一天,近距離的接觸了微軟的測試,感覺不是以前想象中那麼遙不可及,卻又難以企及。於是把個人覺得微軟值得借鑒的地方整理了一下,希望能對大家有所協助。 1. 測試流程 首先說說測試流程,微軟的測試流程也沒什麼新的東西,和大多數的測試流程一樣。 大致是先進行測試準備,然後是Testcase的編寫,然後是白盒測試(不一定每個項目都有),然後是功能測試階段,然後是驗收測試,最終release。
Time of Update: 2018-12-07
各位Ubuntu新手們有時會發現在安裝各種各樣的軟體包後,系統的包依賴關係會變得很混亂,或者在軟體包升級的過程中出現了問題。這時,你首先想到的可能就是重裝系統,但是這是一件麻煩的事情。現在,你只需要以下一個命令,就將系統的軟體包重新初始化成預設的狀態。 sudo dpkg-reconfigure -phigh -a如果你想把系統的包依賴關係重新初始化,可以用下面的命令來實現。sudo apt-get install -f
Time of Update: 2018-12-07
公司專屬應用程式諮詢公司分析師喬什·格林霍姆(Josh Greenbaum)近日表示,歐盟堅持甲骨文應放棄MySQL的觀點是錯誤的,他認為MySQL不可能滅亡,因為它是開源的,而且他還表示有許多寄生蟲願意MySQL保持免費。 這種爭論並不鮮見,開源軟體模式自問世以來就一直非議不斷。以前微軟曾指責開源軟體,稱它不能提供刺激軟體開發人員創新所需的動力。 格林霍姆表達此觀點時,向被冒犯的開源專業人士表示道歉。但他認為,他們無需再免費工作讓那些享有特權(fat
Time of Update: 2018-12-07
軟體彩蛋我想大家都應該聽說過。經典的比如在Excel得某個單元隔裡面OOXX就可以獲得一個賽車遊戲之類。這是一種軟體彩蛋,純屬娛樂。但是更多的“彩蛋”被用作軟體後門。比如我們提供給客戶一個軟體,通常是看不到某些調試用的視窗和工具的;當我們被要求給客戶提供現場支援人員的時候,我們往往希望通過某種隱秘的手段來開啟這些條使用的工具和視窗,這就是後門。這類後門中又以按鍵後門最為常見,下面我們就利用一個已有的第三方函數庫Utilities.dll來構建一個後門系統。 首先建立一個工程,然後完成對第三方庫U
Time of Update: 2018-12-07
昨日已經報道過簡訊,自由軟體基金會(Free Software Foundation)在日前舉辦的Libre Planet 2009大會上宣布了年度有關獎項的獲獎者名單. 據國外媒體報道,與往年有所不同的是,今年的社會效益獎並沒有頒發給維基百科或者Groklaw等網路產品,而是頒發給了開發自由軟體分發協議的非營利性組織Creative Commons. Creative Commons副總裁麥克林克斯維爾(Mike
Time of Update: 2018-12-07
微軟Windows平台戰略部門主管Sam Ramji在今天稱,微軟想看到大量的開源軟體運行在Windows上。他還稱現在不是所有的商業使用者都願意為軟體付費,確保開源軟體在Windows上運行對微軟來說很有意義。 Ramji還稱,目前有超過8萬種開源軟體支援Windows系統,微軟已經將支援Java和PHP的工作作為恢複Windows系統市場活力的關鍵部
Time of Update: 2018-12-07
做了兩年多的程式員,每一次不管是大項目還是小項目,都是給公司或朋友做的,想想真應該做一個屬於自己的軟體,比如“個人資訊管理”,“聊天”之類的軟體,軟體不在大小,最重要的是能伴隨自己的成長。 在這裡向大家取經了,請大家幫我出出點子,覺得做什麼樣的軟體比較接近我們的生活,我接觸的行業比較窄,主要是銀行相關業務,所以做的軟體比較專業化,所以想作一個通用一點的軟體,所以希望大家來幫我出出點子。
Time of Update: 2018-12-07
說它是陀屎簡直都是太埋汰了屎!!! 不小心機器中了3721狗屎病毒,TMD狗太陽的軟體居然做了個驅動程式,可以在安全模式下啟動。關於3721罄竹難書的罪惡我也難得說了,可是怎麼清除這個狗東西(又對不起狗了)啊?在網上看了看有個方法說要再裝個系統來刪除3721的狗屎檔案。這個方法太不具可操作性了吧,亂七八糟的免疫工具也不敢隨便用,有沒有一個好的,比較安全徹底方法清除並免疫它啊?原來好象Norton可以清除,可是新的版本好像又不行了。 請部落格園的博友們幫忙支招了。 //
Time of Update: 2018-12-07
1、J2SDKJava Virtual Machine,JVM 1.6http://www.sun.com/ 或 http://java.sun.com/ JDK1.6官方下載_JDK6官方:http://www.java.net/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe JDK6 API
Time of Update: 2018-12-07
以下註冊碼均收集自網路:VS.NET2003序號SND64GG-GXY6T-V6FTR-WCPBB-2YDYBT7KXG-78HXC-JYRF8-72VHS-6DM7MVS2005序號SN添加註冊碼升級到正式版,然後點升級就OK了! KYTYH-TQKW6-VWPBQ-DKC8F-HWC4JVS2008序號SNXMQ2Y-4T3V6-XJ48Y-D3K2V-6C4WTVS2008 註冊方法: 開始>設定>控制面版>添加或刪除程式>卸載vs.net2008>出現卸載介面>
Time of Update: 2018-12-07
C#配合DX寫的,現在的版本是1.3.1.1。我下回來玩了玩,很Cool。還沒有時間去看代碼,有點怕怕,這個軟體的發布包有180M,安裝之後有近600M。在sourceforge下載總排名第八。http://sourceforge.net/projects/nasa-exp/如果誰有時間能剖析一下代碼,一定給大家分享一下啊~~~(2005-06-16)鑒於DUDU說文章太簡單,就從首頁撤下吧~~~呵呵~~~我的dotNet要放一放不研究了~~所以也寫不出更複雜的文章啦~~~
Time of Update: 2018-12-07
今天看幫一個朋友看一段代碼,他用到了一段C# 的代碼,由於朋友只熟悉 vb.net ,所有找了一個翻譯軟體從 C# 翻譯成了 vb.net找了半天,問題就跟這麼一句話有關係。在 C# 中 int a,b,c; a=b=c=1; 呵呵,執行玩 a=b=c=1 以後,三個變數都是1 ,這個問題其實有點弱智然後到 VB.NET 中 Dim a, b, c As Integer a = b = c = 1
Time of Update: 2018-12-07
tank重新整理加併入了一些新的元素,完成了一個下載即方便使用的一個小軟體。因為在用HTC拍照後,要看自己拍的照片要重新進到拍照裡才看得到,在主功能介面沒有相簿相關的可直接查看工具,至少
Time of Update: 2018-12-07
Time of Update: 2018-12-07
DotNet軟體開發架構 著作權 如有轉載請註明出處。 以我個人的能力,沒有足夠的時間和資源自行開發一套完整的平台。在已有的眾多開源項目中選擇若干優秀的項目進行整合。“站在巨人肩膀上”是牛頓有一句名言.,同樣適合我們的IT行業。我對平台的技術架構的構想,是採用開源的ORM架構做資料持久層, Asp.net沒有合適的Web層架構,就採用Asp.net的Code-behind方式編寫代碼,資料持久層同Web表現層之間的串連採用IOC的容器。1、
Time of Update: 2018-12-07
最近忙於擺弄Oracle方面的東西,C#的功課落下了不少,趁著還沒手生,把前段時間斷斷續續寫的WPF家譜小軟體拿出來整理一下,好記性不如爛筆頭,先截兩張圖放著,後續再寫寫中間一些問題。已解決的是:1)遇到的最大的問題,如何讓樹狀圖規則地排列。2)如何在拖動對象時,仍然保證連接線的箭頭始終指向對象的中心點。3)如何嵌入字型檔。4)資料存放區,目前直接使用XML,接下來打算換到SQLite。圖1:移動滑鼠到節點,顯示增刪改選項圖2:進行縮放了
Time of Update: 2018-12-07
“軟體工程”是什嗎?代碼、方法、過程、工程與組織的關係是什嗎?語言與工具在哪一個層次?看下面一幅圖一目瞭然: 從這個模型中可以看到,在“程式”與“方法”層面,是關注於“(具體的)實現”的;而在“過程”和“工程”層面,更首要考慮的是團隊問題。從角色的角度上來說:開發經理思考項目的實施方案和管理具體的開發行為;而專案經理則保障團隊的穩定性和一致性。 工程的本原和出發點是“實現”。語言只是工具。除了工具還要有方法、過程、工程與組織。過程解決的是工程中角色間的關係問題。過程中的問題,就是角色、溝通和環節
Time of Update: 2018-12-07
我們很多時候可能不是那麼幸運的被叫來做軟體開發工作,而是做現有軟體的維護。比如前人跳槽了,或是安排做其他工作去了,剩下的已交付的軟體就需要人來繼續維護。這可是一個苦差事,首先要看得懂前輩的代碼,然後就是軟體支援、改bug、改功能、加新功能,等等。反正就是做痛苦的修修補補的工作。比起軟體開發來,軟體維護簡直就是無聊透了,首先不能出成績,雖說維護龐大的代碼不比開發來的容易,先前軟體架構不好,維護性差,那你工作量就大了,可你做好了也就是個維護工作,沒有創新,沒功勞,如果有功勞,那也是前人栽樹後人乘涼啊