原创 [JavaScript] JavaScript的時間與時區
0 序言 第1章節,原創,主要關注:JS的時間、時區國際化問題 第2章節,主要來自於第1篇參考文獻(系對第1章節的基礎知識的夯實) 1 JavaScript 時間、時區的國際化(案例) 本案例等同於問題:JavaScript從
原创 [Servlet/Tomcat] HttpServletRequest#getHeader(headerNameWithIgnoreCase)(獲取header時不區分大小寫)
1 故事背景 最近項目上有個業務需求,翻譯成技術需求,即:將request.headers中的幾個header入參轉換成request.body(pageRequest)中的內置參數。 爲便於靈活配置,header 參數名稱是動態可配
原创 [web] Session原理 (轉載)
1 Web概念:cookie / session / application Web三大概念:cookie,session,application 1.1 Session Session(會話):記錄一系列狀態 用戶登錄 用戶
原创 [Maven] maven插件系列之maven-shade-plugin
[Maven] maven插件系列之maven-shade-plugin 0 序言/背景 最近兩天遇到一個【包衝突】的坑: common-resource-sdk 工程 依賴: nacos-client 依賴: http-c
原创 [network] netcat install in windows os
Netcat Install in Windows OS Netcat is a simple Unix tool. it uses UDP , TCP Protocol. Netcat 是一個可靠的容易被其他程序所啓用的後臺操作工具
原创 [Flink] Flink Demo Job : WordCount
1 序言 本文章是博主正式入門學習、實踐大數據流批一體數據處理的Flink框架的第1篇文章,本文是根據參考文章做完實驗後的過程總結、技術總結。 Flink Framework 2 實驗步驟 實驗思路:使用socketTextSt
原创 [虛擬化] K8S概述
1 K8S概述 1.1 K8S的簡述 Kubernetes(簡稱“K8s”或者“Kube”)是Google開源的、用於管理雲平臺中多個主機上的容器化應用的——容器集羣管理系統。 其設計目標是在主機集羣之間提供一個能夠自動化部署、可拓展、
原创 [數據庫] SQL特定查詢場景之時間段切分方法
1 序言 大數據項目、數據分析場景中,Query API/SQL經常遇到需要切分時段的需求。 如下是一些項目上的經驗總結。 2 實時數倉即席查詢場景的解決方法 2.1 函數拼接法 方法特點: 時間數據以時間戳形式存儲在數據庫,而非以
原创 [shell] Shell之文本字母大小寫轉換【轉載】
0 序言 近期一項目shell腳本中需要進行此動作(即 install docker compose by shell)。翻閱了網絡的參考文獻後,有所啓發,並運用之。 本文的解決思路與內容,系轉發參考文獻 1 利用bash 先看一個
原创 [Java/數據庫] UUID
1 UUID 概述 1.1 UUID的定義 UUID(Universally Unique IDentifier)全局唯一標識符,用於標識信息元素,是指在一臺機器上生成的數字,它保證對在同一時空中的所有機器都是唯一的。 通常平臺會提供
原创 [JDBC]JDBC之DriverManager原理
本文只討論 JDBC 驅動加載問題。 1 JDBC概述 1.1 什麼是 JDBC JDBC 一般指 Java 數據庫連接,(Java Database Connectivity,簡稱爲 JDBC); JDBC 是 Java 語言中用來
原创 [Maven] Maven scope 總結
1 問題背景 1.1 一起maven dependency scope := provided 引發的事故 今天在運行科室的bdp-common-resource工程時,在src/main目錄下一個類中插入了一段含main方法的臨時調試代碼
原创 [Python] PyCharm(Python IDE)安裝教程
1 簡介 PyCharm是目前最流行、使用最廣泛的Python IDE(Integrated Development Environment,集成開發環境),帶有一整套可以幫助用戶在使用Python語言開發時提高其效率的工具。比如調試、語
原创 [Java SE] Java執行命令行
1 序言 執行命令行,是實現自動化程序、跨環境調用的重要途徑 2 源碼示例 package test.java; import org.junit.Test; import java.io.BufferedReader; impor
原创 [信息安全] 加密算法:md5摘要算法 / sha256摘要算法
0 消息摘要算法 消息摘要算法的主要特徵是加密過程不需要密鑰,並且經過加密的數據無法被解密,可以被解密逆向的只有CRC32算法,只有輸入相同的明文數據經過相同的消息摘要算法才能得到相同的密文。 消息摘要算法不存在密鑰的管理與分發