2012年9月29日
#
2011-07-15 12:50 java.lang.ClassFormatError: Illegal class name "[L[Ljava/lang/String;;" in class file根據網上資料看http://fm928.blog.163.com/blog/static/748135201123115355946/
在java服務(tomcat)啟動時 增加參數增加參數-Xverify:none
catalina.bat最后
%_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% -Xverify:none %DEBUG_OPTS% -Djava.endorsed.dirs="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION%
就好了。應為jdk bug
2012年9月9日
#
江湖浪子是由李鼎倫導演拍攝的電視劇。描寫「江湖浪子」易水寒(黃日華),生性疏懶,刁鉆古惑,不好武功實學,終日只顧招搖撞騙,投機取巧。無意間被牽涉入一宗江湖糾紛里,更被迫學成絕世武功,而誤打誤撞下更成為多派武學掌門人,令他苦惱不已。 其人又極重義氣,尤好打不平,對女性更是無微不至,因此惹下無數孽緣。江湖浪子介紹如下:
http://baike.soso.com/v10518244.htm?ch=ch.bk.uc.mlink
網站的內部鏈接也叫站內鏈接,它與網站的外部鏈接剛好相反,網站的內部鏈接的意思是在同一個網站域名下文章頁面、頻道頁面、首頁、Tag等相互之間的鏈接,這種做法我們也叫它為站內優化,當然這只是站內優化的一部分。v9527影視(http://www.v9527.com/)站長來說說怎么樣優化網站內部鏈接。
一、如何做好網站內部鏈接
做得好的網站的內部鏈接是像一張蜘蛛網一樣的,蜘蛛怎么爬都是暢通無阻的,不會出現那種走到某一個頁面沒有路的情況。網站的內部鏈接在文章內最好是以錨文本的方式表現,這樣不僅引導蜘蛛爬行,還有利于提高網站權重。
網站內部鏈接主要實現方式:
1、導航:網站的欄目導航應該按照重要度來進行排序。重點要推的欄目鏈接放置在靠前面。
2、相似文章、TAG標簽等: 在文章內容頁列出與其相關的文章、熱門的文章、推薦的文章、隨機的文章、
3、面包屑:面包屑是最常見的內鏈方式,它能夠很清楚的表達當前頁面的級別。
二、網站內部鏈接的作用
1、加快收錄
利用網站內部鏈接來引導蜘蛛爬行到那些沒有被收錄的頁面,這樣可以提高文章的收錄速度.
2、增加pv值
我們在每一個文章頁面都設置相關閱讀內容的模板,這樣用戶進來網站之后,不需要再去使用搜索引擎搜索內容,而是用我們的相關內容來引導用戶點擊,從而增加網站PV值,提高網站質量。
三、網站內部鏈接給網站帶來的好處
網站的內部鏈接搭建得好的話,能夠傳遞每一個頁面的權重,而且當你的網站文章頁面夠多時,某個頁面獲得內部鏈接越多的,PR值會相對高一點,而且排名往往也是比較好的。
一些大型平臺的收錄量都是比較多的,而且網站時間比較久,文章質量很好的,網站內部鏈接也做得夠好,這就造成了現在一些大型平臺的長尾詞做得很好,如站長類網站:seowhy\A5\落伍者等。
所以站內優化,其實有一部分工作就是在優化網站的內部鏈接。因此我們在站內的上花的時間可能有時間比站外還要更多,絕不是一些人所說的那樣:“seo就是發外鏈”。http://www.v9527.com/
2012年8月18日
#
最近發現一個網站不錯,在這里能搜索很多電影網站的高清電影,不用記住多個視頻網站網址,也不用播放器就可以看。在這里給大家共享一下:
http://www.v9527.com
2011年11月30日
#
我們的開發平臺需要用第三方控件(ActiveX)時,一般采用的方法是,先在VC中的插入控件,VC會自動生成操作控件的類,然后創建一個控件,并處理對應的事件。如果控件接口變化,更新控件,需要重復操作且編譯才能發布,比較麻煩。顯然,動態加載ActiveX控件能解決這個問題。如果做過頁面編程就會知道,頁面腳本里邊可以動態創建控件的。我們的開發平臺是否也能動態創建控件呢,答案是肯定的。下面介紹一下如何動態加載ActiveX控件:
1.首先是獲取到控件的GUID,可以通過配置。
2.獲取控件的方法、事件等屬性,方便后面的事件處理
3.采用CWnd::CreateControl創建控件實例,如果是通過腳本調用控件接口,可以將該控件添加到腳本引擎。
CreateControl原型如下:
BOOL CreateControl( REFCLSID clsid, LPCTSTR pszWindowName, DWORD dwStyle,
const POINT* ppt, const SIZE* psize, CWnd* pParentWnd, UINT nID,
CFile* pPersist = NULL, BOOL bStorage = FALSE, BSTR bstrLicKey = NULL );

4.處理控件觸發的事件
重載父窗體的OnCmdMsg函數,處理對應的事件即可,OnCmdMsg原型如下:
virtual BOOL OnCmdMsg(UINT nID, int nCode, void* pExtra,
AFX_CMDHANDLERINFO* pHandlerInfo);

2011年11月24日
#
我們用MFC開發時經常會用到CString類,無可否認,CString類是很好用,但很少人注意到CString類不是線程安全的。一般地,界面編程都是在主線程,很少用到多線程,所以不會遇到什么問題。但是,當我們多個線程同時操作同一個CString類型變量時,就可能會出現內存地址錯誤,最終導致進程異常退出。內存錯誤導致的問題也很難調查,通常導致內存錯誤的地方沒有馬上報異常,而且在程序的其他地方才捕獲異常。
CString類的Debug版本和Release版本不完全一樣,Debug版本則直接分配(MFC在Debug版本有內存管理,主要是為了排錯,內存泄漏等),CString類在Release版本會使用定長內存管理(CFixedAlloc類),主要管理是4個長度的內存,如下:
1
AFX_STATIC CFixedAlloc _afxAlloc64(ROUND4(65*sizeof(TCHAR)+sizeof(CStringData)));
2
AFX_STATIC CFixedAlloc _afxAlloc128(ROUND4(129*sizeof(TCHAR)+sizeof(CStringData)));
3
AFX_STATIC CFixedAlloc _afxAlloc256(ROUND4(257*sizeof(TCHAR)+sizeof(CStringData)));
4
AFX_STATIC CFixedAlloc _afxAlloc512(ROUND4(513*sizeof(TCHAR)+sizeof(CStringData))); 這樣做應該是防止內存碎片和提高效率,由于CString類都會重用分配的定長內存,所以一般異常的地方大多數也是在CString操作的地方。有興趣可以看看CString類的實現。
避免這樣的問題最簡單的辦法就是加鎖或者不用CString類。加鎖用臨界區就可以,實現比較簡單,在這里不多說。
2011年11月23日
#
2011年10月11日
#
2011年8月30日
#
這幾天牙痛,不知道是什么原因,感覺是碰傷過,好像又不是。吃飯碰到牙齒就痛,喝了幾天粥。牙痛不是病,痛起來要命。昨天買了消炎藥,看到說明書的副作用,不敢吃。今天中午去飯堂吃飯,本來打算喝粥的,但是想起昨天下午沒下班肚子就咕咕叫。還是到二樓吃飯,選了比較軟的菜,茄子番茄和水蛋。吃的時候,碰到牙齒,還是很痛。吃完了菜,飯幾乎沒動過。吃完飯回到公司,休息一下。也沒怎么睡著,下午上班,感覺用手按牙齒也不痛了,真神奇。網上搜索一下看看是什么原因。
將自己今天吃的東西搜索了一下:
雞蛋:口腔疾病指的是牙齦腫痛、牙周炎、慢性咽炎、潰瘍性口瘡、口腔潰瘍等常見病。雖說不是大病,但也時時折磨人,孰不知身邊的雞蛋就可幫你解除痛苦。
番茄:防止小兒佝僂病、夜盲癥、眼干燥癥。富含維生素A,能促進骨骼鈣化,對牙齒組織的形成起重要作用,牙根炎、牙病、流鼻血和患出血性疾病的病人多吃番茄,有助于治療。
不知道是那個起作用,雞蛋也有可能是人造蛋,因為昨天我也吃了雞蛋,沒感覺好轉。我想估計是番茄起作用。
是藥三分毒,能通過食物治療治病,既無副作用,又省錢,何樂而不為?
這是我真正的體會,希望對大家有幫助。