原创 ElasticSearch使用總結(五)

Elasticsearch是一款提供檢索以及相關度排序的開源框架,同時,也支持對存儲的文檔進行復雜的統計——聚合。 ES中的聚合被分爲兩大類:Metric度量和bucket桶(原諒我英語差,找不到合適的詞語…..就用單詞來說吧!)。說的

原创 初識Vue.js實戰:購物車頁面的開發

在開始寫代碼前,要對需求進行分析,這樣有助於我們理清業務邏輯,儘可能還原設計與產品交互。購物車需要展示一個已加入的商品列表,包含商品名稱、商品單價、購買數量和操作等信息,還需要實時顯示購買的總價。其中購買數量可以增加或者減少,每類商品還可

原创 ElasticSearch使用總結(八)

Elasticsearch中,內置了很多分詞器(analyzers)。下面來進行比較下系統默認分詞器和常用的中文分詞器之間的區別。 系統默認分詞器: 1、standard 分詞器 英文的處理能力同於StopAnalyzer.支持中文采用

原创 ElasticSearch使用總結系列

《ElasticSearch使用總結》系列: Elasticsearch使用已經近一年時間了,現特將Elasticsearch相關核心知識、原理從初學者認知、學習的角度,企業實際開發的角度進行詳細梳理。歡迎討論。 以下文章已經收錄到本人

原创 初識Vue.js(七)

組件是Vue.js最核心的功能,也是整個框架設計最精彩的地方,當然也是最難掌握的。 7.1 組件與複用 在業務中很常見的需求,就是一些控件、JavaScript能力的複用。Vue.js的組件就是提高重用性的,讓代碼可複用,當學習完組件後,

原创 初識Vue.js(四)

4.1 瞭解 V-bind指令 在之前,我們已經瞭解過v-bind的基本用法和以及它的語法糖,主要用法是動態更新HTML元素上的屬性。 在數據綁定中,最常見的兩個需求就是元素的樣式名稱class和內聯樣式style的動態綁定,它們也是HT

原创 ElasticSearch使用總結(四)

分頁查詢 按照一般的查詢流程來說,如果我想查詢前10條數據: 1 客戶端請求發給某個節點 2 節點轉發給個個分片,查詢每個分片上的前10條 3 結果返回給節點,整合數據,提取前10條 4 返回給請求客戶端 那麼當我想要查詢第10條

原创 Vue從入門到開發之路

《Vue從入門到開發之路》系列: 在介紹Vue之前,得了解MVVM: MVVM是把MVC裏的Controller和MVP裏的Presenter改成了ViewModel。Model+View+ViewModel。 View的變化會自

原创 實戰Springboot (一)

使用springboot國際化三步: 1.編寫國際化配置文件. 2.使用spring.messages.basename管理國際化配置文件. 3.在前臺頁面中取值. <!DOCTYPE html> <html lang="e

原创 ElasticSearch使用總結(九)

在ElasticSearch中文檔存儲的介質分爲內存和硬盤:內存速度快,但是容量有限;硬盤速度較慢,但是容量很大。同時,ElasticSearch進程自身的運行也需要內存空間,必須保證ElasticSearch進程有充足的運行時內存。爲了

原创 ElasticSearch使用總結(六)

之前總結過metric聚合的內容,本篇來說一下bucket聚合的知識。Bucket可以理解爲一個桶,他會遍歷文檔中的內容,凡是符合要求的就放入按照要求創建的桶中。 本篇着重講解的terms聚合,它是按照某個字段中的值來分類: 比如性別

原创 初識Vue.js(二)

學習任何一個框架,從一個Hello World應用開始,是最快了解該框架的途徑。 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Vue實例<

原创 初識Vue.js(六)

6.1 表單控件的基本用法 表達控件在業務中較爲常見,比如多選,下拉選擇,輸入框等,用它們可以完成數據的錄入、校驗、提交等。Vue.js提供了V-model指令,用於在表單元素上雙向綁定數據,例如在輸入框上使用時,輸入的內容會實時映射到

原创 初識Vue.js(三)

3.1 什麼是計算屬性 在上一篇博文中,我們已經可以搭建出一個簡單的Vue應用,在模板中雙向綁定一些數據或表達式了。但是表達式如果過長,或邏輯更爲複雜時,就會變得臃腫甚至難以維護,比如: <div> {{t

原创 ElasticSearch使用總結(七)

Elasticsearch提供了多種聚合方式,能幫助用戶快速的進行信息統計與分類,本篇主要講解下如何使用Range區間聚合。 最簡單的例子,想要統計一個班級考試60分以下、60到80分、80到100分,在ES中只要一個命令就可以輕鬆統計…