一種小項目開發結構

這是去年做的一個小項目時用到的一種開發結構,很簡單,沒有太多的技巧,按照這個結構,這個小項目啟動並執行還不錯,後來有幾次大的修改,這種結構也就過時了。當時為了讓項目組的成員統一代碼結構,寫了這個文檔。在硬碟裡沒有多大作用,共用出來,供大家參考。 我不是高手,但是我認為自己很實在,把項目弄得很穩定,客戶滿意,老闆開心,我們程式員也開心。這就夠了。很少研究什麼叫三層,什麼是四層,個人認為沒必要分那麼清楚。 先,看看系統的結構圖系統分五個項目,如。Entity 實體層 用於表示業務實體,

DB2用戶端串連伺服器端

DB2伺服器端安裝完成後,在另一台機器上安裝了Client。Client端採用的是配置助手一步一步的配置,串連伺服器時報出錯誤資訊為: sqlcode :  -30081   sqlstate : 08001,說是TCP/IP錯誤,難解。 檢查了半天不知道是什麼問題,可是在伺服器上使用控制台查詢是可以串連成功的。於是在網上查資料,最後發現解決方案如下:在用戶端開啟CLP控制台,用戶端上執行1、在客戶上加入節點db2 catalog tcpip node generate(節點名) remote 

Win7中發現的一個好東西

微軟在Windows系統中會隱藏某些功能,比如說今天要介紹的,你可以在一個面板中查看任務控制台和系統設定的所有內容,就如同“上帝模式”一般。不過Windows

讓你的RosettaNet PIPs更好用

  做了一段時間的BizTalk

BizTalk使用SMTP發送Mail

  很多時候,我們需要一些Common的程式來處理日常的一些事務。例如,有時候我們需要提供一些底層的程式,最近就做了一個能夠AutoMail的Application。  對於BizTalk來說,他內建了一個SMTP的Adapter,使用這個Adapter就可以實現我們的目標。  首先,對於這個Common的Application,我們為他建立了一個獨立的主機        然後,我會建立這個Host的一個Instance,建立這個主機和主機執行個體可以保證這個Common的Application

#架構#重新設計socks5代理代碼架構

之前寫過socks5代理,具體請看這篇文章。在寫任何代碼代碼之前,一直認為只有設計好了相應的資料結構,才能寫好好的演算法和架構。從前面的代碼來看,對socks5協議的資料結構定義還算不錯,具有很好的可讀性。正如之前所說,前面版本太過於簡單,雖然是基於多線程,但是效能上並不是很好,因為我要對每一個請求臨時建立一個線程,我們都知道建立新線程,是需要額外的系統資源,假如有很多Request請求時,過多的開闢線程,可能導致資源耗盡而宕機。再者,前面的版本沒有很好的處理TCP狀態,在linux下通過net

終於弄清楚編碼這個東西了

原文:http://www.ibaiyang.org/2011/11/24/encoding/ BIG ENDIAN AND LITTLE ENDIANBig Endian和Little Endian涉及到了資料的儲存格式。它本身是由於CPU的設計不同導致的。對於一個長度的字元來說,二者毫無差別,主要是在有理數的表示有差別而已。例如,讀寫整數時,電腦從檔案讀入的資料是分別按地址從低到高儲存在記憶體中,而將資料從記憶體寫入檔案時,也是從檔案地址地位到高位。例如:整數7 = 0×00000111  

10行代碼搞定運算式解析【花了一個小時翻譯的】

原文地址:http://www.ibaiyang.org/2012/08/03/parsing-expression-by-precedence-climbing/摘自 Eli Bendersky’s website就此問題,我之前討論過使用遞迴下降解析器(recursive descent parsers),特別是當一門語言有多級運算優先順序時。有很多方法可以解決這個問題。在維基百科上的一篇文章提到了三種演算法:Shunting Yard, top-down operator

百度MP3與Google音樂到底有什麼區別?

        Google推出了醞釀良久的音樂搜尋,業界十分關注,報道不斷,評論也很多。這件事也已經過去了一段時間了,今天想起來再提,想談談它們的區別。        百度MP3和Google音樂搜尋的本質區別不在於盜版盜版的問題,所謂的盜版不過是利益的分配不均而已;只是一個“名份”,得一個名正言順罷了。百度和Google的真正區別在於“搜尋”二字,在我看來(至少是現在的)Google音樂不能稱為搜尋,頂多算是一個“音樂頻道”,因為其音樂的資源全部來自於巨鯨音樂網。而搜尋引擎的任務是:對全網路

手把手教你實現openGL的功能哦

原文查看http://www.ibaiyang.org/2012/12/27/a-opengl-like-implementatio/ 學過openGL人知道,openGL狀態機器的設計著實令人印象深刻。每一種狀態都會一直持續影響後面物體的繪製,直到改變此狀態。openGL中維護了二套矩陣,模式視圖矩陣,投影矩陣,這二套矩陣完成了所有的從三維到二維的幾何變化,包括旋轉,縮放,平移和投影。同時openGL還維護了二個棧,一個儲存模式視圖矩陣,一個儲存投影矩陣。千萬不要小看這個棧的設計,我們可以舉一

調查顯示美國已是垃圾郵件之王,個人如何防治垃圾郵件?

      據安全公司Sophos稱,美國繼續是全球發送垃圾郵件最多的國家,占目前全球垃圾郵件總量的15%。

(一)基本資料的表現形式(整數)

(一)基本資料的表現形式(整數)1.整數的表現形式  1.1

百度競價排名的癥結所在

        前一段時間,百度被CCTV曝光競價排名,給百度帶來了不小的打擊。經過這一次的曝光,越來越多的人開始關注百度的“競價排名”盈利方式了,很多人開始指責百度黑心,違反搜尋引擎精神。Google趁此也打起了“值得信任的搜尋引擎”的廣告語(這隻是一種營銷策略,此處便不細談了)。雖然,很多人的焦點聚焦於“競價排名”的機制,但我想關鍵問題並不在這裡,而是搜尋引擎廣告亟需樹立良好信譽!    →

使用Google Apps打造免費企業郵箱

        很多公司都希望擁有自己的郵箱,原因至少有兩點:1、對內可以更好的管理企業內部郵件。2、對外可以更好的表徵企業形象。儘管現在的免費郵箱鋪天蓋地,但是對於企業來說,如果總是申請一個163或是新浪之類的郵箱,一則很混亂,二則也太沒面子了。        雖然有許多可以使用的企業郵箱,但是通常這些郵箱託管非常昂貴,比如網易3G的企業郵箱5個使用者就要1000元/年,對於一般的小公司來說難以承受。自然這些企業郵箱要比一般的免費郵箱功能強大、安全、穩定。但是在免費郵箱如此發達的今天,企業郵箱

圖解尾碼樹,翻譯了3個小時,你還不懂的話,找我

看過非常多的不靠譜suffix tree介紹後,本文是我在網上發現至今最好的一篇,通過三個規則講述了整棵尾碼樹的構建過程,圖形結合,非常容易理解,並且本文尊重原作者Ukkonen的論文術語,清楚的講解了出現在suffix tree中的每一個概念,花時3個小時翻譯之,共勉,部分有修改和拋棄。本文如下:接下來我將通過一個簡單的字串(不包含重複的字元)來試著分析Ukkonen演算法,接著來講述完整的演算法架構。首先,一點簡單的事前描述1. 我們構建的是一個簡單的類似搜尋字典類(search trie)

百度Google搜尋方塊中,你不知道的變化

        搜尋方塊也許是司空見慣了吧,但即便這樣一個小小的簡單的搜尋方塊,也在不斷的改變著,以下就列舉幾點,也許你並沒有注意到過。        搜尋提示  在Google推出了很久之後,百度終於按捺不住了,也推出了類似的功能。的確,這是一個很好的功能,確實應該借鑒,我想以後這也會變為搜尋方塊的標準配置吧。        喚醒提示  每次我們輸入一個字元,馬上就會給出搜尋提示,但是有時候存在一個問題:如果你輸入某一個單詞後再單擊其他地方,即搜尋方塊失去焦點後,再想看到搜尋提示就比較困難了,

若干個遊戲輔助的分析手記(二)

若干個遊戲輔助的分析手記(二)----飛五棋牌平台五張牌找基址  遊戲進程名為ShowHand.exe。 該進程每次進入不同的桌進行遊戲都會啟動新的進程,離開桌子則結束進程. 玩家肯定是一個對象. 該對象裡面肯定包含當前手裡的牌.然而不知道該遊戲各種牌在記憶體中的表現形式,所以用CE搜尋相關的牌就顯得無從下手.所以關鍵是要找到突破口.  大膽推測,玩家對象有一個變數記錄了當前自己桌上的牌的數量.以此作為突破口.

百度mp3更換試聽播放器

      今天,在寫部落格時,想找幾首歌,發現百度mp3突然更改了播放器。記得原來在百度mp3裡搜尋音樂,開啟“視聽”連結後,直接調用的是Windows

關於MFC使用GDI繪圖的兩個容易出錯的問題

  近期,公司的一個項目是採用華邁SDK來做一套C/S架構的監控中心。自己犯了兩個低級錯誤,寫出來看看有多少朋友平時跟我一樣沒注意,哈哈。  第一個錯誤是這樣出現的:在最初的幾個版本中比較順利。於是有點飄飄然,連續提交了好幾個版本都沒有進行全面測試。直到一個完成得差不多的版本出現後,來了一次全面的測試。這個時候發現,居然主介面顯示不正常。找了好久原因沒找到,只好回退到之前最初幾個正常的版本,然後建立了個分支專門來排除此問題。一個一個版本的合并,一個一個檔案的差異對比,最終定位到一個版本中原來把C

將域帳戶添加到DB2的管理群組中

  今天在本機上安裝了DB2 9.1  本機環境:Windows Server 2003 Enterprice Edition SP2 TW  登入帳戶:ABC\C12345(Administrator Group)  安裝時有一個設定使用帳戶,當時在網域中已經檢測到了我所在的網域,但是我輸入我的帳戶時卻提示我無法檢測高網域的帳戶和密碼。於是使用了預設的方式建立。。  安裝完成後發現我當前的帳戶沒有許可權建立Sample資料庫,報出的資訊為我沒有許可權。回想曾經遇到SQL Server 2005

總頁數: 61357 1 .... 8343 8344 8345 8346 8347 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.