原创 算法學習之排序學習之基數排序,計數排序及java實現

  先介紹一下概念   計數排序和基數排序都是非比較排序,就是不用進行比較就能排序,相對於堆排序,快速排序,插入排序等都是比較排序,比較排序算法的最壞情況下屆都要做0(nlgn)次的比較,堆排序和合並排序都是漸近最有的比較排序算法,線性時

原创 js中原型鏈的深入理解

  理解原型鏈,首先要理解一些關於ECMAScript中一些關於構造函數,原型的語法含義。   創建一個新函數,則會爲該函數創建一個prototype屬性,這個原型屬性有一個constructor(構造函數)屬性,這個屬性指向prot

原创 程序員技術練級攻略-Build Your Programming Technical Skills

  這是一篇很好的博文,看完了感觸很深,作者說的很有道理,便轉載於此,分享給網友,並且供日後查閱以勉勵自己,原文鏈接如下:http://coolshell.cn/articles/4990.html   月光博客6月12日發表了《寫給

原创 這些年我的不足(不夠專注,不善於推遲滿足感,閱讀量不夠……-無網不剩 http://t.cn/zOe1RPz)

如果把人生比作跑步的話,我們都在用自己的節奏和姿勢在完成比賽。這些跑步的技巧可能是小時候從老師,朋友,家人那得來的。隨着時間的流逝,我們習慣了這種跑步的技能,看見那些跑得快的,會羨慕;跑得慢的,會不屑;跑得彆扭的,會當作笑料。但是

原创 算法學習之高級數據結構之B樹的操作和B+樹,B*樹介紹

  一、介紹磁盤   B樹其中一個應用就是在磁盤的存儲結構中,先說一下磁盤的讀寫原理和效率。   磁盤上數據必須用一個三維地址唯一標示:柱面號、盤面號、塊號(磁道上的盤塊)。 讀/寫磁盤上某一指定數據需要下面3個步驟: (1)  首先

原创 IllegalArgumentException: Mapped Statements collection does not contain value for Mapper解決辦法

  問題描述如下:用MyBatis開發時遇到如下問題, 2012-8-7 17:23:48 org.apache.catalina.core.StandardWrapperValve invoke 嚴重: Servlet.service(

原创 算法學習之數據結構之雙向鏈表

  雙鏈表的沒一個元素都是對象,每個對象包含一個關鍵字域和兩個指針域(next,prev)。當然,每個對象還可能包含一些其他的衛星數據。next指向後繼節點,prev指向前驅節點。如果prev[x] == null,則無前驅節點,是hea

原创 Mapped Statements collection does not contain value for RelateMarketingMapper....解決辦法

  一、問題描述如下: 在SpringMVC整合Mybatis的時候,老是報這個錯誤。。。。 2012-7-18 11:29:11 org.apache.catalina.core.StandardWrapperValve invoke

原创 深挖ThreadLocal

先總述,後分析   深挖過threadLocal之後,一句話概括:Synchronized用於線程間的數據共享,而ThreadLocal則用於線程間的數據隔離。所以ThreadLocal的應用場合,最適合的是按線程多實例(每個線程對應一個

原创 Java系統程序員修煉之道-筆記

    在googleReader中訂閱的blog中閱讀到了一篇很好的blog,於是將其閱讀筆記整理如下:     一,java語言學習   對線程(thread),串行化,反射,網絡編程,JNI技術,容器(Map,List, Iter

原创 算法學習之排序學習之快速排序

  快速排序,對包含n個數的數組進行排序,最壞運行時間O(n2),期望的運行時間O(nlgn)。   快速排序基本思想,基於分治模式的,先找其中一個數爲中間數,然後根據中間數將數組分爲兩個部分,左邊比中間數小,右邊比中間數大,然後對左邊和

原创 算法學習之數據結構之二叉查找樹

    一,先介紹一些二叉查找樹的概念和性質。   二叉樹執行基本操作的時間與樹的高度成正比。   設x爲二叉查找樹中的一個結點。如果y是x的左子樹中的一個結點,則key[y]<=key[x];如果y是x的右子樹的一個結點,則key[y]

原创 使文本框不可編輯的方法

      很多時候,有的數據有查看和編輯兩種狀態,在查看狀態下,我們希望表單中的文本框是隻讀的,讓用戶不能修改其中的信息,如使<input type="text" name="input1" value="中國"> 的內容,"中國"兩個

原创 算法學習之數據結構之紅黑樹(一)

  一,紅黑樹性質。   由於二叉查找樹知道,一個高度爲h的二叉查找樹可以實現任何一種基本的動態幾何操作,如search,insert,minimum,delete,successor等操作,其時間都是O(h),這樣樹的高度低了就會執行的

原创 解決IE下不支持跨域,TypeError:Access deny的問題--Jsonp

  問題描述:   在IE瀏覽器下,不支持跨域的,從一個網站ajax到另一個網站請求數據,異步方式加載數據,如從http://online.hfut.edu.cn/發送ajax請求到http://xipang.hfutonline.net