原创 算法學習之排序學習之基數排序,計數排序及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