原创 HttpClient 報錯 Invalid cookie header, Invalid 'expires' attribute: Thu, 01 Jan 1970 00:00:00 GMT

今天在給我姐夫寫一個 QQ 自動加好友的程序,但是在 HttpClient 登陸 QQ 的時候報了一個錯: 2019-02-12 14:08:33.727 [Thread-3] - Invalid cookie header: "Set-

原创 什麼是唯品會JIT業務

以銷定採的模式,供應商將商品發給唯品會倉庫在由唯品會發給客戶;首先在唯品會創建檔期綁定PO此時設置的商品庫存爲虛擬庫存,之後供應商根據實際產生的有效訂單將訂單中的商品發給唯品會,最後再由唯品會發給用戶,已實際銷量決定最終採購商品的數量。  

原创 使用Spock 單元測試

一、什麼是Spock Spock 是一個測試框架,甚至可以說是一門語言他是基於Groovy開發的。它的語法完全遵循 BDD(行爲驅動開發) 風格的結構。它是基於 Junit test runner 上開發但是又跟 Junit 完成不一樣,同

原创 Sentinel 熔斷等指標如何統計以及如何判斷熔斷點

Sentinel 使用 同時發佈:http://fantasylion.github.io/java/2020-07-29-Sentinel-Source-code-analysis/   在分析源碼之前首先看下,Sentinel 如何使用

原创 Airflow 使用 Celery 時,如何添加 Celery 配置

背景 前段時間我選用了 Airflow 對 wms 進行數據歸檔,在運行一段時間後,經常發現會報以下錯誤: [2020-01-07 14:41:34,465: WARNING/ForkPoolWorker-5] Failed operat

原创 Linux 性能優化排查工具

下圖1爲 Linux 性能優化排查工具的總結   圖1 診斷 CPU 工具 查看 CPU 核數 總核數 = 物理CPU個數 X 每顆物理CPU的核數 總邏輯CPU數 = 物理CPU個數 X 每顆物理CPU的核數 X 超線程數 查看物理C

原创 如何使用 Enterprise Architect 畫 UML

本文同時發佈於 http://fantasylion.github.io/Tools/2019-01-17-How-to-use-EA/ 重識 EA (Enterprise Architect) 公司使用的 OMS 是從外面買過來後進行二次

原创 HashMap 位運算原理整理

hash計算公式: h ^ (h >>> 16) h 爲 Java native 計算得出的hash值,int類型32位 假如 h 值如下: h dec: 2026691355 h bin: 01111000110011001101101