原创 java根據時間date獲取該時間距離現在的時間間隔

最近的項目中有這樣一個需求,根據用戶上次的登錄時間判斷上次登錄距今有多久。 package com.pf.bindDate.utils; import java.text.ParseException; import java.tex

原创 Eclipse部分快捷鍵失效的解決

作爲一個碼農,上班打開編輯器發現eclipse中的快捷鍵不能使用了,如ctrl+d 。 心態瞬間有點崩潰。。。遇到問題別慌,一切都有解決辦法,不是你菜,是你之前還沒有遇到過這種問題而已。好的心態有助於碼農更早的解放自己喲! 解決辦法 方案

原创 Redis面試題(含答案)

其他面試題類型彙總: Java校招極大機率出的面試題(含答案)----彙總 機率大的網絡安全面試題(含答案) 機率大的多線程面試題(含答案) 機率大的源碼底層原理,雜食麪試題(含答案) 機率大的Redis面試題(含答案

原创 SpringBoot上傳圖片到指定位置,並返回URL

原創地址:https://blog.csdn.net/RuanBigShuai/article/details/105244630

原创 Java根據出生日期判斷星座

有時我們會遇到根據用戶輸入的出生日期來判斷相應星座的問題,剛好項目中有這個需求,特寫一個示例。希望對需要的小夥伴們有所幫助! 白羊:0321~0420 天秤:0924~1023 金牛:0421~0521 天蠍:1024~1122 雙子:0

原创 Java根據年月日精準計算年齡

雖說網上好多根據年月日計算年齡的,但是有的是粗略計算年齡,有的就沒有防護未來的日期,以至於年齡存在負數的情況。 so,自己動手豐衣足食,寫了以下工具類: package com.jglz.qing.age; import ja

原创 ssm之Date類型從後臺到前臺的轉換

Spring在把Date類型的數據傳遞到前端的時候是把日期轉換成時間戳給過去的,所以需要對時間戳進行轉換。 可以在Java生成json的時候先把時間戳轉換成日期格式,可以使用如下方法 1.首先寫一個類(照抄就OK) package co

原创 警告:Establishing SSL connection without server’s identity verification is not recommended的解決

在springBoot項目啓動時紅色警告: Sat May 30 11:07:33 CST 2020 WARN: Establishing SSL connection without server's identity verifica

原创 docke容器構建mysql5.7踩過1045的坑

在構建mysql5.7成功之後,通過命令啓動: docker run -p 3306:3306 --name mysql \ -v /usr/local/docker/mysql/conf:/etc/mysql \ -v /u

原创 SpringMVC如何解決中文亂碼

中文亂碼分爲get亂碼和post亂碼 get亂碼解決: 方法一: 方法二: get方式,請求的參數存放在請求地址中,既存放在uri中。 解決方式 先打散再重組,既使用 String 的getBytes(“ISO-8859-1”)方法,先

原创 Mybatis解決字段與實體屬性不一致問題

 1. 寫SQL語句時起別名  2. 在mybatis的全局配置文件中開啓駝峯命名規則 3. 在mapper映射文件中使用resultMap來自定義映射規則    在實際應用中,根據項目需求視具體情況而定。。。

原创 @Transactional註解控制事務有哪些不生效的場景

1. 數據庫引擎不支持事務       以mysql爲例,其MyISAM引擎是不支持事務操作的,InnoDB才支持事務的引擎。從mysql5.5開始默認引擎是InnoDB,之前默認的是MyISAM,所以若底層引擎不支持事務註解也無能爲力。

原创 Shiro權限框架詳解

      Shiro是java的一個安全框架,提供了認證、授權、加密和會話管、與web集成、緩存理等功能,對於任何一個應用程序,Shiro都可以提供全面的安全管理服務。並且Shiro相對簡單些。其基本功能點如下圖所示:  Shiro不

原创 redis實現分佈式鎖

在Java多線程編程中,鎖是一個很重要也很基礎的概念,鎖可以看做是多線程情況下訪問共享資源的一種線程同步機制。這是對於單進程應用而言的,即所有線程都在同一個JVM進程裏的時候,使用Java語言提供的鎖機制可以起到對共享資源進行同步的作用。

原创 Linux上安裝Tomcat詳細步驟

Linux下Tomcat8的安裝配置 安裝Tomcat前首先要安裝對應的jdk並配置Java環境, 沒有安裝的可以參考博客:https://blog.csdn.net/duan196_118/article/details/1039308