相信用python的同學不少,本人也一直對python情有獨鐘,毫無疑問python作為一門解釋性動態語言沒有那些編譯型語言高效,但是python簡潔、易讀以及可擴展性等特性使得它大受青睞。工作中很多同事都在用python,但往往很少有人關注它的性能和慣用法,一般都是現學現用,畢竟python不是我們的主要語言,我們一般只是使用它來做一些系統管理的工作。但是我們為什么不做的更好呢?pythonzen中有這樣一句:Thereshouldbeone--andp
系統 2019-09-27 17:38:16 2067
Python爬蟲:一些常用的爬蟲技巧總結爬蟲在開發過程中也有很多復用的過程,這里總結一下,以后也能省些事情。1、基本抓取網頁get方法importurllib2url"http://www.baidu.com"respons=urllib2.urlopen(url)printresponse.read()post方法importurllibimporturllib2url="http://abcde.com"form={'name':'abc','pass
系統 2019-09-27 17:38:00 2067
在Struts1.1后新增RequestProcessor類別,有關于使用者請求的處理分配等動作已經大部份交由RequestProcessor來處理,下圖是ActionServlet接收到請求之后的一些主要動作,藉由這張圖可以了解struts-config.xml的組件設定意義,以及Struts運作的方式。下面將分兩點來介紹如何擴展Struts核心類。1.擴展RequestProcessorRequestProcessor是Struts的核心類,而Stru
系統 2019-08-29 23:34:24 2067
流行的桌面環境GNOME在日前發布了GNOME2.22的第五個開發版本,即GNOME2.21.5。在該版本中,GNOME的開發者更新了其中的組件和程序,主要包括:deskbar-applet、eog、file-roller、gnome-applets、gnome-control-center、gnome-system-monitor、gnome-system-tools、nautilus、sound-juicer、tomboy等等。以下為GNOME2.21
系統 2019-08-29 23:14:18 2067
按照網上搜索出來的流行方式,不管是服務器代碼,還是html的meta標簽,通常情況是沒問題的,但當使用了代理服務器的時候,按后退按鈕后,還是直接顯示了緩存的頁面,沒有重新去服務器執行action(struts).(其他瀏覽器都沒有問題:firefox,safari,google)有高手解釋下么??測試環境,在公司內部測試,通過代理去訪問apache服務器(如果直接訪問apache,以下的方法是可以的)。最近考慮了另外一種方法:就是利用cookie來做文章,
系統 2019-08-29 23:04:04 2067
抱歉這篇才寫。上班沒有多少時間啊!TableModelBean.java這是核心業務類,既要被Action使用又要被dwr使用。由于我注釋寫了一些,所以就不詳細介紹了publicclassTableModelBean{//表格的第一列publicstaticfinalintCOLUMN_1=0;//表格的第二列publicstaticfinalintCOLUMN_2=1;//表格的第三列publicstaticfinalintCOLUMN_3=2;//每一
系統 2019-08-29 22:57:23 2067
通常的概念中,2D也就是所謂的二維,也就是平面圖形——即由X與Y坐標構成的圖形,其內容由水平的X軸向與垂直的Y軸描繪確定,也就是由長和高的形成所謂的二維平面。而所謂3D,也稱之為三維。其圖形內容除了有水平的X軸向與垂直的Y軸向外還有進深的Z軸,故稱三維(XYZ),也就是由長、寬、高三項要素形成所謂的三維立體。2D與3D的主要區別在于,3D可以包含360度的信息,能從各個角度去表現,構成近似于現實空間的有質感視角;而2D通常只能表現如表格、棋盤版的平面數據。
系統 2019-08-29 22:56:41 2067
在我們報道過的新產品或新模式的后面,經常會看到有不少人驚嘆或感慨自己也曾有過相同或類似的想法。但是正如氪星超人raina同學在文章后的簽名里所說:“你的想法,有一千個人想到了,有一百個人準備做,只有一個人做了。”也就是說,另外999個有同想法的人,事實上是錯失了這次機會。只是你也不用埋怨自己或以其它方式跟自己過不去,因為這本身就是人生常態。不管是我們自己,還是已經做出一些成績的成功者們,在國內互聯網這十幾年的發展浪潮中,大家在回過頭看時,或多或少都會感覺自
系統 2019-08-29 22:04:25 2067
大家應該都知道jscalendar這個日期選擇框吧。當在yui-ext中的dialog使用時,大家應該會想到會發生什么吧。日期選擇框在變灰的背景后面。如下圖:大家都應該知道引起這個問題的原因是dialog的z-index比日期選擇框的大。ok。我們只要讓日期選擇框的z-index比dialog還要大就ok。。修改calendar.js代碼。讓在創建日期選擇框的div時加上z-index屬性.Calendar.prototype.create=functio
系統 2019-08-12 09:30:26 2067
適配器模式把一個類的接口變換成客戶端所期待的另一種接口,從而使原本接口不匹配而無法在一起工作的兩個類能夠在一起工作。二,類的Adapter模式的結構:三,示例代碼/***目標**@authorSalmon**/publicinterfaceTarget{publicvoidrequest();}/***源**@authorSalmon**/publicclassAdaptee{publicvoidspecificRequest(){System.out.p
系統 2019-08-12 09:29:47 2067