原创 jQuery未知高度div垂直居中(響應式)

廢話不說,直接上代碼<script src="http://code.jquery.com/jquery-latest.js"></script> <style> #outer{ width:100%; height:50%;

原创 紅黑樹(二)插入

 接下來介紹紅黑樹的插入操作,介紹插入之前,我們先來了解一下紅黑樹的性質。   1、每個節點不是紅色就是黑色   2、跟節點爲黑色。   3、如果節點爲紅,子節點必須爲黑。   4、任意節點至樹尾端的任何路徑,黑節點必須相同。

原创 Jquery 將表單序列化爲Json對象

Jquery 將表單序列化爲Json對象 博客分類:  JQueryjquery  大家知道Jquery中有serialize方法,可以將表單序列化爲一個“&”連接的字符串,但卻沒有提供序列化爲Json的方法。不過,我們可以寫

原创 圖解MapReduce工作流程

MapReduce特點 整體結構 Hadoop工作架構 我們的應用程序通過Hadoop job client向Hadoop集羣提交作業,Hadoop集羣中Master節點負責調度各個Slave節點共同完成作業。

原创 紅黑樹(一)旋轉

紅黑樹屬於平衡二叉樹,所以很多操作根二叉樹是一樣的。學習紅黑樹,首先要把二叉樹理解,並能用代碼實現。   我主要講述我是怎麼寫一棵紅黑樹的,並不做過細的解釋。我們主要學習旋轉,插入,刪除。其他操作根二叉樹是一樣的。   旋轉跟插入操

原创 30分鐘掌握ES6核心內容

30分鐘掌握ES6/ES2015核心內容   作者 Zachary_Wang 關注 2016.01.25 22:48* 字數 2453 閱讀 89326評論 73喜歡 407讚賞 6 ECMAScript 6(以下簡

原创 紅黑樹(三)刪除

刪除操作比插入複雜一些。首先我們先來了解一些紅黑樹的特性。這些是我隨意列舉的,供大家參考。   1、紅色節點的父親黑孩子一定是黑色。(nil是黑節點)   2、單支節點,只能是黑紅。(紅黑,黑黑,不符合規則4,到樹尾黑節點個數相同)

原创 圖解服務化架構演進

圖解服務化架構演進 前言 來自dubbo的用戶手冊中的一句話:隨着互聯網的發展,網站應用的規模不斷擴大,常規的垂直應用架構已無法應對,分佈式服務架構以及流動計算架構勢在必行,亟需一個治理系統確保架構有條不紊的演進。 常規的垂直應用

原创 JavaScript模塊化,CommonJS、AMD與CMD的區別

原文鏈接:http://blog.csdn.net/jackwen110200/article/details/52105493 最近在研究cmd和amd,在網上看到一篇不錯的文章,整理下看看。  在JavaScript發展初期就是爲

原创 ES6模塊化(import,export)與ES5模塊解決方案(AMD,CommonJS)

我們之前寫的JavaScript一直都沒有模塊化的體系,無法將一個龐大的js工程拆分成一個個功能相對獨立但相互依賴的小工程,再用一種簡單的方法把這些小工程連接在一起。 這有可能導致兩個問題: 一方面js代碼變得很臃腫,難以維護

原创 輕鬆掌握KMP算法 字符串匹配

字符串匹配是計算機的基本任務之一。 舉例來說,有一個字符串"BBC ABCDAB ABCDABCDABDE",我想知道,裏面是否包含另一個字符串"ABCDABD"? 許多算法可以完成這個任務,Knuth-Morris-Pratt

原创 Quick Intro to Quantum Computers

Today, I’m gonna quickly go through one of the most trending topics – Quantum Computers. What is a quantum computer

原创 【有待修正】Javascript圖片文字識別(OCR)插件 Ocrad.js 教程

Ocrad.js 相當於是 Ocrad 項目的純 JavaScript 版本,使用 Emscripten 自動轉換。這是一個簡單的 OCR (光學字符識別)程序,可以掃描圖像中的文字迴文本。   不像 GOCR.js,Ocrad.js 被

原创 jQuery的attr()和prop()的比較

.attr()和.prop()的不同,是HTML屬性(HTML attributes)和DOM屬性(DOM properties)的不同。HTML屬性解析的是HTML代碼中的存在的屬性,返回的總是字符串,而DOM屬性解析的是DOM對象

原创 js的document.all是個坑 !

昨天一個初學JavaScript的哥們問我一個問題,button元素οnclick="all()"方法始終不能運行,下面貼出代碼 <button οnclick="add()">add</button> <button οnclick="