原创 Java 往MongoDB 寫入時間和讀取時間

敘述 很多開發使用 Java 往MongoDB 寫入時間和讀取時間,都會遇到時間不匹配或者格式不對的情況。 現在給出標準代碼,方便大家開發。 解決方案 這些代碼都是從現有程序中扣出來的部分,只供參考。 寫入時間 /*獲取MongoDB的

原创 Js實現金額轉換爲中文繁體

轉載自:https://www.zuojl.com/convert-menoy-chinese-use-js/ 敘述 在工作中經常會遇到需要將金額轉換成繁體數組進行展示的情況,這個轉換的過程可以後臺進行也可以在前端進行。 本文使用 Jav

原创 Base64 原理

轉載自:https://www.zuojl.com/preliminary-study-the-base64/ 敘述 由於有些網絡傳送渠道並不支持所有的字節,例如傳統的郵件只支持可見字符的傳送,比如 ASCII 碼的控制字符就不能通過郵件

原创 UUID 生成器有多快

轉載自:https://lotabout.me/2019/UUID-Generator-Benchmark/ 敘述 在 Java 中,我們常用 UUID.randomUUID() 來隨機生成一個 UUID。但在某些極端的情況下,它的性能可

原创 Java 控制線程執行順序的幾種方法

轉載自:http://www.machengyu.net/tech/2019/11/15/thread-order.html 敘述 通常情況下,線程的執行順序都是隨機的,哪個獲取到CPU的時間片,哪個就獲得執行的機會。不過實際的項目中有時

原创 Java 併發(零)- 原子性

轉載自:https://lotabout.me/2020/Java-Concurrency-0-Shared-Mutable-State/ 敘述 併發問題主要有三個根源:原子性、可見性及有序性。作爲 Java 併發系列的開篇,我們先來談談

原创 Java 時間戳

轉載自:https://lotabout.me/2019/Timestamp-revealed/ 敘述 海上生明月,天涯共此時。在計算機的世界裏,怎麼才能“共此時”呢? 分析 時間如何存儲 存儲的首先需要有唯一性。 你朋友說要在 22:0

原创 hibernate QueryPlanCache 引發的heap區內存溢出

轉載自:https://blog.csdn.net/dream_lixiang/article/details/77248292 敘述 有一個項目中用到了hibernate作爲數據持久層,當項目完成,使用loadrunner進行併發測試的

原创 MongoRepository 基本使用

轉載自:https://www.jianshu.com/p/f47621a224a6 敘述 MongoRepository有以下方法 介紹 count()統計總數 count(Example< S > example)條件統計總數 de

原创 Mongodb 文件存儲 GridFs

轉載自:https://jacoobwang.github.io/2017/12/30/Mongodb%E7%9A%84%E6%96%87%E4%BB%B6%E5%AD%98%E5%82%A8GridFs/ 敘述 MongoDB是一種文檔

原创 雪花算法 Java實現

轉載自:http://www.machengyu.net/tech/2019/12/04/snowflake.html 敘述 snowflake中文的意思是 雪花,雪片,所以翻譯成雪花算法。它最早是twitter內部使用的分佈式環境下的唯

原创 MySQL 通過 EXPLAIN 分析SQL的執行計劃

轉載自:https://www.cnblogs.com/songwenjie/p/9409852.html 敘述 在MySQL中,我們可以通過EXPLAIN命令獲取MySQL如何執行SELECT語句的信息,包括在SELECT語句執行過程中

原创 使用 JPA 實現樂觀鎖

轉載自:https://www.cnkirito.moe/jpa-OptimisticLock/ 敘述 樂觀鎖的概念就不再贅述了,不瞭解的朋友請自行百度谷歌之,今天主要說的是在項目中如何使用樂觀鎖,做成一個小 demo。 解決方案 持久層

原创 CentOS7下修改hostname的五種方法

轉載自:https://blog.csdn.net/liumiaocn/article/details/103170673 敘述 這篇文章用於介紹CentOS7下hostname的五種設定方法,雖然很多方式在不同發行版的Linux上均可使

原创 Apache Tika 解析文件頭及映射關係表

敘述 檢測文件類型靠讀取後綴名的做法,是極度不安全可靠的。後綴名是可以任意修改的,很容易識別錯誤。 我們使用Apache Tika來解析每個文件的文件頭信息,返回具體的特徵碼,與映射表進行比對,就能知道文件的真實類型。 解決方案 代碼只是