原创 ajax基本實現
var xmlHttpRequest; function createXML() { if (window.ActiveXOb
原创 遞歸
分治算法,兩個對自身的遞歸只有一個真正執行 漢諾塔: class TowersApp{ static int nDisks = 3; public static
原创 allowedTypes文件類型
tomcat中web.xml中: <mime-mapping> <extension>abs</extension> <mime-type>audio/x-mpeg</mime-type>
原创 冒泡排序,選擇排序,插入排序
冒泡排序,選擇排序,插入排序 小規模的文件以及基本有序的文件,插入排序的性能比快速排序的性能更爲有效一些,實際上,插入排序通常也做快速排序實現的一部分。 1 冒泡排序: package datastrut;
原创 快速排序
快速排序是對冒泡排序的一種改進。它的基本思想是:通過一躺排序將要排序的數據分割成獨立的兩部分,其中一部分的所有數據都比另外一部分的所有數據都要小,然後再按次方法對這兩部分數據分別進行快速排序,整個排序過程可以遞歸進行,以此達到整個數據變成
原创 火狐下Ajax的onreadystatechange無法調用函數的解決方法
1 、問題症狀: var xmlHttp;function savetodata(){ createXMLHttpRequest(); var rndcode = new Date().getTime(); var Url =
原创 一個關於Spring AOP很有意思的問題。
Java 代碼 <br>public class UserDAOImpl{ <br><br> public void save() { <br> // TODO Auto-generated me
原创 shell排序 類似於插入排序
1, shell排序 類似於插入排序。 h = 3*h+1 間隔序列中的數字互質。 public void shellSort(){ int inner,outer; long temp;
原创 Linux文件分割與合併:split & cat
Linux 下文件分割可以通過split 命令來實現,可以指定按行數分割和安大小分割兩種模式。Linux 下文件合並可以通過cat 命令來實現,非常簡單。 在Linux 下用split 進行文件分割: 模式一:指定分割後文
原创 ArrayList的實現原理
深入Java集合學習系列:ArrayList的實現原理 1. ArrayList概述: ArrayList是List接口的可變數組的實現。實現了所有可選列表操作,並允許包括 null 在內的所有元素。除了實現 List 接口外,
原创 linux下查看文件內容的幾種命令
linux 下查看文件內容的幾種命令如下: cat :由第一行開始顯示文件所有內容; tac :從最後一行開始顯示文件的所有內容,注意 tac 與cat 寫法正好相反; cat [-n] 文件名 -n
原创 hashMap的實現原理
深入Java集合學習系列:HashMap的實現原理 文章分類:Java編程 1. HashMap概述: HashMap是基於哈希表的Map接口的非同步實現。此實現提供所有可選的映射操作,並允許使用null值和null鍵。此類