原创 數據庫的抽象設計

        在設計數據庫的時候也可以利用在編寫代碼的的抽象類概念,尤其是在有很多業務有重複的功能的情況下。以往我們在做教務的時候都是分開做的,像選課,考試,以及評教系統等等,都是各自維護自己的基礎數據,而在一個學校內,學生和教職工是一

原创 存儲過程和觸發器的取捨問題(優缺點分析)

          由於要給同學分享一些關於數據庫中存儲過程和觸發器的知識,我想了想,這是很細節的技術,一般只要用了都會很快掌握其使用方法。經過這麼多年,我一般在設計數據庫的時候也都會或多或少的使用存儲過程和觸發器,原因很簡單:良好的性能

原创 SVN有時Update失敗解決方法

       做項目用SVN 本地更新時,由於一些操作中斷更新,如磁盤空間不夠,用戶強行取消等等。可能會造成本地文件被鎖定的情況,無法再次執行更新。一般出現這種情況的解決方法: 1、可以使用SVN clean up來清除鎖定。 2、如果

原创 Filter原理及實現批量設置請求編碼

一、Filter簡介       Servlet API中提供了一個Filter接口,開發web應用時,如果編寫的Java類實現了這個接口,則把這個java類稱之爲過濾器Filter。通過Filter技術,開發人員可以實現用戶在訪問某個目

原创 基礎系統開發經驗共享

1 項目介紹 基礎系統主要負責教務系統的基礎數據的維護,目的是爲了避免各個系統單獨開發而出現的業務重複和數據不同步的問題,實現數據的共享。 本系統主要就是業務比較複雜,可能用不到比較先進的技術,但是設計理念和對一些業務的處理還有很有借鑑

原创 不要讓例會成爲雞肋

        每到週末是最熱鬧的時候,會議室,走廊,甚至樓梯口都有一堆堆的人在討論,我們都習以爲常,一封郵件或者一個飛信告知何時何地,就會準時參加。帶過很多的小組,也參加過好多會議,我從客觀的角度逐步闡述關於會議的一些想法。      

原创 常量中有換行符錯誤提示解決

         在前臺用Repeater綁定數據的時候,同樣的代碼,有的窗體顯示正常,有幾個窗體一直報錯:常量中有換行符。        用了各種方法,調試了兩個小時,一個用新建窗體,把代碼從新寫了一遍解決了,另外的兩個按照同樣的方法卻

原创 用戶權限管理

用戶及權限管理涉及的幾個概念 用戶分類:系統用戶、超級用戶、管理員用戶、DBA用戶、領導用戶、專家用戶、操作員用戶、客戶用戶、……系統權限:即對不同用戶使用系統資源(功能菜單項、按鈕、輸入控件等)的使用或訪問權限用戶:應用系統的具體操作者

原创 數據庫完善--歷史記錄問題解決

      之前設計的數據庫最大的問題在於不能把過去某個時間的狀態信息顯示出來,只是記錄了單個信息的操作記錄。所以這樣就會出現一些問題,例如,上個月一個班裏面有32個人,前幾天有一個人退學了,那麼現在查詢的這個班級的信息就是31個人,之前

原创 .Net各類事務彙總

1、SQL事務 優點:執行效率最佳 限制:事務上下文僅在數據庫中調用,難以實現複雜的業務邏輯。 CREATE PROCEDURE Tran1 as begin tran set xact_abort on Insert I

原创 使用TransactionScopeOption 管理事務流

可通過調用一個方法來嵌套事務範圍,該方法在使用其自己範圍的方法中使用 TransactionScope,下面示例中的 RootMethod 方法就是前者這樣的方法。 void RootMethod(){     using(Trans

原创 J2EE的13個規範概述

J2EE平臺由一整套服務(Services)、應用程序接口(APIs)和協議構成,它對開發基於Web的多層應用提供了功能支持,下面對J2EE中的13種技術規範進行簡單的描述:1.JDBC(Java Database Connectivit

原创 VS中的虛空格

       編程環境下可以選“啓用虛空格”,路徑爲:“工具”==》“選項”==》“文本編輯器”==》“所有語言”==》“設置”(啓用虛空格),其效果就是在你寫有代碼的程序文檔中凡是空白的地方都填滿了“空格”,當你用鍵盤上的4個方向鍵左右

原创 checklistBox默認選中多個選項

//綁定全部的年級信息 DataTable dtGrade = new GradeBLL().QueryAllActiveGrade(); chblGrade.DataSource = dtG

原创 XML:四種解析器(dom,sax,jdom,dom4j)原理及性能比較

dom是解析xml的底層接口之一(另一種是sax).而jdom和dom4j則是基於底層api的更高級封裝。dom是通用的,而jdom和dom4j則是面向java語言的   1、DOM DOM 是用與平臺和語言無關的方式表示