原创 【Mysql】日期類型數據插入默認爲當前時間

在一些表中,可能會存在create_time此類的字段,需要的值是插入的時間。在後端處理的時候,我們可以手動賦值爲當前時間。更好的是利用數據庫自帶的方式來賦值。 1.datetime 類型 插入的時候定義字段值爲now() ins

原创 【Mysql】"You can't specify target table 'XX' for update in FROM clause"解決方法

文章目錄1.問題描述2.解決方法 1.問題描述 在聯合兩張表進行更新的時候,出現了以下問題: You can't specify target table 'XX' for update in FROM clause 大意是:

原创 【Linux】CentOS7 下 安裝JDK與Maven

文章目錄CentOS7 下 安裝JDK與Maven1.獲取壓縮包2.解壓3. 配置環境變量4.問題5. 總結 CentOS7 下 安裝JDK與Maven 1.獲取壓縮包 Maven與Jenkins都需要jdk,所以先安裝jdk,同

原创 【Linux】CentOS7 下安裝Docker

【Linux】CentOS7 下安裝Docker 文章目錄【Linux】CentOS7 下安裝Docker1.簡介2.安裝和配置2.1 安裝docker2.1 配置docker3.基礎使用3.1 Docker 安裝Redis3.2

原创 【公衆號】微信進入公衆號鏈接自動獲取授權登陸

文章目錄前言一、準備二、開發2.1 搭建項目2.2 WeixinUtil 工具2.3 回調接口與登陸接口2.4 過濾器自動登陸2.4 其他類2.5 測試三、總結 前言 最近項目上有一個需求,用戶反映每次從微信打開鏈接都需要手動登陸

原创 利用Hexo+Github完成搭建個人博客(1-搭建)

文章目錄前言1.概述2.搭建環境2.1 Node.js2.2 Git 環境2.3 Git hub3.搭建博客3.1 安裝hexo3.2搭建博客3.3配置並同步代碼4.途中遇見的問題5.參考(可配置域名) 前言   最近在學java

原创 【Python】如何監控Python爬蟲進程,實現異常重啓或異常通知?

1.項目環境 基於 Python3.7 ,使用 Scrapy框架,正常抓取某網站搜索指數排名。 2.需求背景 由於網絡時好時壞,有時候會遇到timeout這種延時錯誤,出錯之後爬蟲便會停止,如果沒有第一時間重啓,或者是排錯,抓取效

原创 Ubuntu系統安裝和設置(資源整合)

HEXO 出於需要,安裝一個Ubuntu的虛擬機,期間也是各種問題和麻煩(基本上是後續弄自己的東西的問題。前期安裝大概用到了一下的帖子,我只是資源的搬運工。(侵刪 下載 推薦國內鏡像(阿里) http://mirrors.ali

原创 【Linux】使用Jenkins和Docker集成部署SpringBoot應用

文章目錄一、Jenkins介紹二、前置準備2.1服務器(Linux)所需環境2.2配置Docker工作空間三、 安裝Jenkins3.1 官網安裝步驟如下:3.2 rpm方式安裝如下:3.3 啓動jenkins四、 訪問Jen

原创 SpringMVC文件上傳 原理簡析與實例

SpringMVC 文件上傳 原理與實例 SpringMVC除了對數據的封裝之外,還對文件組件進行了封裝。 流程原理和MultipartResolver接口 在DispatcherServlet中定義了一個MultipartResol

原创 SpringMVC 實現文件下載

文章目錄SpringMVC 實現文件下載文件瀏覽文件使用ResponseEntity使用Java常規方法 SpringMVC 實現文件下載文件 利用程序實現下載需要設置兩個報頭: 1.Web服務器需要告訴瀏覽器其所輸出內容的類型不是

原创 利用Hexo+Github完成搭建個人博客(2-配置Next主題與發佈博客)

尋找模板 接上篇,之前已經把博客搭建好了,但是默認的肯定過於單調了些,需要我們進行完善。完善的第一步當然是需要去hexo官方主題找一箇中意的模板。裏面有很多的主題,點擊某個主題之後能進行預覽效果。選主題好看是一個方面,另一個是最好有文

原创 利用hexo完成搭建個人博客(1-搭建)

文章目錄前言1.概述2.搭建環境2.1 Node.js2.2 Git 環境2.3 Git hub3.搭建博客3.1 安裝hexo3.2搭建博客3.3配置並同步代碼4.途中遇見的問題5.參考(可配置域名) 前言   最近在學java框架

原创 Python3 第一段小代碼及部分收穫

from random import randint # 1. 引用庫函數Flag = randint(1,50) #2. 變量 # print(Flag) print("猜一個(1-50)之間的數:包括0和50") # 3.1 pri

原创 Python及IDE安裝 配置

Python目前又迴歸了大衆視野,據悉也是進軍人工智能的必備編程語言。爲了接觸這一門神祕的語言,特地下載來學習。這篇文章記錄一下Python的安裝使用步驟。一、首先需要在官方下載Python軟件   1) 下載網址:https://www