CAS server3.3.3 source code 粗解)

項目需要,對CAS的原始碼做了一番瞭解,記錄下來,以備日後可以比較容易地找到思路。       首先是理解CAS用來滿足的需求,CAS需要提供CAS1.0和2.0兩種協議,這個在http://www.jasig.org/cas/protocol中有敘述,但並不是很有條理。在CAS Client .net版本的網站上倒是非常精鍊。(http://www.middleware.vt.edu/doku.php?id=middleware:cas:protocol)簡言之,CAS1.0提供了plain

使Struts2與Servlet並存解決辦法 Filter轉寄Servlet

解決辦法:在Struts2過濾器前增加一個過濾器,使用過濾器轉寄到servlet上 web.xml配置:

Flex 前台與後台資料互轉

模組化開發方便之餘的問題,也就是前台value object和後台pojo的相互轉換,必須是相互。前台VO類建立時必須指明與後台對應的類:[RemoteClass(alias="這裡寫清楚後台類路徑及名稱")]。這就完成了前台轉後台時對應。而對於後台轉前台的對應呢,必須在主模組中註冊:flash.net.registerClassAlias("vo",pojo).這個問題困擾了我半月有餘,之前用了極其笨的方法解決了,這裡就不談了,哈哈,目前已找到問題的根源以此供大家借鑒。

新南門芋兒雞

 推薦吃過最好吃的——芋兒雞。芋兒雞,顧名思義就芋兒+雞,類似於紅燒,又類似於幹鍋。早在tx上班的時候經常聽tx的美女們說新南門的芋兒雞多好吃多好吃,排隊要排半個多小時,我還想哪有那麼玄哦,後頭切整了盤,味道確實霸道,但是排隊真的要排半天。這家芋兒雞在新南門那邊,春熙路過東大街到新南門之間有一個天橋,過天橋有一個小巷巷,對直往東門一環路方向走,50米遠的樣子,看到芭蕉樹的對面就是了,老闆生意做好了,規則也很霸道,領牌牌,點餐,交100押金,排隊,還不給發票,簡直牛x完了,當然,牛x的規則也有牛x

Widget 個人化門戶

widget具有哪些特徵呢?1.身材微:它們一般都很小,在終端上嵌入非常方便,運行快速。2.形式多:Widget可以以多種形式呈現出來,幻燈秀、視頻、地圖、新聞、小遊戲……3.功能巨:別看它們小,卻服務周到,它可以為你報告新聞、幫你買東西、列出你最喜歡的樂隊,還有你最近看的視頻。另外,它還是一個殷勤的管家,你不必親自去Flickr或者天氣預報網站,Widget會將資訊主動帶給你。4.姿容麗:它們可以稱得上玉面飛龍、以色服人。只要你願意,你可以把它變成任何你想要得樣子。它的出現,無異於一枚“案頭炸

Spring Assert(方法入參偵查工具類-斷言)

Web 應用程式在接受表單提交的資料後都需要對其進行合法性檢查,如果表單資料不合法,請求將被駁回。類似的,當我們在編寫類的方法時,也常常需要對方法入參進行合 法性檢查,如果入參不符合要求,方法將通過拋出異常的方式拒絕後續處理。舉一個例子:有一個根據檔案名稱擷取輸入資料流的方法:InputStream getData(String file),為了使方法能夠成功執行,必須保證 file 入參不能為 null

送給大家-”挂念”-這首歌

所有的過去就像一本掉了頁的黃曆沒有人再會把它粘好一頁一頁的回憶我的兄弟你們此時都在哪裡我常常會把你們想起雖然我們的人生感悟沒有了那麼多的聯絡我知道大家都很忙 其實我也一樣每天都在為了未來拚命的積攢也許這就叫做成長我們可能得到了太多的快樂今天我們才會比別人付出更多社會給的壓力我們不得輕鬆父母給的教導使我們不能溝通但不要忘記我們過去的那些夢不在失敗 我們只有成功都不小了也算活明白了現實才是夢想的初衷信吧

帝國CMS 列表模版顯示新聞本文

頁面模板內容(*):         <!----新聞內容 ---------->        <div class="content ">         [!--empirenews.listtemp--]                <!--list.var1-->        [!--empirenews.listtemp--]                <!----新聞內容 ----------> 列表內容範本(list.var

Spring2.5註解(標註)學習筆記(使用annotation代替XML)

想深入的學習springside,並且由於項目的需要,和在項目中深切體會到大量的<bean/>標籤的繁瑣。故學習起spring的註解。一句話:對開發人員來說:最常用的Spring2.5最常用的註解就4個:@Resource   @Qualifier   @Service  @Repository 由於項目中用到的是spring 2.5,和原來的spring2.0配置多少是有點出入的。步驟:1.導包。將spring.jar 和

在Tomcat的多個WAR之間共用Spring

由於非技術原因,公司的專門成立的支付部,招一批Java程式員,做了支付系統;又由於非技術原因,兩個月內,這個部門從領導到程式員全走光了。然後這個支付系統就移交給我們這幫受苦受難的兄弟們維護了。在看他們代碼的時候發現了很有趣的東西,就是在tomcat內共用Spring

GAE Exception: Object Manager has been closed

Root cause:org.datanucleus.exceptions.NucleusUserException: Object Manager has been closedAre you using Google App Engine for java and JDO?If you ask for a list of something you might have to call the method size(). (studip i know)Thecode below

讓Tomcat支援路徑、中文檔案名稱(瀏覽器的get方式) .

內建的對於get協議中的URL編碼都是ISO-8859-1 ,這個字元集不能直接支援中文等雙位元組的資訊,而中文檔案的下載連結恰恰是通過get協議進行的。瀏覽器的get方式(就是直接在導覽列輸入一串url他就按utf-8進行編碼 )url編碼都是utf-8

bt4-pre-final下用spoonwep+spoonwpa破解wep或wpa加密的無線網路

一、首先下載這三個工具:1、BT4正式版::http://ftp.heanet.ie/mirrors/backtrack/bt4-pre-final.iso2、隨身碟啟動製作工具:unetbootin-windows-356:http://www.atuonce.cn/blog/attachments/month_0906/t2009621225526.rar3、spoonwep-wpa破解工具用於BT4下的deb安裝包迅雷:(已經修正, 開啟迅雷,

tomcat 支援檔案下載

<mime-mapping> <extension>doc</extension><mime-type>application/msword</mime-type> </mime-mapping> <mime-mapping> <extension>xls</extension> <mime-type>application/msexcel</mime-type> 

回顧會議需要達到什麼樣的目標)

回顧會議的目的:(1)創造一個安全的團隊環境;(2)建立信任和參加感;(3)對成功的欣賞;(4)為改進提供一個架構;(5)情緒宣洩;(6)直面問題;(7)自我建立團隊“規則”:建立並改進團隊流程。看看你做了哪些?經常被忽略的可能是(1),(2), (3),不會被忘記的是(4),因為會上總要說一說“什麼做得好”和“什麼做得不好”。常見的錯誤用法是(7),因為常常變成專案管理人員主動制定規則。不常看到的是(5),因為普遍認為相對西方人來說,東方人都是內斂的。理解經常產生差異的是(6),因為每個人對“

更改Tomcat命令列視窗標題

在windows下啟動多個tomcat時,不好區分哪個tomcat對應哪個服務,可以通過以下方法設定Tomcat命令列視窗的標題:1.在%tomcat_home%\bin\catalina.bat中找到以下代碼:搜尋“noTitle”或者“_EXECJAVA”找到::doStart   shift   if not "%OS%" == "Windows_NT" goto noTitle   set _EXECJAVA=start "Tomcat" %_RUNJAVA%   goto

RedHat yum安裝配置

以前用fedora配置yum很方便,可是來到RHLE就不是那麼順手了,如果不做如下設定,經常出現不能通過yum安裝軟體的情況,下面是詳細配置(網上找的)  首先,rhel5系統安裝的時候其實已經有yum了,只是因為如果用官方的網站更新的話除非你是用錢買的rhel5.否則它會提示註冊之類的。所以只要把 yum的更新地址改成開源的就行了。而限定yum更新地址的檔案在/etc/yum.repos.d/裡。先把它們改成備份檔案,即在後面加.bak。[root@killgoogle ~]# mv

filter實現登陸攔截

代碼Code highlighting produced by Actipro CodeHighlighter

持續傳遞的八條原則,你能做到幾條?)

軟體的發布或部署過程必須是可重複且可靠的。這就引出了下一條…所有操作的自動化!我很難相信“手工操作是可重複且可靠的”這種說法。所以一定要將所有重複性的操作變成自動化的,從而變得可靠。如果某件事情做起來很困難或者讓你覺得很痛苦,那麼就儘早且儘可能頻繁地去做。乍一看上去,這麼做太蠢了,因為人的直覺反應是:應該延遲這件事。然而,實際上,這句話是說:如果做某件事很痛苦,一旦要求自己更頻繁地做,你就會有動力想出各種辦法,來解決這個痛苦,很可能把它變成了自動化的,最終會把它變成一件簡單容易的事情。就拿更新資

Target runtime Tomcat 7.0 is not defined

最近做一個項目,我負責搭建整體技術架構,將架構完成後,發布到SVN上,同事們進行同步的時候卻出現問題了,由於我搭建環境所有的技術架構全部為最新版本,而大家電腦上的可能是老版本,一般都出現如下錯誤: Target runtime Apache Tomcat 7.0 is not

總頁數: 61357 1 .... 6350 6351 6352 6353 6354 .... 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.