Time of Update: 2018-07-28
深入理解DOM事件類型系列第五篇——文本事件 前面的話 如果DOM結構發生變化,觸發的是變動事件;如果文字框中的文本發生變化,觸發的是文本事件 HTML5為input控制項新增了很多type屬性,大大增加了input控制項的應用情境。其中一個是type="range"的input控制項,可以通過拖動遊標改變value值,但並不是所有瀏覽器都可以即時顯示,除了IE10+瀏覽器
Time of Update: 2018-07-28
JDK8對HashMap做了較大的改動和最佳化,在以前的HashMap上,是通過hash映射+裝填因子來實現的,每個桶都接了相應的鏈表,當hash映射不均勻,大量key都映射到同一個桶下的鏈表裡,這時候,元素數量到達臨界值時,此時map中元素較多,發生衝突的可能性較大,此時rehash。 在7下的實現:有幾個關鍵的變數: threshold:臨界值,即map的capacity * loadFactor的值,每次擴容時capacity 2倍後的值
Time of Update: 2018-07-28
http://blog.csdn.net/choice_jj/article/details/7965676 立即重啟電腦 echo "b" > /proc/sysrq-trigger 立即關閉電腦 echo "o" > /proc/sysrq-trigger 匯出記憶體配置的資訊 echo "m" &
Time of Update: 2018-07-28
Dubbo建議使用Zookeeper作為服務的註冊中心。 Zookeeper的作用
Time of Update: 2018-07-28
https://github.com/332065255/flv2fmp4 程式碼程式庫 軟編碼Flv 到Mp4 容器(一) 軟編碼Flv 到Mp4 容器(二) flv tag拆解 軟編碼Flv 到Mp4 容器(三) flv metadata tag解析 軟編碼Flv 到Mp4 容器(四) fmp4 總覽和基礎講解 軟編碼Flv 到Mp4 容器(五) fmp4 ftyp box 和moov>mvhd box詳解 軟編碼Flv 到Mp4 容器(六) fmp4
Time of Update: 2018-07-28
http://blog.chinaunix.net/uid-20554957-id-3444786.html mount.nfs: access denied by server while mounting 一個解決辦法 2011-06-30 17:22:06| 分類: 技術探討 | 標籤:linux 常見問題 伺服器 |字型大小 訂閱
Time of Update: 2018-07-28
轉自:http://blog.csdn.net/seu_calvin/article/details/52027484 1. DOM(Document Object Model)文件物件模型(1)DOM是W3C指定的一套規範標準,DOM的核心是按樹形結構處理資料,DOM解析器讀入XML檔案並在記憶體中建立一個結構一模一樣的樹,可以指定要訪問的元素,進行隨機訪問,隨意修改XML檔案。尤其是向前處理時非常容易。
Time of Update: 2018-07-28
public static String buildSqlForIn(final String fieldname, final String[] fieldvalue) { StringBuffer sbSQL = new StringBuffer(); sbSQL.append("(" + fieldname + " IN ( "); int
Time of Update: 2018-07-28
首先你要明確servlet的生命週期和HTTP協議. Serlvet介面只定義了一個服務方法就是service,而HttpServlet類實現了該方法並且要求調用下列的方法之一: doGet:處理GET請求 doPost:處理POST請求 當 發出用戶端請求的時候,調用service 方法並傳遞一個請求和響應對象。Servlet首先判斷該請求是GET 操作還是POST 操作。然後它調用下面的一個方法:doGet 或
Time of Update: 2018-07-28
好了,前兩篇是轉載的別人的dom解析xml,也是因為自己不熟悉dom的適應,算是學習了。下面是我自己處理的xml檔案。 package com.xiaozhu.xzdz.debug.util;import android.text.TextUtils;import com.xiaozhu.xzdz.debug.model.ApiMsgInfo;import com.xiaozhu.xzdz.newapp.utils.AppUtils;import
Time of Update: 2018-07-28
AQS是JUC包的基礎,幾乎所有的JUC工具類,都是用了AQS進行實現,AQS使用了CLH lock的隊列作為基礎,關於CLH,前文有一篇轉載的又說到什麼事CLH lock,AQS中的CLH,其實就是一個FIFO的隊列,隊列中的每個結點(線程)只要等待其前繼釋放鎖就可以了。這是JDK內畫的 一張圖: * <pre> * +------+ prev +-----+ +-----+ * head | | <---- |
Time of Update: 2018-07-28
最近和維護的一個同事定位產品的線上問題,遇到了線程卡死的情況。最終的根源就是:緩衝是通過HashMap實現 的,而且沒有使用同步機制。在多線程環境下,更新/擷取HashMap的值,導致了線程進入了死迴圈。JDK文檔中明確說了HashMap不是安全執行緒的,所以在沒有任何加鎖的情況下,在多線程中使用HashMap本身就是嚴重的錯誤。
Time of Update: 2018-07-28
http://my.oschina.net/5lei/blog/191370 任務 舊指令 新指令 使某服務自動啟動 chkconfig --level 3 httpd on systemctl enable httpd.service 使某服務不自動啟動 chkconfig --level 3 httpd off systemctl
Time of Update: 2018-07-28
使用JQuery實現的全國省市縣三級聯動菜單,沒有使用ajax,資料也不是從資料庫中動態讀取出來的,就是簡單的jquery,方便實用,實現效果如下圖: 1、定義資料,我們可以將省、市、縣定義為一個js檔案中,分別為三個數組存放,下面是舉例,所以只列出部分省、市、縣,全國和海外全部資料見我的資源檔:省市縣三級聯動菜單完整項目中的provincesdata.js檔案,資源下載地址:http://download.csdn.net/detail/harderxin/8311
Time of Update: 2018-07-28
這兩天做Web開發,發現通過Spring進行對象管理之後,做測試變得複雜了。因為所有的Bean都需要在applicationContext.xml中載入好,之後再通過@Resource去取得。如果每次都要整個業務流做的差不多了再去測試,這樣效率很低,也很麻煩。如果單獨去寫一個測試用類,這樣太繁瑣了。於是想起Spring有一個測試架構,能夠整合JUnit進行測試,於是便拿出來試試~ 廢話不多說,教程直接開始。 1. 加入依賴包 使用Spring的測試架構需要加入以下依賴包:
Time of Update: 2018-07-28
四層和七層負載平衡的區別 四層 所謂的四層就是ISO參考模型中的第四層。四層負載平衡也稱為四層交換器,它主要是 通過分析IP層及TCP/UDP層的流量實現的基於IP加連接埠的負載平衡。常見的基於四層的負載平衡器有LVS、F5等。 以常見的TCP應用為例,負載平衡器在接收到第一個來自用戶端的SYN請求時,會通過設定的負載平衡演算法選擇一個最佳的後端伺服器,同時將報文中目標IP地址修改為後端伺服器IP,然後直接轉寄給該後端伺服器,這樣一個負載平衡請求就完成了。
Time of Update: 2018-07-28
轉自:http://efe.baidu.com/blog/text-truncating/ 誤區 在設計產品時,由於不少產品經理、工程師並沒有「字元不一定等寬」的概念,往往會給出「超過 n 個字元截斷顯示,英文數字算一個字元,漢字算兩個字元」這樣的需求。要知道,這裡面的問題有很多:
Time of Update: 2018-07-28
先上一張從網上找到的圖片,這張圖片概括了集合架構的結構。 上篇文章,對比說明了HashMap的實現以及在7和8兩個版本中的區別,下面我們繼續看下JDK8中HashSet的實現。 HashSet擁有兩個成員變數 private transient HashMap<E,Object> map; // Dummy value to associate with an Object in the backing Map private static final
Time of Update: 2018-07-28
漢諾塔問題: 從左至右 A B C 柱 大盤子在下, 小盤子在上, 藉助B柱將所有盤子從A柱移動到C柱, 期間只有一個原則: 大盤子只能在小盤子的下面. 如果有3個盤子, 大中小號, 越小的越在上面, 從上面給盤子按順序編號 1(小),2(中),3(大), 後面的原理解析引用這裡的編號. 小時候玩過這個遊戲, 基本上玩到第7個,第8個就很沒有耐心玩了,並且操作的動作都幾乎相同覺得無聊. 後來學習編程, 認識到遞迴,
Time of Update: 2018-07-28
http://blog.csdn.net/rosekin/article/details/18667291 有個朋友問到,如何在空間不是很富裕的情況,把檔案從一個分區tar到另外一個分區,其實還有很多辦法的,使用管道命令就可以實現 如: #tar -cvf home |(cd /datavg35; tar -xvf -)---把home檔案打包並解壓到/datavg35下;