原创 191210P4 Java富文本編輯之圖片鏈接本地化

Java富文本編輯之圖片鏈接本地化 作者:邵發 官網:http://afanihao.cn/java 本文介紹在圖文混編項目中(博客、新聞等),如何將富文本中的圖片外鏈轉爲本地鏈接的問題。本文是Java學習指南系列教程的官方配套文檔,項目

原创 191124_01 基於位置驗證的圖形驗證碼

基於位置驗證的圖形驗證碼 作者:邵發 官網:http://afanihao.cn/java 本文是Java學習指南系列教程的官方配套文檔。內容介紹一種基於位置的驗證碼的實現,附演示說明和項目源碼。   1.  基於位置的圖形驗證碼 下面演

原创 191120_02 Java常用加密校驗轉換算法彙總

Java常用加密校驗轉換算法彙總 作者:邵發 官網:http://afanihao.cn/java 本文是Java學習指南系列教程的官方配套文檔。內容介紹Java裏的常用算法的使用,包含轉換Hex / Base64等數據轉換算法,CRC3

原创 191127_01 JS之Canvas繪製教程

JS之Canvas繪製教程 作者:邵發 官網:http://afanihao.cn/java 本文是Java學習指南系列教程的官方配套文檔。內容介紹在網頁前端使用Canvas進行自定義繪製的技術。前端的圖表展示、驗證碼、圖片剪裁處理等場合

原创 191120_01 Java網站後臺發送郵件驗證碼

Java網站後臺發送郵件驗證碼 作者:邵發 官網:http://afanihao.cn/java 本文是Java學習指南系列教程的官方配套文檔。內容介紹如何的Java網站後實現郵件的發送。在網站項目中,給用戶發送郵件是常見的操作,比如在用

原创 191206_01 Java中的句柄與資源泄露

Java中的句柄與資源泄露 作者:邵發 官網:http://afanihao.cn/java 本文內容介紹Java中的句柄與資源泄露問題,是Java網站開發中必須清楚掌握的基本概念。句柄包括兩類:文件句柄和網絡句柄。本文是Java學習指南

原创 191122_02 前後臺聯合驗證的驗證碼

前後臺聯合驗證的驗證碼 作者:邵發 官網:http://afanihao.cn/java 本文是Java學習指南系列教程的官方配套文檔。內容介紹另一種安全的驗證碼技術,即由後臺負責生成和驗證,使整個驗證流程不可輕易攻擊。本文附帶項目源碼及

原创 191119_01 網站集成QQ第三方登錄

網站集成QQ第三方授權登錄 作者:邵發 官網:http://afanihao.cn/java 本文是Java學習指南系列教程的官方配套文檔。 內容介紹如何在網站中集成QQ的第三方授權登錄功能,演示項目基於Java8 + Tomcat8 +

原创 191111_01 Thymeleaf 3.0 快速使用說明及源碼

Thymeleaf 3.0 快速使用說明 作者:邵發 官網:http://afanihao.cn/java 本文是Java學習指南系列教程的官方配套文檔。Thymeleaf 3.0 是Spring5的首選模板引擎,可用於快速的實現MVC頁

原创 191213P1 StringBuffer和String的區別是什麼

StringBuffer和String的區別是什麼 作者:邵發 官網:http://afanihao.cn/java StringBuffer 是一個用於構造字符串的工具類,是面試裏常考的一個問題。   1 字符串的拼接 還得先從Stri

原创 191122_01 純前端JS實現的文字驗證碼

純前端JS實現的文字驗證碼 作者:邵發 官網:http://afanihao.cn/java 本文是Java學習指南系列教程的官方配套文檔。內容介紹一種基於JavaScript繪製的純前端實現的驗證碼技術。本文附帶項目源碼及相關JAR包。

原创 191118_02 雲主機上Tomcat網站的部署

雲主機上Tomcat網站的部署 作者:邵發 官網:http://afanihao.cn/java 本文是Java學習指南系列教程的配套文檔。 本文介紹如何在雲主機上快速部署一個網站,基於Windows系統,服務器選用Tomcat8.5版本

原创 191208_01 Java後臺發送短信驗證碼

Java後臺發送短信驗證碼 作者:邵發 官網:http://afanihao.cn/java 本文介紹如何在Java項目添加短信支持,並演示以手機號進入用戶註冊的流程。在演示中,用戶輸入自己手機號進行註冊,網站後臺發送一個驗證碼到用戶的手

原创 java裏的對象有幾種創建方式?所有的對象都得new出來嗎?

1 new 用new是最常見的方式,new可以創建一個對象 如 Student s1 = new Student()   注意: Student s2 = s1; 這裏沒有new,所以並沒有創建新的對象,s2, s1指向了同一對象   2

原创 Java全系列教程:『Java學習指南』

Java學習全系列教程: http://afanihao.cn/java 作者:阿發你好 Java學習指南系列教程,從入門語法到行業級技術,循序漸近式的全方位教程。內容包含入門語法和高級語法,覆蓋Java在業界的3個應用領域(網站開發、安