原创 Spring Boot 視頻流和音頻流(預加載效果)接口

正常編寫的文件上傳和下載,利用 HttpServletResponse 對象的 OutputStream 流,去輸出文件內容的接口是無法完成網頁上的視頻播放、音頻播放的預加載效果,這個預加載效果是我自己創的一個詞吧,實際的問題是:當你在播

原创 CentOS7 安裝 Nginx

1. 安裝 Nginx 所需依賴 yum install -y pcre pcre-devel yum install -y zlib zlib-devel yum install -y openssl openssl-devel 2.

原创 SpringBoot 配置(Profile 解決不同開發運行環境)

開發者在項目進行發佈或者運行時,一般需要對配置文件進行大量的修改 比如:在本地開發環境、測試環境、生產環境這些環境中,它們所使用的數據庫配置信息、redis 配置信息、自定義的其他配置信息都是不一樣的,當切換到不同的環境進行項目部署,相應

原创 Linux 常用目錄及文件操作(壓縮、解壓縮)等命令

本文主要介紹 Linux 操作系統裏的目錄及文件操作命令 瀏覽目錄: 1. ls 英文原意:list directory contents(列出目錄內容) 描述:List  information  about  the FILEs (t

原创 時間戳分析(Java 版)

我們經常看到一個時間用long類型數據來表示,例如:1580704106823 表示當前時間:2020年02月03日12時28分26秒823毫秒 那麼爲什麼時間可以用一個long類型數據來表示呢?下面我們來一點點的分析: 首先,介紹一個概

原创 CentOS7 安裝 JDK

1. 通過 yum 命令查詢可安裝 JDK 版本 yum -y list java* 2. 選擇所需版本進行安裝   yum -y install java-1.8.0-openjdk-devel.x86_64 3. JDK 默認

原创 Git 命令

git init 初始化本地庫 git status 查看工作區、暫存區狀態 git add [file name] 將工作區的文件提交到暫存區 git commit -m “描述” [file name] 將暫存區的文件提交到

原创 SpringBoot 使用 JPA

JPA: Java Persistence API Java 持久層 API,也就是咱們用來操作數據庫的框架 首先,咱們先來捋一下 SpringBoot 如何集成 JPA 框架 1. 首先要加入 JPA 的依賴包 👇: <depende

原创 SpringBoot 開啓熱部署

熱部署:在編輯器中已經啓動的項目,當再次修改其源代碼後,能自動的進行編譯、更新,不用人爲的手動停掉項目,再進行重啓。 未使用前:作爲全棧工程師,使用 Thymeleaf 模板編寫頁面的時候,哪怕僅僅改動一個頁面元素,都需要關閉正在運行的項

原创 數據結構 拓撲排序、AOV 、AOE、關鍵路徑

AOV (Activity On Vertex) 活動在頂點上 AOV 網: 強調的是在一個完整的過程中,各個活動所發生的順序 其中用頂點表示活動,用弧表示活動之間的優先關係,例如:在 👆 圖中,活動 A 應該在活動 B 之前發生 把各

原创 org.hibernate.LazyInitializationException: could not initialize proxy 解決方案(JPA)

錯誤信息:org.hibernate.LazyInitializationException: could not initialize proxy 原因:在根據 Id 獲取對象中使用了 getOne() 方法 解決方案: 1. 如果使用

原创 禁止 Cookie 使用 Session,採用 URL 重寫,具體解決方案

先敘述一下 session 的實現原理吧! session 服務器爲每個客戶端訪問開闢的一塊內存區域,可以存放一些客戶端的一些操作信息 正常情況下在用戶通過客戶端訪問服務器這個過程中 session 一直存活,直到客戶端關閉,服務器中的

原创 Spring Cloud(四)關於 Feign 的學習

什麼是 Feign? 與 Ribbon ⼀樣,Feign 也是由 Netflix 提供的,Feign 是⼀個聲明式、模版化的 Web Service 客戶端, 它簡化了開發者編寫 Web 服務客戶端的操作,開發者可以通過簡單的接⼝和註解來

原创 Java 爬蟲學習(三)關於京東手機信息爬取

0. 效果 👇 數據庫 👇 手機圖片 👇   1. 項目搭建 (創建 springboot 項目,集成 jpa,lombok) 項目結構 👇  數據庫表結構 👇  pom.xml  <?xml version="1.0" en

原创 Spring Cloud (一)關於 Eureka 的學習(Eureka 註冊中心的搭建)

1. 知識點說明  Spring Cloud 的服務治理使⽤ Eureka 來實現,Eureka 是 Netflix 開源的基於 REST 的服務治理解決⽅ 案,Spring Cloud 集成了 Eureka,提供服務註冊和服務發現的功能