Time of Update: 2018-12-04
不管您是做過項目還是沒有做過項目,項目總在您的身邊。在這篇文章中將由有著10餘年軟體項目研發經驗的鄧子云先生和您分享“項目人生”的感悟。 今天突然接到希賽網周泉的電話,問及我在IT業闖蕩10餘年有些什麼感受,回想起這10餘年來從事IT項目,特別是軟體項目研發的一幕一幕,感慨良多,確實需要回頭看看了,藉助希賽網這個平台,我願意和大家分享,這些年真的是“酸甜苦辣”,但又樂在其中。 軟體人的日子總是生活在項目中,不斷地研發一個一個的項目,“項目人生”是生活曆程的恰當寫照,百味交雜,“酸甜苦辣”。
Time of Update: 2018-12-04
本文詳解MTK的編譯過程,並會根據我的理解來更新。閱讀上文對本文的一些檔案和術語會有很好的協助。導讀: Comp.mak 完成模組編譯串連,產生bin Gsm2.mak 主編譯檔案,完成clean,remake,new等工作 XXX_GPRS.mak 客戶私人的配置,根據客戶的不同,而設定不同的設定檔 Option.mak 工程中的基本配置及宏定義檔案 Verno_XXX.bld 版本檔案 Custom.bld
Time of Update: 2018-12-04
出色的軟體工程師善用設計模式,勤於代碼重構,編寫單元測試,並對簡單有宗教般的追求。除了這些,優秀的軟體工程師還要通曉10個概念,這10個概念超越了程式設計語言與設計模式,軟體工程師應當從更廣的範圍內明白這些道理。10. 關聯式資料庫 (Relational Databases) 關聯式資料庫因為在大規模 Web
Time of Update: 2018-12-04
軟體的23種開發模式大體可以分為2大類:建立模式和行為模式。 建立模式:1. FACTORY 模式 --- 原廠模式2. BUILDER 模式 --- 建造模式3. FACTORY METHOD 模式 --- Factory 方法模式4. PROTOTYPE 模式 --- 原始模型模式5. SINGLETON 模式 --- 單例模式6. ADAPTER 模式 --- 適配器/變壓器模式7. BRIDGE 模式 --- 橋樑模式8. COMPOSITE 模式 --- 合成模式9.
Time of Update: 2018-12-04
今天,電子工業出版社博文視點的周筠周老師給我發過來書的版式樣稿,希望我作為作者來決定那個樣式比較好看。我個人是個審美盲,我對設計一竅不通,我個人的喜好和閱讀習慣也和很多有有所不同,所以不敢妄下結論。所以我想到,既然這本書起源於CSDN的部落格,並且在部落格上受到大家的歡迎和不斷的轉載,那麼我就在部落格上繼續讓大家來投票,大家覺得哪個版式好,咱們就用哪個版式來排版。讓我想起兩句話:大家好才是好。網路,網聚草根的力量。大家來投一下票吧,是第一個好,還是第二個好,還是最後一個好。第一個第二個最後一個主
Time of Update: 2018-12-04
在校時候,曾經做過小組項目,從開始的需求分析,到設計,到編碼,到測試,一路經曆下來,也得到了老師的認可。對於C#的掌握,至少基本的類,物件導向,繼承,介面,引索器,抽象類別等都有一定的瞭解與運用能力。對於資料庫,存取,搜尋也沒有問題。N-tier軟體開發結構也沒有問題。這段時間,滿懷信心的出來找工作,經曆卻讓我很有感觸。有一次還被一個老總嚴重設疑我的技術水平跟能力。我覺得很奇怪,到底一個初級的軟體工程師,需要掌握的是怎樣的一些知識才能夠勝任?看了這篇文章,知道了原來在國內,軟體開發的大氛圍竟然是
Time of Update: 2018-12-04
小徐剛從一家知名的互連網公司辭職,因為他想創業。“給別人打工,掙得少不說,關鍵是不自由。” “我覺得蘋果應用程式商店不錯,自己開發一些應用拿到上面去賣,肯定能夠賺錢。”他說。在蘋果公司的APPSTORE中,軟體供應商可以獲得70%的收入分成。“我也很看好中國移動即將推出的MobileMakert,它不是有接近5個億的使用者嘛,萬分之一的人用我寫的程式,我就很滿意了。” 小徐的自信是有依據的。如今,不僅僅是蘋果這樣的超級“粉絲類”產品,像諾基亞、三星之類的終端廠商也都推出了自己的商店;包
Time of Update: 2018-12-04
<!--@page { margin: 2cm }P { margin-bottom: 0.21cm }--> 盒裝軟體(產品)伴隨我們走過20來年。現在,回想過去在軟體業裡面發生的許多事情,心裡裡面只想發笑,我們做過不少傻事情。回顧昨天,才能看清明天。明天怎樣呢?
Time of Update: 2018-12-04
如下代碼調用系統安裝apk軟體時提示“解析軟體包時出現問題”真機調試 HTC tattoo g4 android1.6前提:路徑和檔案絕對沒有問題String filePath = Environment.getExternalStorageDirectory()+"newmopclient.apk";File file = new File("file://"+filePath);Uri data = Uri.fromFile(file);Intent intent = new
Time of Update: 2018-12-04
當Visual C++長了尾巴,當Borland C++ Builder臃腫不堪,當錢包空空,難道在Windows下再沒有我們可以負擔的起而又足夠優秀的C++ IDE? 當然不是。這個世界上還有一種東西叫開源。 本文的目的就是告訴你如何依靠開源軟體搭建Windows XP下的C++ IDE(雖然搭配Linux OS是更好的選擇,但毫無疑問的是,Windows OS至少在易用性上要遠好於Linux OS,何況在中國,Windows的使用者要遠多於Linux使用者)。
Time of Update: 2018-12-04
一品多碼的成因和安仕達軟體的解決辦法 一品多碼的定義 1概念 1原因 1例子 1MSTAR軟體是怎麼解決的 2多級單位技術介紹 2例子 2設定特點 2參考因子的設定 2處理一品多碼的技巧 3優勢 3一品多碼的定義概念一種商品有多個條碼同時存在。原因這種情況一般出現在:l 產品的口味不同l 新封裝和老封裝共存的一段時間l 不同生產地區或者銷售領域出現一種東西l
Time of Update: 2018-12-04
統一軟體開發過程RUP的核心工作流程RUP中有9個核心工作流程,分為6個核心過程工作流程(Core Process Workflows)和3個核心支援工作流程(Core Supporting Workflows)。儘管6個核心過程工作流程可能使人想起傳統瀑布模型中的幾個階段,但應注意迭代過程中的階段是完全不同的,這些工作流程在整個生命週期中一次又一次被訪問。9個核心工作流程在項目中輪流被使用,在每一次迭代中以不同的重點和強度重複。1. 商業建模(Business
Time of Update: 2018-12-04
比較一下3種常用的、基本的也是非常重要的軟體開發過程模型:瀑布模型、RUP統一過程模型、螺旋模型。
Time of Update: 2018-12-04
windows系統下各種圖形軟體,只有想不到,沒有找不到的;來到ubuntu系統下,一時不知如何是好,很不習慣,還好有ubuntu software center來協助安裝所需軟體,基本上都已經夠用了;之前不管裝XP還是VISTA或者windows 7,PS肯定是少不了的,太強大了,據說目前世界上最搶打的美容護膚產品不是SK-II,也不是屈臣氏XX,而是Adobe PS;而在ubuntu系統下能與之媲美的當屬GIMP,呵呵,這個是經過網友推薦,還沒領教過;另外,的話,整個螢幕直接用快速鍵Alt+
Time of Update: 2018-12-04
比較幾種常見的軟體開發過程模型的特點、優缺點、和適用情況: 一、瀑布模型 瀑布模型的特點:1、 簡單、直觀、易用2、 開發進程比較嚴格,一個階段接著一個階段順序進行3、 模型中沒有反饋,上一階段任務完成,進入下一個階段以後,下一個階段不會對上一個階段的工作作出反饋4、 模型執行過程中需要嚴格控制5、 允許基準和配置早期接受控制6、 一個新的項目不適合瀑布模型,除非處於項目的後期7、 使用者直到項目結束才能看到產品的品質;使用者不是漸漸地熟悉系統8、
Time of Update: 2018-12-04
Time of Update: 2018-12-04
1.從官網下載最新的的awstats,解壓縮 # unzip awstats-6.95.zip# mv awstats-6.95 /usr/local/awstats2. 安裝配置awstats,以我伺服器上的網站phpadmin.dean.com為例,根據情況請自行更改網址[root@server56 LAMP]# cd /usr/local/awstats/[root@server56 awstats]# mkdir -m 755 data[root@server56 awstats]#
Time of Update: 2018-12-04
今天下午的RH131培訓馬哥講解了RAID--獨立冗餘磁碟矩陣,它為伺服器提供了強大的吞吐能力,而在Linux下,可以通過一個命令來學習它,那就是今天的主角---mdadm. 我的虛擬機器linux系統版本為redhat enterprise linux server release 5.4 ,剛剛學完RAID,寫下自己的學習心得,RAID1和RAID10的組建,本人菜鳥一隻,哪裡寫的不周到請提意見。-------------------------
Time of Update: 2018-12-04
對於軟體開發來說沒有方法上的不足,對於工具來說也同樣如此。但是,在串連過程和工具方面幾乎沒有什麼東西可以使用。只是通過在使用您的開發工具的同時使用過程不能保證一方與另一方的協作或者相互間的資訊傳遞。使用 IBM Rational Process Advisor,軟體開發從業者將擁有強大的機制將二者整合起來。這篇文章描述了 Process Advisor 以及可以應用於工具和過程開發環境的實用技巧。 擷取開發過程的演化
Time of Update: 2018-12-04
Lotus軟體,其Domino/Notes產品是當今業界實際上的群件標準。在協作平台市場上佔據了絕對優勢的領導地位。 多年來,國內利用Lotus