spring-struts-hibernate學習

1. struts機制:請求->actionServlet(controller)->RequestProcessor->action(model)->forwordmaping->jsp(view)優點:這個mvc模型很清楚,並且是統一入口缺點:ActionForm我不打算用,寫太多的javabean,如果不用actionform,在配置action時,不要寫name屬性即可actionForm 需要建立POJO 

web伺服器比較(IIS,Tomcat,Apache,Resin )

1、IIS http://www.86un.com/Article/ShowArticle.asp?ArticleID=228 Internet Information Server是許可在福士Intranet或Internet上公布資訊的Web辦事器首 先,Internet Information Server的縮寫為(IIS)是一個World Wide Web server。Gopher server和FTP server全數包涵在內裡。

磁碟IO效能測試及故障診斷

在實際環境中,測試IO寫效能 首先需要即時監測磁碟的IO>sar -d interval count同時對磁碟進行IO壓力寫> time dd if=/dev/zero of=baa.img bs=1024000 count=1002測試IO讀效能> time dd if=/dev/zero of=baa.img bs=1024000 count=1002有時候如果物理卷出現問題,我們需要瞭解檔案所在的物理卷位置 可以用以下命令:dd if=檔案名稱 of=/dev/null

MyEclipse下設定合適的Content Assist快速鍵

MyEclipse安裝完成之後,有一個很常用的快速鍵Content Assist(即代碼提示)被預設為Ctrl + Space。這會使得我們使用中文作業系統的電腦用起來很不方便,因為我們平時打字必用的切換打字法的快速鍵,恰恰就是這個!當然,你可以直接在Windows => Preferences... => General =>

自動化測試架構的搭建

說起自動化測試,我想大家都會有個疑問,要不要做自動化測試? 自動化測試給我們帶來的收益是否會超出在建設時所投入的成本,這個嘛別說是我,即便是高手也很難回答,自動化測試的初衷是美好的,而測試工程師往往在實現過程中花費了很多成本、精力,而最終以失敗告終。 失敗的原因會很多,我總結幾項: 1.    太過依賴測試載入器,高估了工具的力量,最終會以失望告終。 2.     項目緊急的情況,為了規避那些多餘的環節,乾脆人工測試,結果整個鏈路中斷。 3.    

How to maintain Oracle10g Recyclebin?

從Oracle10g開始,Oracle引入了flashback drop的新特性,這個新特性,允許你從當前資料庫中恢複一個被drop了的對象。在執行drop操作時,現在Oracle不是真正刪除它,而是將該對象自動將清除。對於一個對象的刪除,其實僅僅就是簡單的重令名操作。所謂的資源回收筒,是一個虛擬容器,用於存放所有被刪除的對象。在資源回收筒中,被刪除的對象將佔用建立時的同樣的空間,你甚至還可以對已經刪除的表查詢,也可以利用flashback功能來恢複它, 這個就是flashback

MyEclipse 8.5下安裝tomcat外掛程式

1,將com.sysdeo.eclipse.tomcat_3.2.1放到D:\program files\Genuitec\Common\plugins2,開啟D:\program files\Genuitec\MyEclipse 8.5\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info檔案,在最後加上com.sysdeo.eclipse.tomcat,3.2.1,file:/D:/program

hive隨談(hive操作create,alter等)

文章目錄 Drop TableAlter TableLoading files into tableJoin Hive 的官方文檔中對查詢語言有了很詳細的描述,請參考:http://wiki.apache.org/hadoop/Hive/LanguageManual ,本文的內容大部分翻譯自該頁面,期間加入了一些在使用過程中需要注意到的事項。Create TableCREATE [EXTERNAL] TABLE [IF NOT

EXP-00091: Exporting questionable statistics 問題處理方法

在使用EXP工具進行匯出備份或遷移資料的時候有時會報很多的“EXP-00091: Exporting questionable statistics”錯誤,具體的現象和處理方法請觀看……1.問題現象[oracle@RH207 exp]$ exp test/test file=test.dmf log=test.log……忽略……EXP-00091: Exporting questionable statistics.EXP-00091: Exporting questionable

log4j xml配置詳解

(1). 輸出方式appender一般有5種:             org.apache.log4j.RollingFileAppender(滾動檔案,自動記錄最新日誌)             org.apache.log4j.ConsoleAppender (控制台)               org.apache.log4j.FileAppender (檔案)             org.apache.log4j.DailyRollingFileAppender

資料庫物件的命名探討(網上搜集)

       關於命名的約定:變數(T-SQL編程中聲明的變數)、過程(預存程序或觸發器等)、實體(表、欄位)應該根據他們所代表的實體意義和進程作用來命名。       還有一個常見的錯誤就是只使用面向電腦的術語,而不是面向公司業務的術語,比如ProcessRecord就是一個含糊不清的命名,應該使用一個進程業務描述來替換它,比如CompleteOrder。如果完全根據上一條的要求,那麼根據業務描述的過程名可能會變得很冗長,比如下面:            

經典SQL語句搜集自Money&You.CSDN)

下列語句部分是Mssql語句,不可以在access中使用。SQL分類: DDL—資料定義語言 (Data Definition Language)(CREATE,ALTER,DROP,DECLARE) DML—資料操縱語言(SELECT,DELETE,UPDATE,INSERT) DCL—資料控制語言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,簡要介紹基礎語句:1、說明:建立資料庫CREATE DATABASE database-name 2、說明:刪除資料庫drop

禁止root使用者遠程登入或者禁止其他使用者登入而不刪除它

vi    /etc/ssh/sshd_config將   PermitRootLogin yes改為 PermitRootLogin no禁止使用者登入而不刪除 用usermod -L鎖定使用者帳號,這樣做使用者密碼就無效了2 自己去改/etc/shadow檔案,加密的密碼前添加個!號,作用同上3

精妙的SQL語句 自winner的部落格)

說明:複製表(只複製結構,源表名:a 新表名:b) select * into b from a where 1<>1說明:拷貝表(拷貝資料,源表名:a 目標表名:b)insert into b(a, b, c) select d,e,f from b;說明:顯示文章、提交人和最後回複時間select a.title,a.username,b.adddate from table a,(select max(adddate) adddate from table where

分區視圖自小春BOOK)

        SQL SERVER的分區視圖給我們提供了一種實現大資料量管理的方法,類似於其它資料庫管理系統的分區視圖。不僅實現了表的集中管理,而且實現了資料的快速定位。下邊我就以一個記錄資料表為例來說以下分區視圖的作用:       記錄資料表可以記錄很長時間的日誌資訊,隨著時間的推移,日誌表會變的很大。這樣對與表的查詢和維護操作都是非常慢的,但是如果我們按日期來劃分把表分成若干小表,而在邏輯上統一使用一個視圖來查詢管理,那麼是非常方便的.而且SQL

extern用法詳解)

 基本解釋  extern可以置於變數或者函數前,以標示變數或者函數的定義在別的檔案中,提示編譯器遇到此變數和函數時在其他模組中尋找其定義。  另外,extern也可用來進行連結指定。 2 問題:extern 變數  在一個源檔案裡定義了一個數組:char a[6];  在另外一個檔案裡用下列語句進行了聲明:extern char *a;  請問,這樣可以嗎?   答案與分析:  1)、不可以,程式運行時會告訴你非法訪問。原因在於,指向類型T的指標並不等價於類型T的數組。extern char

SQL中自己做識別欄位 (鄒建原創)

   如果使用系統的identity,會出現這樣一種情況:當刪除了一條記錄,再增加一條新記錄時會導致新增記錄的id是記錄中最大id+1.這樣在現存的記錄中id出現間斷!所以,自己做一個識別欄位,目的就是彌補不足,出現上面情況時id自動更新,並連續。注意:識別欄位是不允許修改其值的,所以如果你要實現刪除後自動重排,就不能用識別欄位,否則會帶來很多麻煩--建立得到最大id的函數  create function f_getid()returns intas   begin         

Oracle9i中監視索引的使用

文章目錄 介紹辨別未使用的索引辨別資料庫中所有未被使用的索引結論

LINK : warning LNK4098: defaultlib “LIBCMTD” conflicts with use of other libs; use /NODE

這個錯誤是在連結的時間與預設的一個lib衝突,需要在編譯的時間加入參數,如來這個libproject--setting--link category=input 中ingore libraries 加入libcmt  或者在project_option 中加入參數/nodefaultlib:"libcmt" 例如其中一個項目的參數原來為advapi32.lib ws2_32.lib oci.lib dbci_ora.lib utility.lib log4cpp.lib /nologo

交易管理最佳實務全面解析(csdn–良少的專欄)

前言寫作這篇文章的起因,是前一段時間,我使用Jbpm工作流程引擎開發工作流程管理系統的過程中,使用編程方式管理事務時遇到的問題。由於之前很長一段時間,我一直都在使用Spring和EJB容器的聲明式交易管理,因此,咋一遇到Jbpm這樣的編程方式管理事務的情況,一下子搞不定了!經過幾天的研究,我重新思考了怎樣進行交易管理這個問題,並且發明了一種非常好的編程範式,或者說是交易管理的最佳實務。不敢獨享,拿出來與諸君共賞。請大家批評指正。前幾個月,我對C++和Java編程方式進行了比較和研究。並且總結了一

總頁數: 61357 1 .... 5488 5489 5490 5491 5492 .... 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.