原创 SpringBoot開發單體應用(三)

單體開發進階 SpringBoot的Web開發之路 衆所周知,CRUD是每個程序員的必經之路。作爲一個初級程序員,只要能夠獨立開發出一個簡單的CRUD系統即可,例如OA系統、CRM管理系統、基於表單的CRUD系統等。 簡單來說

原创 MySql遞歸查詢實現父子查詢

父子查詢 根據父id查詢下面所有子節點數據。 功能需求 我們這裏以sec_org(部門表)爲例,在一個部門表裏麪包含org_id(子部門id)、parent_org_id(父部門id)、org_name(子部門名稱)等字段,我們要

原创 SpringBoot操作數據庫

SpringData簡介 對於數據訪問層,無論是SQL還是NoSQL,在SpringBoot 底層都是採用SpringData來進行封裝的。 官網地址:https://spring.io/projects/spring-data

原创 把0到9的數字轉換成電話按鈕上的字母

問題 給定一個包含[0,9]中數字的整數數組,任務是打印所有可能的字母 數字可以表示的組合,數字到字母的映射(就像在電話按鈕上)正在被跟蹤,注意0和1不映射到任何字母。所有映射如下圖所示: 寫一個程序把0到9的數字轉換成字母,且

原创 SpringBoot開發單體應用(二)

頁面國際化 國際化,英文名叫internationalization,因爲中間有18個字母,又叫i18n。 我們平時工作或者開發一些網站時,尤其是國際網站,國際化是必須要做的事情。 準備工作 首先需要保證配置文件的編碼格式是U

原创 查看Java字節碼的幾種方式

我們都知道,Java字節碼文件是不能直接打開的,但是如果我們想查看Java字節碼文件怎麼辦呢?現在就來給大家介紹幾種查看Java字節碼的方式。 Intellij IDEA中查看Java字節碼 IntelliJ IDEA爲我們提供了

原创 IntelliJ IDEA配置Jetty的兩種方式

方式一:在Maven中配置Jetty插件 1.創建一個Maven項目,在pom.xml文件中配置Jetty插件,注意插件版本應該與Jetty版本保持一致。 <pluginManagement> <!--配置 Jetty 插件-

原创 如何修改Typora中的markdown樣式

Typora是一款優秀的markdown文本編輯器,可以用markdown語法來編輯文本的樣式,它默認含有GitHub、Newsprint、Night、Pixyll、whitey五種主題。如果對這些主題的默認樣式不滿意也可以去自定

原创 淺談在線教育

什麼是在線教育? 在線教育,是以網絡爲媒介的教學方式,通過網絡,學員與教師即使相隔萬里也可以開展教學活動;此外,藉助網絡課件,學員還可以隨時隨地進行學習,真正打破了時間和空間的限制,對於工作繁忙,學習時間不固定的職場人而言網絡遠程

原创 MyBatis-Plus快速入門

簡介 什麼是MyBatis-Plus? MyBatis-Plus(以下簡稱MP),爲簡化開發而生。 MP是一個MyBatis的增強工具,在MyBatis的基礎上只做增強不做改變。 MP的特性 無侵入:只做增強不做改變,引

原创 Element-ui和vue-element-admin學習

Element-ui 什麼是Element-ui? 根據官網的說法,Element-ui,是一套爲開發者、設計師和產品經理準備的基於Vue 2.0的由餓了麼公司出品的桌面端組件庫。 官網:https://element.ele

原创 標準前端化工程 Vue-cli

知識回顧 在學習Vue-cli之前,我們已經學習了前端體系、前後端分離的演變、Vue入門、Vue的基本語法、Vue組件、Vue路由、Axios等內容。接下來我們就來學習標磚前端化工程Vue-cli。 Vue-cli 什麼是V

原创 學習Vue之前-快速瞭解前端體系和前後端分離的演變史

前端體系 想要成爲真正的互聯網Java全棧工程師,前端是繞不開的一門必修課。 接下來我們就來認識前端、瞭解前端、掌握前端,爲成爲互聯網Java全棧工程師而前進。 前端三要素 前端三要素爲: HTML(結構):超文本標記語言(Hy

原创 大前端進階

我們知道,前端的基礎無非就是:HTML+CSS+JS(jquery)+UI框架+… 從現在開始,我們要學習進階的前端技術,內容包括VSCode的使用、Node.js、ES6語法、NPM、Babel、模塊化和Webpack。 VSC

原创 富文本編輯器Editormd的配置使用

我們經常可以看到各個博客網站中用於編輯文章的富文本編輯器,在富文本編輯器中,我們可以對我們的編輯內容樣式進行設置。富文本編輯器一般是通過插件來實現的,我們只需要在頁面中配置一下插件提供的一些API即可。本例中使用Editormd來