原创 工作筆記——常用時間視圖

零點到24點 SELECT date_format(curdate(), '%H:%i:%s') AS `day_hour` UNION SELECT date_format( (curdate() + INTE

原创 ElasticSearch筆記——ElasticSearch圖形界面插件(二)

下載解壓 安裝nodejs shift+右鍵打開當前窗口 安裝grant:npm install -g grunt-cli 啓動grunt:先npm install,再grunt server http.cors.en

原创 MySql學習筆記——分區所用到的四種算法(十九)

分區字段必須爲主鍵或主鍵的一部分,分區字段必須爲強檢索字段 hash算法 使用求餘方案,用一個整數的值,將記錄分散到分區中 hash:一類算法的總稱,求餘,md5,sha1等都是hash算法,只要使用某個輸入,得到某個特定輸出的算

原创 MySql學習筆記——profile信息查詢(二十七)

詳細記錄sql執行時間的工具 開啓profile 配置項profiling完成: 開啓:set profiling = on 執行sql時會自動記錄 查看:show profiles 具體某條sql的詳細步驟時間 命令:

原创 MySql學習筆記——典型的服務器配置(二十八)

當前最大連接數:show variables like ‘max_connections’ 表句柄緩存:show variables like ‘table_open_cache’ 索引緩衝大小,可以儘量設的大一點 inn

原创 MySql學習筆記——負載均衡(二十三)

load balance:當存在多臺服務器提供一個任務時,需要從其中選擇一臺用來完成當前任務,選擇的算法就是負載均衡。 在mysql中往往會採用一寫多讀架構,因爲一般讀操作往往多餘寫操作,還有就是寫操作的同步是個問題 一寫多讀中

原创 MySql學習筆記——壓測工具slap(二十九)

自帶的,本機地址C:\Program Files\MySQL\MySQL Server 5.7\bin 直接在cmd運行即可 基礎語法:mysqlslap xxxx 典型的測試選項如下 自動生成sql測試 mysqlslap

原创 JAVAIO編程——字節輸入流

前言:InputStream是一個提供字節輸入流的實現類 public abstract class InputStream extends Object implements Closeable 這個抽象類是表示輸入字節流的所有

原创 問題記錄——多線程環境接口調用返回參數紊亂問題

結論:慎用全局變量 今天在開發過程中遇到了一個問題,就是在併發過程中存在接口返回數據紊亂問題,之前百思不得其解,後來發現是因爲定義了一個全局變量,在spring中因爲管理的bean都是單例存在的,在併發過程中可能存在返回數據紊亂的

原创 JAVAIO編程——文件拷貝實例(常規寫法及進階寫法及再進階寫法)

常規寫法 public static long copyFile(File srcFile,File desFile) throws FileNotFoundException { Long start = Sy

原创 MySql學習筆記——橫向擴展mysql服務器(二十二)

橫向擴展 有多臺mysql服務器,提供數據存儲服務 橫向擴展是提升數據庫服務器性能的根本手段,受限於單臺計算機的處理能力,去使用多臺計算機完成同一個服務支持 比較典型的概念: 讀寫分離:有一些服務器提供讀操作select,另一些

原创 JAVAIO編程——轉換流

作用:爲了方便處理字節流與字符流之間的轉換,提供了兩個類:OutputStreamWriter,InputStreamReader public class OutputStreamWriter extends Writer Ou

原创 MySql學習筆記——水平與垂直分表(二十一)

水平分表 通常指的是:通過應用程序層,將數據劃分到不同的表中進行存儲,甚至可以分佈到不同的數據庫服務器上。分區是在mysql服務器層完成的分區算法 分表會導致客戶端明顯的改變,在服務器端,出現結構相同的多張表 以賬單爲例: 結

原创 JAVAIO編程——流操作簡介與字節輸出流

前言:File類只是實現了對文件本身的操作,卻無法實現對文件內容的操作 字節流與字符流 流:主要指數據的處理方式以及目標內容的處理機制,所有的流都分爲輸入流和輸出流兩種 字節操作流:OutputStream(字節輸出流)Inpu

原创 JAVAIO編程——字符輸入輸出流

Writer public abstract class Writer extends Object implements Appendable, Closeable, Flushable用於寫入字符流的抽象類。 子類必須實現的唯