原创 String.intern in Java 6, 7 and 8 – string pooling

 This article will describe how String.intern method was implemented in Java 6 and what changes were made in it in Ja

原创 安裝完MySQL後必須調整的10項配置

 英文原文轉載 當我們被人僱來監測MySQL性能時,人們希望我們能夠檢視一下MySQL配置然後給出一些提高建議。許多人在事後都非常驚訝,因爲我們建議他們僅僅改動幾個設置,即使是這裏有好幾百個配置項。這篇文章的目的在於給你一份非常重要的

原创 用 XCOPY 往NCHOME中打補丁

 在NC開發過程中,我們經常要從別的補丁服務器給svn打補丁,如果複製的話一是會複製隱藏的svn目錄,二是多且麻煩,而且不知道更新了哪些文件.這裏可以用批處理進行打補丁.語句如下@echo offcd "C:/WINDOWS/system

原创 Netty線程模型

 轉載 1. 背景 1.1. Java線程模型的演進 1.1.1. 單線程 時間回到十幾年前,那時主流的CPU都還是單核(除了商用高性能的小機),CPU的核心頻率是機器最重要的指標之一。 在Java領域當時比較流行的是單線程編程,對於

原创 防止代碼變質的思考與方法

 來源:QQ客戶端團隊博客 軟件長期運營存在什麼問題 一個大規模的客戶端軟件的生命週期中,我們可以把它分爲兩個比較粗的時期。一個是前期的搭建軟件的時期,即從無到有的時期;第二個是搭建完成之後,進入的一個穩定的運營時期。第二個時期纔是最

原创 Java API Design Checklist

 轉載 There are many different rules and tradeoffs to consider during Java API design. Like any complex task, it tests

原创 jquery常用方法大全

Attribute:  $("p").addClass(css中定義的樣式類型); 給某個元素添加樣式  $("img").attr({src:"test.jpg",alt:"test Image"}); 給某個元素添加屬性/值,參數是m

原创 eclipse 快捷鍵

eclipse 快捷鍵 常用 Ctrl+1快速修復(最經典的快捷鍵,就不用多說了) Ctrl+D:刪除當前行 Ctrl+Alt+↓ 複製當前行到下一行(複製增加) Ctrl+Alt+↑ 複製當前行到上一行(複製增加) Alt+↓

原创 7天時間管理

                      第一天 今天是課程的第一天,我們將通過一個練習和一套自測題來了解什麼是時間管理。 請先完成下面這個小

原创 啓動tomcat時報端口占用如何迅速定位佔用的程序?

1.打開cmd 2.先找到佔用此端口的PID netstat -aon|findstr "9999" (假設要查的端口號是9999) 找到對應的程序PID 6924 3.再從任務管理器中找到此PID 6924 對應的程序 tasklis

原创 jquery實現取代dom實現小例子

HTML <input type="checkbox" name="checkbox_template" value="110" />   //dom實現 function findSelections(checkboxN

原创 memcached 源碼閱讀筆記

 2014/07/17 潘 昊 轉載 閱讀 memcached 最好有 libevent 基礎, memcached 是基於 libevent 構建起來的. 通由 libevent 提供的事件驅動機制觸發 memcached 中的

原创 命名規範

  1.變量命名 所有變量的定義應該遵循匈牙利命名法,它使用3字符前綴來表示數據類型,3個字符的前綴必須小寫,前綴後面是由表意性強的一個單詞或多個單

原创 如何在讀寫文件時指定文件編碼

/** * 插入單條模板記錄 * * @param vo 模板VO對象 * @return 若添加成功,返回新生成的主鍵對象OID * @throws IOException 讀寫文

原创 正則表達式刪除多餘空行

    從網上收集的文章大多有大量多餘的空行,佔據了許多篇幅,如果需要打印就非常浪費紙張。想要刪除這些空行,可是這些空行要麼不包含任何字符,要麼包含了許多空格、製表符(Tab)。如果文章比較長,那麼手工刪除空行就成爲一件頗費精力的事情。難