原创 「2020年中總結」這半年我又做了哪些副業?

我的 2020 上半年:換了一份工作,更新完一本掘金小冊,製作和更新了另外兩個文字專欄,錄製了一個視頻課程,在 GitHub 上開發並開源了一個 Vue 商城項目,與出版社簽訂了一個出版合同並開始整理書稿,在極客時間上製作了幾個內容分

原创 2020 年初,我製作完成了一本掘金小冊

1上線發佈了一本掘金小冊這又是一篇遲到了的文章,關於這篇文章的一些內容,之前已經寫過草稿了,但是由於要更新的文章比較多,這篇文章遺漏到文章草稿箱的底部了,最近剛好看到,於是整理一下分享給大家。關於小冊的內容和小冊講解的技術點,大家可以到

原创 鐵鍋燉自己!寫bug被國家信息安全漏洞共享平臺抓到【後續】

1後續來了之前整理了多篇需要發佈的文章草稿,這篇關於後續的文章一直放在掘金文章草稿箱的底部,導致一直沒有注意到它,直到現在才發佈上來,各位請見諒。2019 年 12 月 16 日早上八點半,我在掘金上發佈了來到這個平臺的第一篇文章《捅婁

原创 「newbee-mall新蜂商城開源啦」GitHub 上最熱門的 Spring Boot 項目,我也要做一次靚仔!...

沒有一個冬天不可逾越,也沒有一個春天不會到來。介紹一下新蜂商城的近況,同時,新蜂商城 Vue 版本目前也在開發中,在這篇文章裏我也向大家公佈一下新蜂商城 Vue 版本的開發進度,和大家同步一下,在不久後也會進行所有源碼的開源。1GitH

原创 程序員的副業:講一講線上視頻課程製作的經歷

1b 站裏的彈幕把我給逗樂了2019 年我曾經在 b 站發了幾個自己錄製的視頻,如下圖所示:瀏覽量還算不錯。因爲都是關於我做的幾個開源項目的視頻,所以會定期去看一下評論,如果有問題的話幫着解決一下。評論回覆完了之後,我忽然發現頁面上還有

原创 前後端分離的 Vue 版本商城測試記錄介紹

新蜂商城 Vue 版本 2019 年 10 月份我在 GitHub 開源倉庫中上傳了新蜂商城項目的所有源碼,至今已經有小半年的時間了,感興趣的可以去了解一下這個 Spring Boot 技術棧開發的商城項目,開源地址如下: n

原创 處理could not resolve host: github.com問題

向github提交代碼時出現問題,如圖: 代碼push失敗,提示could not resolve host: github.com 解決辦法: 1、打開終端,輸入:ping github.com 2、直接修改/etc/hosts文件

原创 Spring Boot+Vue前後端分離商城實戰(二)Spring Boot 項目構建及使用

在介紹了基礎環境搭建之後,這一篇文章將介紹如何使用 IDEA 進行 Spring Boot 項目的開發和調試,希望大家能夠儘快上手和體驗 Spring Boot 項目開發。關於 Spring Boot 項目開發時編輯器該如何選擇,

原创 Spring Boot+Vue前後端分離商城實戰(六)後端API項目啓動和運行注意事項

之前的幾篇內容已經講解了一些基礎的知識點,在正式進入開發之前呢,我們先來體驗一下這個開源的前後端分離商城項目,本篇文章主要是講一些注意事項,讓大家可以順利的運行源碼並進行個性化修改。 牽涉到的項目模塊如下: 新蜂商城後臺管理系統項

原创 Spring Boot+Vue前後端分離商城實戰(十)腳手架工具 Vue-CLI

初識 Vue CLI Vue CLI 簡介 「CLI」是 command-line-interface 的縮寫,全稱爲「命令行界面」。Vue CLI 是基於 Node 環境,集成了 Webpack 對文件進行編譯、壓縮、打包、E

原创 Spring Boot+Vue前後端分離商城實戰(三)Spring Boot 整合 MyBatis

MyBatis 簡介 MyBatis 的前身是 Apache 社區的一個開源項目 iBatis,於2010年更名爲 MyBatis。MyBatis 是支持定製化 SQL、存儲過程以及高級映射的優秀的持久層框架,避免了幾乎所有的

原创 Spring Boot+Vue前後端分離商城實戰(五)Spring Boot 整合 Swagger

Swagger 是一款 RESTful 接口的文檔在線自動生成+功能測試功能軟件,本文將會介紹這款工具並在 Spring Boot 項目中集成 Swagger。 我們的新蜂商城 Vue 版本開發過程就一直在用 Swagger 這個

原创 Spring Boot+Vue前後端分離商城實戰(四)Spring Boot 整合 Lombok

什麼是 Lombok Lombok 項目是一個第三方的 Java 工具庫,它會自動插入編輯器和構建工具中,Lombok提供了一組非常有用的註釋,用來消除Java類中的大量樣板代碼,比如 setter getter 方法、構造方

原创 Spring Boot+Vue前後端分離商城實戰(一)後端API項目基礎環境搭建

簡介 考慮到課程的受衆比較廣以及課程定位是一個實踐項目,很多小細節就需要考慮進來,如果因爲環境問題導致某些朋友無法進行接下來的課程就是一個很遺憾的事情了,因此單獨用一篇文章來介紹基礎環境搭建。本篇文章會詳細的介紹 JDK8 的安裝

原创 Spring Boot+Vue前後端分離商城實戰(九)Vue 全局 API

全局 API 是什麼 舉個比較好理解的例子,Vue 就好比一塊蛋糕,生命週期鉤子函數以及內部指令可以理解爲做蛋糕用的麪粉、糖、雞蛋等。而全局 API 就是裹在蛋糕外面的奶油,讓整個蛋糕(Vue)看起來更加美味。全局 API 的作