原创 顛覆想象的php解析獲取跨域HTML標籤

 本文利用php實現跨域解析獲取HTML標籤,返回值中將包含1個或多個匹配的標籤結果。 從圖中可看出,輸入參數包括:URL鏈接,HTML源碼,標籤名,標籤屬性,是否僅匹配第一項。 1、URL鏈接     用於非輸入HTML源碼情況下獲取H

原创 js一般方法改寫成面向對象方法的無限級摺疊菜單

本例是應用別人的例子,原來那位老兄是用一般方法寫成的無限級摺疊菜單,在此先感謝他!後來我就通過了一些簡化修改,將原來的例子改成了面向對象的方式,實例中的展開與閉合的小圖標可以自己重新添加,從而更好的查看效果。 <!DOCTYPE ht

原创 開發人員的吐槽

心情很低落,早上HR通知我,昨天看好的一個.NET開發人員已經決定到別的公司入職了。這已經不是第一次了。自從獨立出一個部門之後的將近一年的時間裏幾本

原创 劣質代碼評析——猜數字問題

這個問題的解決並不複雜,最多只需要三個步驟:  生成無重複數字的四位整數;  重複猜數字最多10次,猜中則宣佈勝利,程序結束;  10次沒猜中,宣佈失敗,程序結束。   用C語言描述這個過程應該是這樣: View Code

原创 《構建高性能web站點》筆記--應用程序篇

起因 大概花了一個月不到的時間,看完了這本400頁不到的書《構建高性能web站點》,不得不說這是我第一次真正意義上完全看完一本書,儘管曾經看過許多技術類的書。其中一個原因,就是大部分的技術類書籍偏向枯燥,即使是本着某種虔誠的目的和願望去閱

原创 關於Lucene.net 2.9.2.2 中刪除索引的若干問題

最近項目中用到了Lucene.net和盤古分詞 ,用以支撐前臺的搜索需求。 在使用過程中,發現刪除不太好用,具體表現在:使用IndexWriter.DeleteDocuments 指定術語(Term)進行刪除,在語句執行完後,文件並沒有被

原创 Python邊學邊用--BT客戶端實現之BitTorrent文件解析

BitTorrent文件使用bencode編碼,其中包括了4種數據類型: 'd' 開頭表示是dict類型,'e'表示結束 'l' (小寫字母L)開頭表示是list類型,'e'表示結束 'i'開頭表示是integer類型,'e'表示結束,可

原创 visual studio內置“iis”組件提取及二次開發

簡介 visual studio安裝後會自帶小型的“iis”服務器,本文就簡單提取一下這個組件,自己做一個小型“iis”服務器吧。先來說用途吧(廢話可繞過),比如在服務器上沒有安裝iis,或者給客戶演示asp.net程序,客戶機沒裝iis

原创 自制 Word、Excel 批轉 PDF 工具

目前做金融業的項目,該公司每天會產生很多 Word、Excel 文檔,需要大量地轉換爲 PDF,除了自己保存外,也要給金融主管機構作爲備份。由於文檔數量很多,希望有工具能在下班前、作完設置後,放着讓機器自動、大量地批轉;除此之外,亦希望有

原创 華爲中興和中國政府可準備兩項法律反擊

根據WTO協定“安全例外”條款的法律規定,姑且不論美國國會調查得出中國兩家企業“與中國政府關係密切”這一結論是否準確(事實上,中國兩家企業均否認這一結論並提供了充分證據證明自身的獨立性),“與政府關係密切

原创 什麼是域(domain)

在今天很多人都有意識或無意識的跟域這個東西打過交道。如果你在公司裏使用電腦,並且你的電腦接入了公司的局域網,那你的電腦很可能就在一個域中。如何查看你的電腦是否連接到一個域中,以Windows爲例,右擊我的電腦 –>屬性,可以看到,我現在使

原创 HBase解決Region Server Compact過程佔用大量網絡出口帶寬的問題

HBase 0.92版本之後,Region Server的Compact過程根據待合併的文件大小分爲small compaction和large compaction兩種,由此可能導致在集羣寫入量大的時候Compact佔用過多的網絡出口帶

原创 .net socket在win2008下的吞吐性能報告

對於.net socket的性能問題,似乎MS也沒有象WCF一樣出個詳細的報告,在很多人的使用情況來看性能方面並不理想。如果你比較關注這方面的東西,那這個測試的報告應該可以給你幫助對.net socket性能方面有個更多的瞭解。如果你擔心

原创 C++頭文件

作爲一個二手的.net程序員,你看到了C++頭文件一定就犯迷糊了,這到底是個啥玩意。再我糾結了24個小時, google20次,度娘10下,看過10來騙文章以後,我可能稍微開竅了。我對C++頭文件總結,與.net比較如下:    一、C+

原创 使用Entity Framework時遇到的各種問題總結

在這裏記錄一下之前使用Entity Framework(4.3.1版本)遇到的問題。   更新沒有設置主鍵的表 在默認情況下,EF不能對一個沒有主鍵的表進行更新、插入和刪除的動作。用xml方式查看edmx文件,可以在SSDL中可以看到如下