原创 redis(三)redis鎖的使用

減少庫存不做處理的代碼編寫最普通的程序,不考慮任何併發的代碼需求假定現在有10000庫存,訪問一次接口庫存減1當庫存等於0,返回庫存不足需求分析因爲需要模擬接口訪問,所以需要一個web項目,我這裏使用的是一個可以運行起來的springb

原创 數據結構-hash表

什麼是哈希表哈希表(散列表)是根據關鍵碼值(Key value)而直接進行訪問的數據結構。也就是說,它通過把關鍵碼值映射到表中一個位置來訪問記錄, 以加快查找的速度。這個映射函數叫做哈希函數,存放記錄的數組叫做哈希表。給定表M,存在函數

原创 redis(二)redis的運用與緩存穿透,雪崩的處理

springboot集成redisredis上一篇是關於redis介紹的文章,這裏不重複贅述了。快速通道生成springboot項目之前有講過如何快速創建springboot項目,這裏也不重複贅述了。快速通道springboot配置文件

原创 數據結構-棧

數據結構-棧 定義 棧(英語:stack)又稱爲堆棧或堆疊,棧作爲一種數據結構,它按照先進後出的原則存儲數據,先進入的數據被壓入棧底,最後的數據在棧頂,需要讀數據的時候從棧頂開始彈出數據(最後一個數據被第一個讀出來)。   由於堆疊數

原创 本地項目關聯到遠程git倉庫

原文地址:https://blog.csdn.net/vi_error/article/details/80608793# 本地項目關聯到遠程git倉庫 場景是這樣的:在gitee-code上新建一個項目,gitee會幫你把項目初始化,初

原创 MySQL Date 函數

MySQL Date 函數 下面的表格列出了 MySQL 中最重要的內建日期函數: 函數 描述 NOW() 返回當前的日期和時間 CURDATE() 返回當前的日期 CURTIME() 返回當前的時間 DATE() 提取日期或日期/時間表

原创 jqgrid取消分頁

設置屬性: rowNum:-1, 去除屬性: pager rowList

原创 Idea對svn不感冒,文件不變色的問題

原文地址:https://blog.csdn.net/m0_37738114/article/details/88655056   file => Settings => Version Control 看看上面是不是沒有把項目所在目錄添

原创 Tomcat 控制檯輸出亂碼,文件編碼修改,編碼問題引起的編譯錯誤

文章來源 https://blog.csdn.net/cgl125167016/article/details/78666432   文件編碼修改    IntelliJ IDEA可以在菜單中的File -> Settings -> Ed

原创 XML轉義-大於號小於號

原文鏈接:https://blog.csdn.net/sinat_24527911/article/details/78589832 在mybatis開發中,我們可以發現在xml文件中大小於號有時會出現報錯,主要原因是在xml文件中大小於

原创 mybatis 遍歷 map中的list,並使用in

mybatis 遍歷 map中的list,並使用in orgID:爲傳過來的map中的list的key值 item:是遍歷之後的key值 open:開始的標籤, (    close:結束的標籤,) separator:每次遍歷結束之後,

原创 查詢group by分組數據之後的總條數

查詢group by分組數據之後的總條數 select count(1) from (select * from user group by class) userCount  

原创 mysql時間格式化函數

mysql時間格式化函數:DATE_FORMAT(date,'%Y-%m-%d')

原创 SchedulerFactoryBean初始化監聽

SchedulerFactoryBean初始化監聽 今天碰到一個問題,使用的是Quartz動態控制定時器的運行,功能已經完善,但是每次上線定時項目的時候,總要重啓,一重啓,所有定時任務自動就停止了,就會跟數據庫對應的定時器狀態不一致,在網

原创 多個count查詢,查詢總數量

多個count查詢,計算總計有多少數量 UNION ALL和UNION區別 UNION會自動去重,UNION ALL不會,例如:以下面SQl爲示例,子SQL中兩個count結果都爲1 UNION 展示結果 cSum 1 UNION展示結果