原创 python學習第八章

1.自定義異常類:class SelfException(Exception):,即繼承Exception這個異常基類即可。 2.捕捉異常:try/

原创 python學習第七章

1.創建類:class 類名:。類中的self是對對象自身的引用。實例化類:foo=類名()即可。 2.私有化:爲了讓方法或者特性(屬性)變爲私有(

原创 設爲首頁js代碼

function SetHome(obj, vrl) {try {obj.style.behavior = 'url(#default#homepa

原创 IE6下PNG圖背景透明解決辦法(IE6解決PNG透明)

IE6下PNG背景透明或者圖片透明一直讓人很傷腦筋,以前的解決辦法也不盡完好。 最近在項目中,發現了一種幾乎完美的解決辦法。用JS在IE6下面實現png圖和背景PNG透明。 不敢獨享,寫下這篇文章,也好爲自己以後查閱,利人利己啊。 並且

原创 python學習第十三章——數據庫支持

1.數據庫連接:使用connect函數,該函數有多個參數,比如dsn表示數據源名稱,給出該參數表示數據庫依賴,user表示連接的用戶名,password表示連接的密碼,host表示數據庫所在的主機名,database表示需要連接的數據庫名

原创 ALS-WR算法原文譯文

經過3個晚上的翻譯,終於把ALS-WR算法的介紹論文翻譯完成。此次翻譯目的是加強對ALS-WR算法的理解和練習自己對專業性英文的能力,由於本人英文水平有限並且該算法使用到了多個高數甚至超越高數和線性代數的一些知識,所以如哪裏翻譯不對或理

原创 python學習第十六章——測試

程序測試的宗旨——要想讓你的程序成功,先要看到你的程序失敗。

原创 jquery實現產品比較器

這兩天在搞一個產品比較的選擇器功能,就像很多電商頁面上對兩個或者兩個以上的產品的一些屬性進行比較,從中挑選一個更適合我們的產品的這樣的一個玩意,效果圖如下: 當我們點擊紅叉或者清除所有品種的時候會將比較欄中的產品清除掉,當點擊對比所選品

原创 jquery UI draggable學習

jquery UI組件中的draggable是個很強大的工具,能夠對元素進行各種方式的拖動。在其官網http://jqueryui.com/demos/draggable/上只是對一些參數和事件進行了介紹,沒有具體的例子進行說明。下面我就

原创 有趣的jquery.data

剛在看jquery.data方法這個方法,其官網http://api.jquery.com/jQuery.data/上對其有多種不一樣的評價,有考慮$.data的速度和el.data的速度誰更快的,有考慮.data能夠存儲多少數據的,有考

原创 python學習第十九章——好玩的編程

1.原型設計:在項目中會使用原型設計,而不是先進行詳細的分析和設計。 2.配置:提取常量,和java中一樣將使用場合多的一些常量定義爲static final。在python中可以使用標準庫模塊configparser進行操作: 配置文

原创 python學習第十四章——網絡編程

1.套接字:一個套接字就是一個socket模塊中的socket類的實例,它的實例化需要3個參數:第一個參數是地址族(默認是socket.AF_INET);第二個參數是流(socket.SOCK_STREAM,默認值)或數據報(socket

原创 複製Iterator元素給數組並保證數組長度等於Iterator元素個數

需求如題,iterator沒有size()方法,獲取不到元素的個數,所以就想無論你有多少個元素就按你有10個元素來處理,放了10個元素之後發現還有元素沒有放入,這時候就想對數組進行擴容並將舊數組複製給新數組。但是擴容之後可能會有很多空位置

原创 python學習第十五章——python和萬維網

1.屏幕抓取:可以使用urllib獲取網頁的HTML源代碼,然後使用正則表達式提取信息即可。下面是一個例子: 這種方法有至少3個缺點:如果HTML代碼比較複雜,則表達式會亂七八糟不可維護。程序對於CDATA部分和字符實體(比如&

原创 htmlparser lexer解析網頁源代碼

有時候我們在解析網頁源代碼時需要的不是整個頁面的源代碼,而是其中的文本內容,這時可以使用htmlparser這個開源工具來進行相應的操作。下面是一個例子,這個例子比較簡單,主要是理解這個工具中的一些類的作用: public static