原创 按行讀io優化

一、優化過程: 問題:所有文件讀取慢。優化1、之前:一個字節一個字節的讀取。之後每次讀取8*1024個字節。效率提高100倍。 問題:大文件讀取慢。優化2:之前內容用LinkedList,之後用ArrayList。LinkedList差尋

原创 4、mysql性能優化總結

一、優化從何入手?(一)連接數 1、客戶端(jdbc連接池)、服務端(調大連接數) a、druid的連接池默認爲8個。hikari的連接池默認爲10個 b、建議個數:連接池個數:cpu*2+1 (二)主從複製 1、原理:通過binlog,

原创 3、mysql事務與鎖

一、事務特性 (一)、哪些存儲引擎支持事務?Innodb、NDB (二)、事務的四大特性? 1、原子性(atomicity):用undo log回滾來實現 2、一致性(consistent): 3、隔離性(isolation): 4、持久

原创 2、myslq索引原理與使用規則

一、索引本質 1、索引是什麼? 數據庫索引,是數據庫管理系統(DBMS)中有序的數據結構,以協助快速查詢,更新表中的數據。 2、索引類型 (1)Normal(普通索引):標識index、key (2)Unique(唯一索引):標識uniq

原创 1、myswl架構與sql執行流程

零、執行sql的流程 app--->緩存(默認不開啓)--->sql解析--->sql預處理--->sql執行優化器--->sql查詢執行引擎--->存儲引擎 一、通信類型 同步、異步,一般用的都是同步 二、連接方式 1、長連接 連接可以

原创 12、es----案例:小型流量分系統

一、vm工具 1、Oracle VM VirtualBox(虛擬機)中安裝中安裝CentOS 用的是什麼centos鏡像,CentOS比較新的版本是7了,然後服務器上裝操作系統的話,內存一般比較大,一般是安裝64位的,32位的有一個最大內

原创 web-control層簡記

1、前端post的form data或 get的query string parameters 都可以用@RequestParam 如: Request URL: http://forcebot.jd.com/api/users/item

原创 封裝dbcp

package com.sunxj.extension.dbcp; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundExc

原创 alibaba-fastJson

一、JSON類介紹 a、JSON主要實現JSONObject對象,JSONArray對象數組,javabean對象,json字符串之間的相互轉化。 b、其中,有關鍵字transient修飾的toJSONString()用於json對象序列

原创 開發工具使用

一、chrom安裝redux插件 1、下載:20191111205137chromecj.com.crx(注:.crx是Chrome的插件文件,也就是Chrome的“擴展程序”) 2、解壓:右鍵--->7 zip--->提取文件 3、安裝

原创 springBoot小知識點

1、FactoryBean與Bean自動注入問題 FactoryBean fb = new FactroyBean(); Bean b = FactoryBean.getObject() 注意:springBoot的@Configura

原创 6、es---搜索技術

一、在全文檢索中控制結果精度 1、爲帖子數據增加標題字段 POST /forum/article/_bulk { "update": { "_id": "1"} } { "doc" : {"title" : "this is java a

原创 4、es---內核原理

一、倒排索引 1、倒排索引的結構 (1)包含這個關鍵詞的document list (2)包含這個關鍵詞的所有document的數量:IDF(inverse document frequency) (3)這個關鍵詞在每個document中

原创 前端筆記(react-dva-umi)---前期

一、package.json依賴說明: 1、例子:"react-ace": "^8(7、8的api都不兼容).0(feature版本).0(bugfix版本)", 2、說明: ^:8及以上版本、 ~:特定的bugfix版本 無:制定版本

原创 5、機構化搜索

一、term filter 1、term filter:根據exact value進行搜索,數字、boolean、date天然支持 2、text需要建索引時指定爲not_analyzed,才能用term query 3、相當於SQL中的單