Time of Update: 2018-12-06
在公司專屬應用程式系統中,組織圖模型及許可權是應用系統的基礎,管理系統使用者、部門、使用者組及其關係,並對系統許可權進行設定,企業中存在各種應用系統需求,統一的組織圖及許可權模型設計為公司專屬應用程式系統提供統一的使用者及許可權管理員模式,避免重複登入、重複授權、真正實現企業的SSO、真正的從IT規劃的角度來避免公司資訊孤島的出現,讓資訊產生價值。公司專屬應用程式系統中存在系統、使用者、部門、角色(使用者組)、操作項、許可權、許可權範圍、許可權內容、系統管理員等對象,相互關係如下:組織圖及許可權
Time of Update: 2018-12-06
project -root element of pom.xml files.modelVersion -設定POM version, 類似於設定project version,目前好像maven 2隻允許該值為4.0.0.groupId -設定project的organization or group 的ID,它是project的唯一識別之一(另1個是artifactId)。groupId通常以full domain name作為屬性值,例如所有maven
Time of Update: 2018-12-06
Remoting是NET平台下比較成熟高效的分布式技術,我們習慣採用傳統的遠程調用的方式使用Remoting。在用戶端所在的Application Domain,我們通過Proxy(Transparent Proxy)遠程地跨Application Domain調用一個方法。當來自Client端的調用請求通過Proxy到達Server端所在的Application Domain後,Remoting Infrastructure在Server
Time of Update: 2018-12-06
委託是一個類,它定義了方法的類型,使得可以將方法當作另一個方法的參數來進行傳遞,這種將方法動態地賦給參數的做法,可以避免在程式中大量使用If-Else(Switch)語句,同時使得程式具有更好的可擴充性。委託是一個參考型別,所以它具有參考型別所具有的通性。它儲存的不是實際值,而是儲存對儲存在託管堆(managed
Time of Update: 2018-12-06
我從08年畢業之後就開始做ArcEngine二次開發,很幸運。因為通過ArcEngine二次開發,我較深刻的瞭解了ArcEngine庫的組織方式,瞭解了通過物件導向技術,怎麼把那麼龐大的類庫組織的井井有條。我覺得ArcEngine庫的組織方式比.Net Framework的庫的組織方式還要好。當然這兩個庫有著本質的區別。ArcEngine庫是面向某個具體的業務方向,只要熟悉該業務的人員,再學習ArcEngine庫會有很大的優勢。而.Net
Time of Update: 2018-12-06
--查詢資料庫邏輯檔案名稱 USE 資料庫名 SELECT FILE_NAME(1)--查詢資料庫邏輯檔案名稱(日誌) USE 資料庫名 SELECT FILE_NAME(2)--附加資料庫 sp_attach_db '資料庫名','資料庫全路徑','資料庫日誌全路徑' GO USE 資料庫名--添加一個登入前指定預設資料庫 EXEC sp_addlogin '登入名稱','密碼','資料庫名' GO--處理空登入名稱(
Time of Update: 2018-12-06
為你身後的同事寫代。傳說這句話是從惠普出來的,曾經很有名。當敏捷開發出來之後,被指太重量級,和敏捷的思想相違背,被很多人批評了一頓。敏捷提倡需要時,再去實現。而為你身後的同事寫代碼,要求你再寫代碼時要為你的同事著想,就是為使用代碼的人著想,怎麼能讓他使用方便。雖然我是一個敏捷擁護者和實踐者,但我還是認為為身後的同事寫代碼很有用,甚至這句話的思想和敏捷開發並不矛盾。最好的軟體代碼是什麼樣的代碼?易擴充。當使用者提出新的功能時,能夠很快的在保證系統品質的情況下,把新的功能添加到系統中。易修改。容易修
Time of Update: 2018-12-06
SQL 查詢慢的48個原因分析。 查詢速度慢的原因很多,常見如下幾種: 1、沒有索引或者沒有用到索引(這是查詢慢最常見的問題,是程式設計的缺陷) 2、I/O輸送量小,形成了瓶頸效應。 3、沒有建立計算資料行導致查詢不最佳化。 4、記憶體不足 5、網路速度慢 6、查詢出的資料量過大(可以採用多次查詢,其他的方法降低資料量) 7、鎖或者死結(這也是查詢慢最常見的問題,是程式設計的缺陷) 8、sp_lock,sp_who,活動的使用者查看,原因是讀寫競爭資源。 9
Time of Update: 2018-12-06
JsonViewer是一款查看Json對象的小工具。解壓後,可以看到3個子目錄: - JsonView:可獨立運行版。 - Visualizer:VS2005外掛程式。 - Fiddler:Fiddler2外掛程式。 安裝JsonViewer的Fiddler2外掛程式方法是,將Fiddler目錄中的所有檔案複製到“Fiddler2的安裝目錄\Inspectors\”。然後修改“Fiddler2的安裝目錄\fiddler.exe.config”
Time of Update: 2018-12-06
小弟有這樣一個方法,按頁大小和頁索引查詢產品,如下。 /// <summary>/// 擷取產品/// </summary>/// <param name="manufacturerID">廠商ID,為null時不做查詢條件。</param>/// <param name="categoryID">類別ID,為null時不做查詢條件。</param>/// <param
Time of Update: 2018-12-06
開篇 經過3年的努力與付出,終於實現了我的職業規劃——系統架構師。先就職於某女性內衣電商ERP團隊,由於一些原因,轉至某捕魚遊戲公司,找份想要的工作真的不容易。呵呵,感慨一下。。 特此記錄一下作為架構師的第一個作品,與大家分享交流。。 感謝Google,感謝Codeplex,感謝廣州知微團隊中曾經協助我的同事們需求背景 在現有很多系統中,常常有多個資料庫,多種資料庫的使用。因此在程式中,我們需要一個這樣的資料訪問組件:支援多個資料庫; 支援多種資料庫:SQL
Time of Update: 2018-12-06
計劃邊際碼(Scheduling Margin Key)是定義計劃擴充的一些時間的,其中計劃邊際碼涉及的欄位有四個,分別是:未清期間、產前緩衝時間、產後緩衝時間、下達期間(時間單位均為天)。未清期間:是指計劃轉換日期需要比開始日期提前幾天,如果本來計劃開始日期是20日,未清期間設定為2,那麼計劃轉換日期就應該是18日。產前(或產後)緩衝時間:指在正直的生產開始之前(或完成之後)需要經過多少天數的等待,產前(產後)緩衝時間的設定會增加生產周期。下達期間:指計劃開始下達到開始生產之間的天數。如果下達
Time of Update: 2018-12-06
首先請管理員允許我佔用首頁的一點點地方來統計一下解決方案,這個問題我在群裡面問過了,深重考慮還是徵求更多人的意見和想法,同時也為大家解決一個疑問吧.在EntityFramework 結合Web 的使用中,我發現有如下的問題:1):如果使用Repository模式的話,一般來說,每個具體的Repository中都會有一個Context(ObjectContext,或者DbContext)屬性來執行具體的資料訪問操作.2):一個頁面(或者一個Controller/Action)中,也就是一個請求中,
Time of Update: 2018-12-06
測試驅動開發(Test-driven development)是現代電腦軟體開發方法的一種。利用測試來驅動軟體程式的設計和實現。測試驅動開始流行於20世紀90年代。測試驅動開發是極限編程中倡導的程式開發方法,方法主要是先寫測試程式,然後再編碼使其通過測試。測試驅動開發的目的是取得快速反饋並使用“illustrate the main
Time of Update: 2018-12-06
曾經無數人和無數本書都說過寫過,程式碼是寫給人看的,不是人看不懂的機器碼。但事實上,很多人在看別人寫的代碼,甚至一段時間後在看自己寫的代碼時,都不知道什麼意思。這可能也和國家的教育有點關係,因為我在上學時候,從來沒有哪個老師給我說過這方面事情。我今天所瞭解的也都是我自己工作後慢慢意識到,學到的。工作之後無數次看到剛畢業的,甚至工作有一定年限的同事,一次又一次的寫著晦澀難懂的代碼。而這些晦澀代碼讓項目越走月困難,項目有的夭折,有的很痛苦的進行著。造成晦澀代碼有很多原因。例如對物件導向瞭解很少,寫的
Time of Update: 2018-12-06
ASAP是SAP公司為使R/3項目的實施更簡單、更有效一套完整的快速實施方法。ASAP最佳化了在實施過程中對時間、品質和資源的有效使用等方面的控制。它是一個包括了使得項目實施得以成功所有基本要素的完整的實施方法,主要包括:ASAP路線圖、SAP工具包、SAP支援人員和服務、SAP培訓和SAP參考模型。ASAP路線圖ASAP提供了面向過程的,清晰和簡明的專案計劃,在實施R/3的整個過程中提供一步一步的指導。路線圖共有五步,包括項目準備、業務藍圖、實現過程、最後準備、上線與支援人員。具體每個階段的主
Time of Update: 2018-12-06
首先介紹一下我們這個項目的背景。我們的項目是一個功能比較複雜的GIS系統,包括二維地圖、三維以及PDA端。其中二維的業務比較複雜,主要的業務功能都是在二維上實現。終端使用者是國有的大集團企業下面的一個部門,他們的員工也算是公務員吧。我們是最終系統開發公司,中間還夾著這個集團公司下面得軟體子公司,就是這個集團把這個項目給他們下面的軟體子公司做,然後這個子公司再外包給我們公司做。相信很多人都有過這樣的經曆。然後再介紹一下我們項目組的成員。首先第一個不幸是集團軟體公司裡負責這個項目的人以前是做銷售的,
Time of Update: 2018-12-06
IDE:Visual Studio
Time of Update: 2018-12-06
聯機交易處理OLTP(on-line transaction processing)主要是執行基本的、日常的交易處理,比如在銀行存取一筆款,就是一個事務交易。OLTP的特點一般有: 1.即時性要求高; 2.資料量不是很大; 3.交易一般是確定的,所以OLTP是對確定性資料進行存取;(比如存取款都有一個特定的金額) 4.並發性要求高並且嚴格的要求事務的完整,安全性。(比如這種情況:有可能你和你的家人同時在不同的銀行取同一個帳號的款), 線上分析處理OLAP(On-Line Analytical
Time of Update: 2018-12-06
第一: 首先去jbpm官網下載jbpm的發布包 :http://sourceforge.net/projects/jbpm/files/ 下載到本地,解壓到本地(jbpm-4.4)。 第二:開啟沒有myEclipse->help->myEclipse Configuration Center 開啟時一個頁面選擇 --選項卡Software ---左上方點擊 add site 選擇 --add from Archive