原创 Vue實例——點擊v-for的某個元素,消除其它元素關聯

實現這樣的一個需求:使用v-for生成一個列表,點擊列表中的某個元素,該元素改變其樣式(也就是字體變紅),其它元素不變 解決方法 通過設置一個點擊事件btnClick(index)獲取點擊元素的下標,將被點擊的元素的下標與列

原创 Vue實例:購物車的搭建——界面設計

HTML <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <title>購物車</title> <link rel="stylesh

原创 Number.104——二叉樹的最大深度

題目鏈接:https://leetcode-cn.com/problems/maximum-depth-of-binary-tree/ 給定一個二叉樹,找出其最大深度。 二叉樹的深度爲根節點到最遠葉子節點的最長路徑上的節點數。

原创 Vue獲取瀏覽器點擊事件作爲函數參數

<body> <div id="app"> <!-- 瀏覽器會默認傳遞事件屬性 --> <button @click="btnClick1">按鈕1</button> <!-- 當需要傳遞事件屬性時,

原创 Number.101——對稱二叉樹

題目鏈接:https://leetcode-cn.com/problems/symmetric-tree/ 給定一個二叉樹,檢查它是否是鏡像對稱的。 例如,二叉樹 [1,2,2,3,4,4,3] 是對稱的。 但是下面這個 [1

原创 vue中虛擬複用的一個小例子

在下面的代碼中,如果input後面不加key屬性的話,則在切換登錄方式時,原本輸入在input框裏的字符不會消失。這是vue底層的實現。 當希望input框裏面的內容因爲切換登錄方式而消失時,可以在後邊加上key屬性,用來標識不同

原创 Number.108——將有序數組轉換爲二叉搜索樹

題目鏈接:https://leetcode-cn.com/problems/convert-sorted-array-to-binary-search-tree/ 將一個按照升序排列的有序數組,轉換爲一棵高度平衡二叉搜索樹。 本

原创 Number.378——有序矩陣中第K小的元素

題目鏈接:https://leetcode-cn.com/problems/search-a-2d-matrix-ii/ 給定一個 n x n 矩陣,其中每行和每列元素均按升序排序,找到矩陣中第 k 小的元素。 請注意,它是排序

原创 SpringBoot使用Shiro認證進行登錄和權限管理

這篇文章設置了Shiro認證,結合上一篇文章的登錄即可完成登錄功能。起初引進Shiro的目的是爲了實現權限控制,在本項目中就是不用用戶擁有對庫存管理的不同的權限,最後就整合了登錄功能一起實現。 文件目錄 ShiroConfi

原创 SpringBoot+Shiro+kaptcha驗證碼實現用戶登錄和根據角色跳轉頁面

這篇文章主要實現用戶登錄功能:用戶輸入自己的賬號、密碼以及驗證碼後,會進行身份驗證,認證通過的系統會自動判斷該用戶的身份,跳轉到不同的管理界面。 要實現的功能 用戶登錄判斷 根據用戶角色自動跳轉不同的頁面 加入驗證碼進行驗證

原创 Number.718——最長重複子數組

題目鏈接:https://leetcode-cn.com/problems/maximum-length-of-repeated-subarray/ 給兩個整數數組 A 和 B ,返回兩個數組中公共的、長度最長的子數組的長度。

原创 前言——項目整體的一些配置文件以及說明

這篇文章主要介紹項目的整體一些設置,避免在以後的開發過程中一點一點的配置 項目的地址 https://github.com/Pink-Smile/DatabaseDesign 使用的技術棧 SpringBoot 2.2.6

原创 Ubuntu18.04使用g++編譯報錯:最後的鏈結失敗: 輸出不可表示的節

最近,在Ubuntu18.04下使用g++編譯時出現以下錯誤,記錄一下解決方法 原因 自16.10起,gcc就默認開啓了pie選項,導致編譯出的文件的mime是application/x-sharedlib,一般的文件管理器

原创 Github進行Fork後與源倉庫保持同步

每次fork代碼後進行團隊協作時就會遇到代碼不同步的問題,這篇文章就記錄一下fork後代碼同步的詳細過程 Step.1:在Github上fork項目 這一步就不用解釋了,在原項目上點擊 fork 就行 Step.2:拉取for

原创 TCP三報文握手和四報文揮手

三報文“握手” TCP規定:SYN=1的報文段不能攜帶數據\color{red}{不能攜帶數據}不能攜帶數據。普通的TCP報文段可以攜帶數據,但如果不攜帶數據,則不消耗序號。 最初,客戶端 和 服務器 都是處於關閉狀態\col