背景 某中型互聯(lián)網(wǎng)公司的游戲業(yè)務(wù),使用了騰訊云的Elasticsearch產(chǎn)品,采用ELK架構(gòu)存儲(chǔ)業(yè)務(wù)日志。因?yàn)橛螒驑I(yè)務(wù)本身的日志數(shù)據(jù)量非常大(寫(xiě)入峰值在100w qps),...
背景 某中型互聯(lián)網(wǎng)公司的游戲業(yè)務(wù),使用了騰訊云的Elasticsearch產(chǎn)品,采用ELK架構(gòu)存儲(chǔ)業(yè)務(wù)日志。因?yàn)橛螒驑I(yè)務(wù)本身的日志數(shù)據(jù)量非常大(寫(xiě)入峰值在100w qps),...
項(xiàng)目部署時(shí)遇到坑 在部署zhihudemo時(shí),沒(méi)有用Jenkins這種自動(dòng)化部署工具,在linux centos中部署jar包項(xiàng)目時(shí)遇到一個(gè)坑,通過(guò)xshell遠(yuǎn)程連接服務(wù)器...
基本用法 實(shí)現(xiàn)了List接口的容器,通過(guò)以下方法對(duì)其中的元素進(jìn)行排序 需要傳入一個(gè)實(shí)現(xiàn)了Comparator接口的比較器c,通過(guò)比較器來(lái)規(guī)定兩個(gè)實(shí)例的大小關(guān)系,如果c為nul...
何為solr solr是java搜索引擎Lucene的更高一層封裝,通過(guò)webapp服務(wù)器實(shí)現(xiàn)可視化界面,方便使用人員配置、訪問(wèn)和調(diào)用 solr架構(gòu)解析 以下是solrclo...
前言 用centOS 7發(fā)行版在虛擬機(jī)上練習(xí)Linux系統(tǒng)的使用 1. 操作指令 Linux的操作指令格式如下: command:命令or可執(zhí)行文件名 options:選項(xiàng) ...
可存儲(chǔ)數(shù)據(jù)結(jié)構(gòu): 字符串,hash,List,set,有序set 推薦java接口:jedis 配置依賴: 基本操作 獲取jedis對(duì)象進(jìn)行redis操作,操作命令跟redi...
通配符 %:任意類型、任意長(zhǎng)度字符 _:任意單個(gè)字符 escape:配合轉(zhuǎn)義字符/使用,轉(zhuǎn)移字符后面的通配符將丟掉通配符的作用: 聯(lián)結(jié)查詢 mysql聯(lián)結(jié)查詢包括內(nèi)聯(lián)結(jié)(in...
前言 深入理解JAVA虛擬機(jī)讀書(shū)筆記及代碼記錄 Chapter Two:Java內(nèi)存區(qū)域與內(nèi)存溢出異常 2.1 運(yùn)行時(shí)數(shù)據(jù)區(qū)內(nèi)存分配概述 程序計(jì)數(shù)器:當(dāng)前線程執(zhí)行字節(jié)碼的行號(hào)...
何為git 一種分布式代碼版本管理系統(tǒng) 安裝git 略 安裝完成后進(jìn)入bash,使用如下命令創(chuàng)建本地用戶名和密碼 配置完成后,這臺(tái)機(jī)器上所有的Git倉(cāng)庫(kù)都會(huì)使用這個(gè)配置 創(chuàng)建...
cookie和session的聯(lián)系和區(qū)別 cookie存放于用戶瀏覽器,session存放于服務(wù)器內(nèi)存,兩者通常是協(xié)調(diào)工作 session session是服務(wù)端保存的一個(gè)數(shù)...
狀態(tài)碼301,302,307,308區(qū)別解析 301:永久重定向,表示請(qǐng)求的url的資源被永久轉(zhuǎn)移到另一個(gè)url,瀏覽器顯示重定向后的url,返回的response中指明了重...
TCP連接簡(jiǎn)介 TCP報(bào)文包括TCP首部和TCP數(shù)據(jù)部分,被包裝成為IP傳輸數(shù)據(jù),是一種基于連接的字節(jié)流傳輸協(xié)議 大小通常為20字節(jié) TCP/IP協(xié)議族:TCP-IP協(xié)議族....
1. 數(shù)據(jù)庫(kù)事務(wù)4大特性(ACID), 數(shù)據(jù)庫(kù)事務(wù)4大特性(ACID): 1.原子性(Atomicity): 事務(wù)中一系列對(duì)數(shù)據(jù)庫(kù)的操作要么全部成功,要么全部失敗,如果成功就...
1. 簡(jiǎn)述Hotspot虛擬機(jī)的類加載器原理 類加載器分類: Bootstrap ClassLoader(啟動(dòng)類加載器):頂層類加載器,用native語(yǔ)言編寫(xiě),用于加載位于<...
1. 簡(jiǎn)述mybatis緩存機(jī)制的實(shí)現(xiàn)原理 mybatis緩存分為一級(jí)緩存和二級(jí)緩存: 一級(jí)緩存 概念:一級(jí)緩存即session緩存,同一個(gè)SqlSession查詢的內(nèi)容放在...
JAVA SE基礎(chǔ) 1.ArrayList、LinkedList、Vector的特性及存儲(chǔ)性能(持續(xù)更新) ArrayList和Vector都繼承了AbstractList,...
1. 在Java中,HashMap中是用哪些方法來(lái)解決哈希沖突的? A. 開(kāi)放地址法 B. 二次哈希法 C. 鏈地址法 D. 建立一個(gè)公共溢出區(qū) 答案:C 解析: 開(kāi)放地址法...
1.JSP的9個(gè)隱式對(duì)象: request,response,out pageContext, session, application config,page,except...
1.下面有關(guān)spring框架模塊的描述,說(shuō)法錯(cuò)誤的是? 正確答案: C A. Spring Core:Core封裝包是框架的最基礎(chǔ)部分,提供IOC和依賴注入特性 B. AOP...
類加載器 程序使用某個(gè)類,系統(tǒng)會(huì)通過(guò)加載、連接、初始化三步來(lái)實(shí)現(xiàn)對(duì)這個(gè)類進(jìn)行初始化 何為加載:將class文件讀入內(nèi)存,并為之創(chuàng)建一個(gè)Class對(duì)象 何為連接: 驗(yàn)證是否有正...