Time of Update: 2018-12-04
對於開發人員來說,最大的麻煩就是變更,可他偏偏如影隨行。簡單總結下:1、充分的需求溝通,DEMO示範等盡量將能預見的需求在需求階段搞定2、設計階段需求人員參與討論和評審,協助確認設計是否遺漏或未符合需求,設計上要留有餘地3、開發階段成果盡量早的給需求人員甚至是客戶確認,建議採用敏捷開發思路4、開發階段要充分考慮到需求的可變性,如能夠將可變的需求部分採用非代碼的方式實現(比如自己開發的C#快速開發平台,採用XML配置使用者需求和業務,需求變更及調整可以不用修改程式)5、測試(及使用者測試、試運行)
Time of Update: 2018-12-04
1,老鼠嘲笑貓的時候,身旁必有一個洞。2,站在山頂和站在山腳下的兩人,雖然地位不同,但在對方眼裡,同樣的渺小。3,路的盡頭,仍然是路,只要你願意走。4,使我們不快樂的,都是一些芝麻小事,我們可以躲閃一頭大象,卻躲不開一隻蒼蠅。5,最好的與最壞的創造了曆史,平庸之輩則繁衍了種族。6,在這世上惟一件事比別人議論更糟,那就是無人議論你。7,成功便是站起比倒下多一次。8,失敗並不意味你浪費了時間和生命。失敗表明你有理由重新開始。9,人生中有時不去冒險比冒險更危險。10,所有的人都站在一邊並不一定是好事,
Time of Update: 2018-12-04
這幾天央視一套在播放《蟻族的奮鬥》,應該算勵志篇吧。在現在這個拼爹(沒有的就找乾爹)的年代,蟻族的出路在哪裡? 自己從農村出來,在城市打拚十年有二了,自己難道不是螞蟻嗎?通過奮鬥、付出辛苦,算是有了家,有了蟻窩。可是自己的出路,未來在哪裡? 人總要不滿足於現狀,才會不斷的追求與拼搏正式源于堅持、奮鬥和拼搏,螞蟻的未來就是幸福。過程無論多艱辛,都是生活的快樂。 祝願自己幸福,也祝願共同奮鬥的兄弟姐妹都幸福快樂
Time of Update: 2018-12-04
近日因推搡罵街導致人死亡或受傷的事情爆出了不少,覺得對自己也是很好的警示。多些寬容與忍讓,小的衝突和矛盾不至於發展到大動拳腳甚至傷亡。 年輕氣盛,加上天乾物燥,容易引起火災,但是也容易引火上身。且不管法律如何嚴懲導致傷亡的害人者,想想就有些怕怕。為了掙一時之氣,長一時之臉,快活一時之嘴皮,而落個終身的遺憾,不值! 古人云,退一步海闊天空。多些忍讓與寬容,吃一時之虧,享一生之幸福。
Time of Update: 2018-12-04
近些天來,工作之餘讀寫心靈方面的知識,感受也是頗深。本來無一物 何處惹塵埃技術本來就是技術,是因為被應用到了不同的地方或者發揮了不同的作用,而有了好惡之分。其實人本身何嘗不是如此呢?世上本來就是空的,看世間萬物無不是一個空字,心本來就是空的話,就無所謂抗拒外面的誘惑,任何事物從心而過,不留痕迹。讀些心靈方面的書,淨化自己的內心,掃除內心的塵埃
Time of Update: 2018-12-04
記得N年前有人把程式人員比作失足婦女,使用者讓如何程式員就只能如何。為什麼使用者這樣強勢?使用者是上帝!為什麼程式員就只能讓客戶快活?程式員不是賣肉的,也不是出賣靈魂的。如果和廣大勞動群眾比,也是出賣體力的,只不過腦力創造體現的更多。勞動取得報酬這是天經地義的,自從第一個人出世,就是靠勞動生存下來的。程式員出賣的是勞動!程式員是通過自己的勞動來證實自己,體現自己的價值,憑什麼讓使用者任意擺布?程式員有自己的職業操守,有自己的幸福與快樂,有自己的技術水平與局限。程式員自然會從使用者的角度將系統做的
Time of Update: 2018-12-04
3 Activity設計架構3.1 外特性空間的Activity 我們先來看看,Android應用開發人員接觸的外特性空間中的Activity,對於AMS來講,這個Activity就是客服端的Activity。應用程式員在建立Android應用時,構建Activity的子類就是Andoid外特性空間展現的介面。我們可以從下面的簡單的例子描述看看Activity,到底如何建立的。DemoActivity extend Activity{ onCreate onResume
Time of Update: 2018-12-04
“以德報怨”是我們最熟悉的一句話,通常將它理解為為人處世的準則:孔子教導我們,別人欺負你了,要用愛心去感化他,用胸懷去包容他。這樣的道德情操真的很偉大,然而在現實生活中受到不公平的對待,“以德報怨”,恐怕沒有人能做到。 然而,現實生活中生活小事我們如果都是以牙還牙,是不是會傳播仇恨呢?魏國邊境靠近楚國的地方有一個小縣,一個叫宋就的大夫被派往這個小縣去做縣令。 兩國交界的地方住著兩國的村民,村民們都喜歡種瓜。這一年春天,兩國的邊民又都種下了瓜種。
Time of Update: 2018-12-04
建立一個基礎的系統,利用XML配置(利用結構化的xml文檔配置相關的資訊)實現增刪改查及商務程序,支援開發人員方便的開發實現及支援系統維護人員對查詢進行配置擴充等。目標:Ø 配置實現複雜的查詢、統計及圖表和詳述展現Ø 配置實現資料的補錄及匯入 Ø 配置實現工作流程設計及處理介面實現Ø 內容管理及靜態頁面產生Ø
Time of Update: 2018-12-04
建立一個基礎的系統,利用XML配置(利用結構化的xml文檔配置相關的資訊)實現增刪改查及商務程序,支援開發人員方便的開發實現及支援系統維護人員對查詢進行配置擴充等。目標:Ø 配置實現複雜的查詢、統計及圖表和詳述展現Ø 配置實現資料的補錄及匯入 Ø 配置實現工作流程設計及處理介面實現Ø 內容管理及靜態頁面產生Ø
Time of Update: 2018-12-04
l 列印(產生靜態html)使用1、 採用列印模板實現列印配置的載入和展現。調用方法:Tmp/TplDetail.aspx?n=printTest(僅xml配置的檔案名稱,不含尾碼)2、 Htm設定檔,如printTest.htm需在配置的xml目錄的Tpl目錄下。(自訂標籤說明見html模板自訂標籤)3、 Xml設定檔,如printTest.xml需在配置的xml目錄的Query目錄下4、 以printTest.htm為例:<!DOCTYPEhtml PUBLIC "-
Time of Update: 2018-12-04
前幾天看到一本書《簡單之美》,咱也來個簡約之美吧。終極目標是利用配置實現編程開發實現的功能,節省開發、測試及程式修改的麻煩,實現簡約之美。建立一個基礎的系統架構,利用XML配置(利用結構化的xml文檔配置相關的資訊)實現增刪改查及商務程序,支援開發人員方便的開發實現客戶需求,支援系統實施維護人員對配置實現進行維護擴充以滿足客戶需求等。目標:Ø 配置實現複雜的查詢、統計及圖表和詳述展現Ø 配置實現資料的補錄及匯入 Ø 配置實現工作流程設計及處理介面實現Ø 內容管理及靜態頁面產生Ø
Time of Update: 2018-12-04
View類包含Surface(變數名mSurface)。Surface中包含CompatibleCanvas(變數名mCanvas)。CompatibleCanvas繼承至Canval(java.awt.Canval),其中包含一個矩陣對象Matrix(變數名mOrigMatrix)。矩陣Matrix就是一塊記憶體地區,針對View的各種繪畫操作都儲存在此記憶體中。 每個Surface通常對應兩個buffer,一個front buffer, 一個back buffer。其中,back
Time of Update: 2018-12-04
目前的應用越來越廣了,IE不再一統天下,這給開發人員帶來機會也帶來挑戰。一個在ipad上iframe被撐高的問題竟然折騰了自己一宿,難道真的是廉頗老矣?其實問題的真正解決很簡單,把過程記錄下來也是蠻有意思的。1、使用者反映做的頁面在ipad上局部比較大,難看了2、自己沒有ipad,下載了個safari瀏覽器測試,未發現問題。3、和客戶溝通看資料少的時候是否正常,反饋正常,懷疑iframe的高度未起效果4、百度搜尋果然發現是iframe的高度忽略問題5、找到一個辦法是在iframe外套上一個div
Time of Update: 2018-12-04
使用MaskFilterMaskFilter類可以為Paint分配邊緣效果。對MaskFilter的擴充可以對一個Paint邊緣的alpha通道應用轉換。Android包含了下面幾種MaskFilter:BlurMaskFilter 指定了一個模糊的樣式和半徑來處理Paint的邊緣。EmbossMaskFilter
Time of Update: 2018-12-04
總結十年來的開發經驗,想到十年前自己開發的醫院管理系統,現在還在一些客戶處使用(因為沒有提供後期的支援人員,有些已經更換了),心裡有種喜悅。回想現在能夠使用的關鍵因素在於能夠適應,十年來醫院的基本業務並沒有變化,而對於後期對應系統的要求主要集中在查詢分析上,自己的產品正好在查詢分析上實現了自訂,所以能夠適應新的需求。經過3年多的積累,自己基於XML配置實現增刪改查,建立一個基礎的系統架構,利用XML配置(利用結構化的xml文檔配置相關的資訊)實現增刪改查及商務程序,支援開發人員方便的開發實現客戶
Time of Update: 2018-12-04
// Grows the cropping rectange by (dx, dy) in image space. void growBy(float dx, float dy) { if (mMaintainAspectRatio) { if (dx != 0) { dy = dx / mInitialAspectRatio; } else if (dy != 0) {
Time of Update: 2018-12-04
總結十年來的開發經驗,想到十年前自己開發的醫院管理系統,現在還在一些客戶處使用(因為沒有提供後期的支援人員,有些已經更換了),現在能夠使用的關鍵因素在於能夠適應需求的變化,能夠靈活的設定,十年來醫院的基本業務並沒有變化,而對於後期對應系統的要求主要集中在查詢分析上,自己的產品正好在查詢分析上實現了自訂,所以能夠適應新的需求。經過3年多的積累,自己基於XML配置實現增刪改查,建立一個基礎的系統架構,利用XML配置(利用結構化的xml文檔配置相關的資訊)實現增刪改查及商務程序,支援開發人員方便的開發
Time of Update: 2018-12-04
1.使用ColorFilterMaskFilter是對一個Paint的alpha通道的轉換,而ColorFilter則是對每一個RGB通道應用轉換 。所有由ColorFilter所派生的類在執行它們的轉換時,都會忽略alpha通道。Android包含三個ColorFilter:ColorMatrixColorFilter
Time of Update: 2018-12-04
<html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="text/javascript"> function