原创 CSS3彈性佈局
<style> /* ------------------ - - - - - - - - - - - - - - - -
原创 bash shell 4.2 自定義rm別名,以避免誤刪重要文件,而無法找回的事故
這裏只介紹當前用戶全局別名設置,不討論只在用戶當前終端作用的別名設置。 首先在任意目錄下新建一個腳本文件,建議在當前用戶home目錄下建立一個腳本文件,也就是 cd ~ 的目錄下面。 具體步驟如下: 創建safer
原创 多線程知識總結
多線程創建線程的兩種方式1.繼承Thread,覆蓋父類Run方法2.實現Runable接口,重寫Run方法多線程機制並沒有提高程序的運行效率,只是因爲開啓了多個線程,佔用了服務器更多的帶寬。定時器Timer TimerTasknew Ti
原创 solr服務的安裝與配置
1.到Apach官方下載對應的tgz包。2.解壓tgz包,獲取/example/lib/ext目錄下的所有jar包,添加到自定義solr工程的WEB-INF/lib包下。3.創建一個solrhome目錄(管理solr服務的),可以參考/e
原创 模板模式抽取Struts2模型驅動及分頁重複代碼,簡化開發
public abstract class BaseAction<T> extends ActionSupport implementsModelDriven<T> {// 模型驅動protected T
原创 IE禁用Cookie後的解決方案
IE禁用Cookie後,會導致服務端Session無法回寫JSESSIONID到瀏覽器。當瀏覽器再次訪問時,Session中也就不會有記錄。但服務端可以在瀏覽器端禁用Cookie後,通過response對象在返回的URL中將編碼後的Coo
原创 EasyUi的DataGrid單元格編輯
<script type="text/javascript"> $(function() { // 頁面加載後,對datagrid 進行設置 $("#grid").datagrid({ url: "datagrid_data.json"
原创 常用排序算法總結
排序算法 冒泡 插入 歸併 穩定性好1.冒泡排序算法:通過嵌套for循環,將相鄰的數進行兩兩比較。如果後面的數大就不變,如果後面的數小,就將前面的數與後面的數交換位置。2.選擇排序算法:首先從序列中獲取最小的那個數值,將該數值放在首位,