原创 擋板數據

什麼是擋板數據 說的直白一點就是假數據,方便代碼業務的執行。 什麼時候用擋板數據 在開發稍微大型一點的項目的時候,需要調用第三方的接口獲取某些數據時,但是第三方的此接口還未開發完善或者暫不支持調用,而我方開發人員需要正常開發。 擋

原创 前端數據展示爲符號"∞"等情況

當前端數據展示爲以下情況時: 這是由於後臺業務邏輯判斷有問題,最常見的比如數值判斷,忘記判斷除數不能爲0等情況

原创 小程序調銀聯支付接口

這幾天接了一個需求,將之前的項目支付接口改成銀聯的支付接口,簡單說一下,對於沒有接觸過支付的小夥伴可能會有那麼一丟丟啓發… 環境:微信小程序+銀聯支付 文檔:公司提供的開發文檔+銀聯官方文檔 框架:Dubbo 流程

原创 項目版本回退非命令

對於版本回退,這是程序猿必不可少的成長經歷,這裏主要簡單介紹IDEA自帶的工具,而非命令,對於剛剛步入java的小鳥提供一些快速成長的幫助,大佬就沒必要在此浪費時間了… 場景: 未提交Git的情況下: 先說一下只是在本地com

原创 Git命令配置ssh-key

檢查是否已經有SSH Key $ cd ~/.ssh 生成一個新的SSH(注意:這裏的email是你的Git賬戶名或者郵箱) $ ssh-keygen -t rsa -C "email" 配置成功則是如下提示: 添

原创 HashMap源碼淺讀一

HashMap簡單介紹一: HashMap在項目開發中使用非常廣泛,而在Java集合中,Map是一種特殊的集合,原因在於這種集合容器並不是保存的單個元素,而是一個個的key-value鍵值對,HashMap是基於哈希表的Map接口

原创 HashMap源碼淺讀二

今天分享一下對HashMap中treeify方法的簡單理解: 該方法實現了TreeNode類對象,將該對象的打頭鏈表轉換爲樹結構,小夥伴們都知道,HashMap的底層是由數組+鏈表+紅黑樹,而1.8的HashMap的一大特點便是新

原创 Java手機短信驗證發送——阿里雲

如今短信驗證在項目中普遍存在,本篇將一步步實現此功能(適合新人蔘考,老鳥請繞道): 第三方短信接口: 在此選用阿里雲的短信服務(非廣告): 1. 新用戶有的100條免費試用,阿里雲新用戶100條免費試用鏈接 2. 本人接觸阿里雲

原创 SPU、SKU、SKC、ARPU是什麼

電商開發爲什麼用Java 1,安全性高 2,跨平臺 3,多層結構支持 4,強大的開源框架支持 尤其是大型電商網站,現在都在用Java 說到電商開發便會牽扯到 SPU、SKU、SKC、ARPU 相關數據庫表的設計,我們便來了解一下什

原创 equals和==相對的hashCode區別

equals、==、hashcode equals: Object類的實例方法,剛學Java的時候,很多人會把equals理解成比較內容是否相同,這種理解是不準確的。equals用來比較的是兩個對象的內容是否相等,由於所有的類都

原创 互相關注!互相傷害啊!!

新人報道到 互相關注!互相傷害啊!!!!

原创 什麼是事務和其屬性描述?

事務的介紹什麼是事務事務的屬性(ACID)隔離級別(Isolation Level)髒讀 、幻讀 、 不可重複讀的舉例說明面試總結 什麼是事務 事務(Transaction),一般是指要做的或所做的事情。在計算機術語中是指訪問並可