原创 docker java 安全隨機數

java 中使用安全隨機數,SecureRandom,在調用時,默認使用 /dev/random,在 docker 容器中調用的時候,容易被阻塞掛起,參考文章如下: 解惑:SecureRandom極慢 Not enough en

原创 mysql5.6 執行計劃相關文章

查看 mysql 5.6 的執行計劃 這裏是針對 SELECT 語句的執行計劃,執行計劃優先看 type 字段,type 的效率從上到下性能越好,如下: ALL: 全表掃描 index: 索引全掃描 range: 索引範圍掃描

原创 lua 文本文件處理筆記

lua 文本文件處理筆記 Lua 文件 I/O Lua 字符串 -- 只讀模式打開,並返回每一行 for line in io.lines("./file.txt") do print('(' .. string.sub(

原创 ubuntu 16.04 安裝 docker-ce以及 docker-compose

ubuntu 16.04 安裝 docker-ce docker-ce 是 docker 社區版。 本文參考官方文檔 Get Docker CE for Ubuntu # 移除舊版本 docker sudo apt-get rem

原创 bitmex api position 詳解

bitmex api position 詳解 { "account": 1234567, // 賬戶ID "currency": "XBt",

原创 AWS NLB 安全組配置問題

AWS NLB 安全組配置問題 NLB, Network Load Balancer ,網絡負載均衡器。 由於 NLB 沒有安全組,所以需要將 NLB 所在 的 VPC 或者 NLB 的私網 IP 配置到 目標羣組 的安全組上。

原创 nginx 問題記錄

nginx 問題記錄 an upstream response is buffered to a temporary file 報錯日誌如下,已隱藏不必要的信息,並做了分行處理 2019/10/22 14:52:30 [warn]

原创 互聯網金融-資金賬戶系統設計

互聯網金融-資金賬戶系統設計 支付系統設計 互聯網賬戶系統如何設計(上篇)? 互聯網賬戶系統如何設計(下篇)? 支付對賬系統怎麼設計? 移動端支付系統如何設計有效地防重失效機制? 如何做一個對賬系統 聊聊對賬系統的設計方案

原创 Java 解析UTC格式時間爲時間戳

Java 解析UTC格式時間爲時間戳 String pattern = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"; SimpleDateFormat simpleDateFormat = new

原创 jdb2-io-high

jdb2-io-high 在一臺 EC2(c5.xlarge) 、系統 ubuntu16.04,使用 docker 運行 mysql 和 java 程序 java 程序執行類似如下的 sql START TRX INSERT or

原创 MySQL5.6 參數優化筆記

MySQL5.6 參數優化筆記 Innodb_buffer_pool_size 調整 Innodb_buffer_pool_size 對 MySQL Innodb 的性能有較大的反饋。MySQL5.6 不支持動態更新此變量,MyS

原创 MySQL5.6 慢日誌開啓

MySQL5.6 慢日誌開啓 開啓慢日誌:set global long_query_time=1; 檢查慢日誌是否開啓:show variables like '%slow_query_log%';。 mysql> show v

原创 MySQL5.6 開啓表數據壓縮

MySQL5.6 開啓表壓縮 MySQL5.6 開啓表壓縮,需要確保實例有如下配置: SET GLOBAL innodb_file_per_table=1; SET GLOBAL innodb_file_format=Barrac

原创 mysql 5.6 innoDB 不支持數據和索引分離

mysql 5.6 innoDB 不支持數據和索引分離 innoDB 不支持 INDEX DIRECTORY。但是 MyISAM 是支持索引和數據在文件系統上的分離。 https://dba.stackexchange.com/q

原创 ubuntu16.04 正確編輯 /etc/sudoers 文件,禁止普通用戶使用超級權限

ubuntu16.04 正確編輯 /etc/sudoers 文件,禁止普通用戶使用超級權限 /etc/sudoers 編輯權限問題 請先切換到超級用戶(root),將 /etc/sudoers 修改爲可編輯。 ls -lah /etc