Time of Update: 2018-12-03
今天碰到一個頭疼的問題, 本想在使用者認證之後,給使用者產生一個票據(Ticket),儲存到瀏覽器的cookie中, 下次使用者使用網站的時候就不需要重新登陸。 在Firefox上開發, 測試,一切OK, 跑到IE上傻眼了,就是不行。 折騰了好一會, 才找到了原因, 瀏覽器差異真讓人頭疼啊。 下面是背景java代碼://產生票據, 票據包含使用者名稱和使用者登入的IP地址, 然後通過加密、Base64編碼得到Cookie authTicket = new Cookie("authTicket",
Time of Update: 2018-12-03
Author:sema 來源:不祥前言: 半年前我對Regex產生了興趣,在網上尋找過不少資料,看過不少的教程,最後在使用一個Regex工具RegexBuddy時發現他的教程寫的非常好,可以說是我目前見過最好的Regex教程。於是一直想把他翻譯過來。這個願望直到這個五一長假才得以實現,結果就有了這篇文章。關於本文的名字,使用“深入淺出”似乎已經太俗。但是通讀原文以後,覺得只有用“深入淺出”才能準確的表達出該教程給我的感受,所以也就不能免俗了。 本文是Jan
Time of Update: 2018-12-03
STL包含了用於迭代容器中元素的方法-迭代方法,包括for_each, transform, copy, find, remove1、用法://模板函數,列印元素template<class _T>void print(_T arg) {cout << arg << " ";}//模板函數,對給定元素取反template<class _T>_T negative(_T arg) {return -(arg);}vector<int>
Time of Update: 2018-12-03
標題沒寫完整,在此補充:請在使用變數前,初始化它!這是顯而易見的,有很多人卻經常忘記初始化。在C#中,如果一個變數不經初始化,連編譯都通不過。今天在偵錯工具時,在某個類A中加了一句變數定義語句,編譯Release版本,運行,程式某功能不工作了!切換到Debug版本,運行又正常。怪事年年有,今年特別多。我僅僅添加了一句類變數的定義,沒有其它任何代碼,Release版本程式運行卻變得不正常!去掉那句類變數定義,一切又恢複正常。有果必有因,程式不會無緣無故發脾氣。經過巨大的跟蹤工作(代碼非我所寫),終
Time of Update: 2018-12-03
注意:本文出自“阿飛”的部落格 ,如果要轉載本文章,請與作者聯絡!並註明來源: http://blog.csdn.net/faye0412/article/details/6883879這兩天在twitter伺服器上忽然遇到這樣的異常:e: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException:
Time of Update: 2018-12-03
在實驗和生產中,我們常常需要對被監測的對象進行即時監控,比如對現場的溫度等環境因素進行即時資料採集,然後傳輸到主控制電腦,以動態曲線的方式顯示出來,便於人們對現場的瞭解和控制。2.用Visual C++實現動態曲線的繪製有4種方法。(1)使用消隱。(2)使用重繪。其中重繪按照原理的不同又分為3種。2.1消隱。其實消隱的方法很簡單,主要使用CDC類的成員函數SetROP2 。該函數原型為int SetROP2( int nDrawMode
Time of Update: 2018-12-03
注意:本文出自“阿飛”的部落格 ,如果要轉載本文章,請與作者聯絡!並註明來源: http://blog.csdn.net/faye0412/article/details/6727845分享:開發Android或者jee或者其他java應用時,如果eclipse中的項目前有個紅叉叉,但是src下有沒有任何提示錯誤但是又不能通過編譯的時候如何找到項目工程的錯誤根源呢?方法如下:開啟eclipse的problem視圖(如果關閉了可以在window->show view下找到problem視圖)
Time of Update: 2018-12-03
如果你寫的程式在本地編譯和運行沒有問題,但是發布到其他機器上運行時出現了異常,程式啟動並執行機器上沒有安裝調試期,此時就需要進行遠端偵錯了。VC 6.0 可以進行遠端偵錯, 但是需要進行一定的環境搭建。 請看下述:1.有兩台機器:A機(本地機)和 B機(遠程), 其中A機裝有Visual studio 6.0,B機沒有安裝。 2.B機需要的檔案 MSVCMON.EXE,DM.DLL,MSDIS110.DLL,TLN0T.DLL(在A機Visual studio 6.0安裝目錄下的
Time of Update: 2018-12-03
Windows作業系統中有一個概念——視窗類別。視窗類別是抽象的,它可以有很多視窗執行個體,即HWND/CWnd。在一個程式中,你可以定製並註冊一個視窗類別,然後用它建立視窗,也可以直接用已經註冊的視窗類別建立我們的視窗。為了減輕我們的編程負擔,也為了隱藏具體的實現,MFC已經為我們定製並註冊了很多視窗類別,我們可以直接使用它們。比如,對話方塊的視窗類別為“#32770”,按鈕的視窗類別為“Button”,列表框的視窗類別為“ListBox”……等等。很多時候,我們需要用到FindWindow函
Time of Update: 2018-12-03
Preface: Apache Commons CLI library為使用者提供了一個解釋命令列的API.它在解釋命令列時主要有三個狀態,即:定義、解釋和詢問互動。下面的部分中將會詳細的討論這三個部分的內容,以及怎麼樣利用CLI實現它們。 接下來的部分就是一些執行個體,通過執行個體示範了如何使用Commons CLI來解釋處理命令。 Example: 下面就是我們要實現的效果(在這裡參數與命令沒有任何特殊意義,只是為了表示如何完成相應的功能):usage: gmkdir [-p][-v/--
Time of Update: 2018-12-03
可以與google程式碼搜尋相媲美的Koders原始碼搜尋引擎作者:gobitan(雨水)日期:2007-04-06 轉載請註明出處http://blog.csdn.net/gobitan 今天在研究SIP開源協議棧osip時,想搞清楚如何構建訂閱subscribe訊息。但是面對原始碼卻無從下手,於是就求助於網路。無意中發現了Koders(http://www.koders.com)這個很好的原始碼搜尋引擎。她搜尋出來的代碼主要來自於開源項目,下面是她的首頁:
Time of Update: 2018-12-03
一、c語言的數組定義的幾種形式如下:char array[100]; char array[] = "abcdefg";char array[]={'a','b','c','d','e','f','g'};int array[]={1,2,3,4};二、數組名代表數組的首地址,數組元素可以通過以下方式引用:array[0] == *(array + 0); //取第一個元素 array[1] == *(array + 1); //取第二個元素printf("%.08x", array); //
Time of Update: 2018-12-03
注意:本文出自“阿飛”的部落格 ,如果要轉載本文章,請與作者聯絡!並註明來源: http://blog.csdn.net/faye0412/article/details/6721755這兩天抽空為一朋友又做了一次Apache與Tomcat整合,但是這次與以往不同的是:Apache與Tomcat不在同一台伺服器上的,而且作業系統也不一樣。他伺服器環境如下:1. Apache安裝於Windows下;2.
Time of Update: 2018-12-03
Archives(商品所有資訊)Channeltype(模型資訊)Arctype(欄目資訊)省略了附加表addonshop附加表中存放的是商品的資訊,裡面的欄位是channel當中的一些欄位(自訂的欄位)。而chenneltype作為公用的模型表出現(不管模型是商品、文章、圖片。。。都存在公用的資訊,這些公用的資訊存放在chenneltype公用的表中)公用:id 圖片商品—》公用:id 圖片 商品id price文章—》公用:id 圖片 文章id 評論
Time of Update: 2018-12-03
你寫的DLL或者ActiveX需要調試,因為他們不能直接運行 ,所以不能夠直接調試,那麼可以試試下面的方法:1. 在Vc 6.0中建立一個Win32 Console Application工程(例如DLLTest),代碼中調用需要調試的DLL,編譯該工程,產生Debug/DLLTest.exe,關閉該工程。2. 開啟VC 6.0,開啟需要調試的DLL工程,點擊菜單Build->Set Active Configuration->[工程名] - Win 32 Debug。編譯該DLL,
Time of Update: 2018-12-03
1、如何識別個瀏覽器可以通過window.navigator.userAgent,取其取特徵字串來識別 2、scrollTop,scrollLeft,clientWidth,clientHeight如何擷取html帶DOCTYPE和不帶的情況有所區別。同時Safari與其他瀏覽器也有區別。IE、FireFox、Chrome、Opera,帶DOCTYPE時,需要通過document.documentElement來擷取4個屬性。不帶DOCTYPE時,需要通過document.body來擷取Safa
Time of Update: 2018-12-03
在使用NHibernate過程中經常會使用到複雜的sql查詢,但是使用hql又比較麻煩的情況下,我們往往都會想到採用原始的sql來執行。但是如何利用NHibernate來執行sql呢?問題來了,在NHibernate中也有AdoTemplate的方法可以執行sql的,但是這裡要介紹的是另外一種方法:CreateSQLQuery。以下部分例子源自於網路。 執行個體一(源自於http://blog.csdn.net/canduecho/archive/2009/05/04/4149930.aspx
Time of Update: 2018-12-03
Extjs的RowExpander擴充,代碼見http://code.google.com/p/gwt-ext-ux/source/browse/trunk/main/src/com/gwtextux/public/js/rowexpander/Ext.ux.grid.RowExpander.js?spec=svn245&r=245 使用樣本見:http://extjs.com/deploy/dev/examples/grid/grid3.html 在資料量大的時候,一次性載入所有資料會
Time of Update: 2018-12-03
最近在做一個小項目,用到了Applet,用戶端上需要使用JS去調用Applet的方法來執行一些命令和讀寫一些檔案。即使已經簽名了但是始終遇到了許可權的問題。現在將解決方案記錄如下: HTML & JS 如下: JS:document.Test.testPing();HTML:<applet
Time of Update: 2018-12-03
這幾天在測試一個Android應用在4.0+版本上運行情況,遭遇如下錯誤:[2012-02-17 11:20:51 - 項目名稱] New emulator found: emulator-5554[2012-02-17 11:20:51 - 項目名稱] Waiting for HOME ('android.process.acore') to be launched...[2012-02-17 11:22:26 - 項目名稱] HOME is up on device 'emulator-55