原创 碼雲 githook, php執行git pull

最近公司要求所有代碼遷到碼雲私有庫,並且通過Webhook實現自動拉取部署 1、root權限修改生產服務器只讀文件 /etc/sudoers www ALL=NOPASSWD:/usr/bin/git 此步驟意義在於,n

原创 Java SSM 後臺date類型轉換爲json字符串時,返回前臺頁面的是long類型的時間戳問題解決

//設置自定義日期格式,並設置時區 @JsonFormat(pattern="yyyy-MM-dd HH:mm",timezone = "GMT+8") private Date createDate;

原创 mysql 5.7 導入數據庫報錯:Incorrect datetime value: 0000-00-00 00:00:00 for column

導出的Mysql數據庫,導入本地測試環境時,無法導入,報錯信息如標題:Incorrect datetime value: ‘0000-00-00 00:00:00’ for column 錯誤原因? 一、原理層面 這個錯

原创 碼雲 githook, php執行git pll

最近公司要求所有代碼遷到碼雲私有庫,並且通過Webhook實現自動拉取部署 1、root權限修改生產服務器只讀文件 /etc/sudoers www ALL=NOPASSWD:/usr/bin/git 此步驟意義在於,ngi

原创 ssm警告:Setting property 'source' to 'org.eclipse.jst.jee.server' did not find a matching property

搭建ssm踩得坑真是不少,各種問題 最後記得clean一下

原创 Java基礎教程,第十一講,抽象類的作用是什麼?如何理解和使用

上一節課我們學習了Java中的繼承語法,以及如何繼承中的方法重寫和super()關鍵字,今天我們將學習一下如何阻止繼承以及抽象類。 課程內容 阻止繼承:final類和方法 有些時候我們希望阻止某個類被繼承,不允許擴展的類可以定義爲

原创 Java基礎教程,第十講,java繼承

前面我們學習了類和對象的概念,學習了方法的重載,今天我們將學習面向對象另一個重要特性,繼承(inheritance)。利用繼承,我們可以基於一個已經存在的類狗仔一個新的類,繼承已經存在的類方法和域。並且我們可以添加一些新的方法和域

原创 Java基礎教程,第八講,如何使用對象和引用?

面向對象的程序設計,簡稱OOP(Object-oriented Programming)是目前各大互聯網公司主流的程序設計範型,現在絕大部分招聘崗位都要求精通OOP編程,它取代了之前的面向過程的編程,必須精通OOP才能寫好Java

原创 Java基礎教程,第九講,方法重載

前面已經學習了編寫簡單的構造器, 可以用於初始化對象。但是, 由於對象構造非 常重要, 所以 Java 提供了多種編寫構造器的機制 。下面將詳細地介紹這些機制 。 學完此次課程,我能做什麼? 通過本次課程學習我們將瞭解Java面

原创 新建Maven項目報錯:The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path

新建Maven項目後報錯,The superclass “javax.servlet.http.HttpServlet” was not found on the Java Build Path 解決方法: 項目上右擊鼠標,選擇 B

原创 Java基礎教程,第六講,格式化輸入輸出

上一課我們留下一個思考題,StringBuilder效率爲什麼比String的效率高? 第四講我們已經說過了,Java中沒有內置String類型,而是在Java的類庫中提供了一個基類,當直接使用String拼接字符串時,Stri

原创 Java基礎教程,第七講,條件控制、循環語句、數組

學完此次課程,我能做什麼? 學完此次課程我們將掌握Java中的條件判斷和多種循環語句,並且掌握數組的定義和初始化,以及幾個常用的數組函數。 學習此次課程,需要多久? 10分鐘 課程內容 和其他語言一樣Java使用條件語句和循環確定控

原创 Java基礎教程,第五講,使用StringBuilder更高效的處理字符串

學完此次課程,我能做什麼? 通過本次課程學習,我們可以使用更高效的StringBuilder來操作字符串。 學習此次課程,需要多久? 10分鐘 課程內容 爲什麼要使用構建字符串 StringBuilder? 上一節課我們學習的字符串

原创 Java基礎教程,第四講,字符串使用以及常用字符串處理函數

字符串處理是所有編程語言必學,也是必會的知識。大家一定要認真學完本次課程。 學完此次課程,我能做什麼? 我們可以掌握常用的字符串處理函數,來應對項目的要求。 學習此次課程,需要多久? 5分鐘 課程內容 Java中沒有內置的字符串

原创 Java基礎教程,第三講,如何使用運算符?如何定義變量 以及數據類型轉換

學完此次課程,我能做什麼? 學完此次課程我們可以學會Java的運算符,以及數據類型的自動轉換和強制轉換。 學習此次課程,需要多久? 10-15分鐘 課程內容 聲明變量語法: 類型+變量名 上節課已經說過java是強類型語言,定義變量