原创 java直播畢業設計,使用red5,obs,video.js仿bilibili實現一個視頻直播網站

該項目是本人的畢業設計,先羅列一下使用到的各種開源技術框架軟件 red5,開源直播流項目,直播部署使用即可,優點:簡單、開源免費 obs,免費的視頻錄製軟件,有強大豐富的功能,用於實現電腦屏幕錄製推流到red5。(手機端使用的是杏林推流軟

原创 springBoot使用springSecurity入門詳細配置,自定義登錄,RBAC權限模型,數據庫(Jpa+mysql)驗證登錄,驗證碼,json格式交互等(上篇)

只寫如何應用,並不深入流程原理,如果想深入學習原理機制的只能失望了; springSecurity5.0開始默認必須對密碼加密,之前的是可選; 0.準備工作,創建初始化的springBoot項目,版本是2.2.1 IDEA創建spring

原创 2019java面試被蹂躪記錄,持續更新

大四開始找實習,被各種筆試、面試蹂躪,所以寫一篇博客記錄一下蹂躪我的那些題目,雖然它們對我百般摧殘但我還是愛它們 1.byte類型,下面輸出的是什麼 byte b = 127; b = b + 1; System.out.println

原创 Mybatis自定義數據庫分頁查詢

首先定義一個工具類用於接受一個分頁查詢結果: //分頁查詢工具類 public class PageBean<T> { private int currPage;//當前頁數 private int pageSize;/

原创 IDEA使用的一些小技巧,快捷鍵

快捷鍵: Ctrl + 鼠標左鍵        一步到位打開源碼 = Ctrl + Shift+i –>Ctrl + Enter(如果目標是變量則跳應到相對的使用位置 Ctrl+Shift+N        知道類名查找打開類的源碼 do

原创 springBoot使用springSecurity入門詳細配置,自定義登錄,RBAC權限模型,數據庫(JPA+mysql)驗證登錄,驗證碼,json格式交互等(下篇)

上篇:springBoot使用springSecurity入門詳細配置,自定義登錄,RBAC權限模型,數據庫(mybatis+mysql)驗證登錄,驗證碼,json格式交互等(上篇) 寫了: springBoot項目使用security

原创 java 根據兩個經緯度計算距離,並判斷是否處於中國工具類

代碼如下: public class MyLocationUtils { private static final double EARTH_RADIUS = 6378.137D; public MyLocationU

原创 linux常用命令總結,個人

mv           移動文件目錄,也可以改名(-n順便打印出行號) cp            複製文件 cat               fileName      正序一次性查看文件的所有內容 tac            

原创 springBoot2數據庫連接池自動裝配原理,以及如何配置使用其他的數據庫連接池(druid)爲例

1.SpringBoot的數據庫連接池的相關默認 springBoot之前的版本默認使用的是Tomcat的數據庫連接池 較新的版本2點多(具體多少我看看)默認使用的是Hikari(我使用的是2.2.1) 默認支持數據庫連接池: Tomc

原创 使用ajax實現文件上傳,後臺使用springMVC接受處理

注意: form表單提交input的type=file時,form的enctype="multipart/form-data",才能提交file的文件流到後臺 必須用FormData對象存儲和提交表單中的值 FormData的append

原创 springBoot使用druid數據庫連接池以及logback,並開啓慢sql記錄輸出到指定的日誌文件

該文主要記錄下自己使用過程,以後用到可以看看,我的springBoot版本是2.2.1,2以上應該都沒問題 1.首先添加好需要的依賴包: <!--mysql--> <dependency> <gr

原创 springBoot以及mybatis配置logback日誌輸出策略,按每天及大小滾動

配置如下: 將該文件名設置爲:logback-spring.xml,放在resources下自動生效 <?xml version="1.0" encoding="UTF-8"?> <configuration debug="false"

原创 2020,最新手機號碼手機驗證正則表達式

最近在跟一個別人寫好上線的項目,今天出了一個bug,部分正常的手機號驗證格式不通,查看了代碼發現正則表達式有較大的錯誤,如圖:   存在的問題: 1.存在逗號 2.不夠全面,部分正常的手機號驗證不通過 所以決定自己寫,百度一下手機號的格

原创 java集合類的學習及詳解

記錄一下集合的內容,以便需要查看的時候不需要翻開書本;    集合按照其存儲結構可以分爲兩大類,即單列集合Collection和雙列集合Map,這兩種集合的特點具體如下。 . Collection: 單列集合類的根接口,用於存儲一 系列符

原创 java線程個人學習筆記

線程實現開啓: 1.繼承Thread,重寫run方法,實例化後調用start方法,即會開啓一個新的線程執行run裏面的代碼(實際上Thread是通過實現runnable) 2.實現Runnable接口,實現run方法,然後將該類實例化後放