開發 備忘錄 - 雜

叶殊_lqc發表於2024-05-29

對於用blob格式儲存在資料庫中的資料,在各層怎樣傳輸?

  • dto - JSONArray
  • service - JSONArray.toString().getBytes()
  • dao - byte[]
  • MySQL - blob/longblob
  • dao - byte[]
  • service - JSONUtill.parseArray(new String(bytes))
  • vo - JSONArray

linux 命令 - 服務

  • top 檢視程序狀態 使用記憶體 CPU狀況
  • jps 檢視java程序,比如 jps -lvm
  • jmap -heap 檢視堆資訊
  • jinfo -flags 檢視所有JVM引數
  • jstat -gcutil 垃圾回收統計
  • gzip 解壓 -d 解壓並刪除原始檔

linux - 目錄

  • 目錄進出:cd、cd..
  • 當前目錄:pwd
  • 建立目錄:mkdir
  • 列出目錄:ls、ll

linux - 檔案

  • 建立檔案:touch
  • 複製檔案:cp
  • 編輯檔案:vim
  • 刪除檔案:rm-f

linux - 檔案內容查詢

  • 搜尋:cat 'xxx'| grep 'xxx'
  • 內容搜尋 上下5行:grep -C 5 'xxx'
  • 內容搜尋 前5行:grep -B 5 'xxx'
  • 內容搜尋 後5行:grep -A 5 'xxx'
  • 檔案頭10行:head -n 10 test.txt
  • 檔案尾10行:tail -10 test.log、tail -10f test.log

linux - 檔案內容 數量

  • 出現行數:cat 檔名 | grep 'xxx' | wc -l
  • 出現次數: cat operation.log | grep 'TH' | wc -w
  • 目錄檔案數量:ll | wc -l

相關文章