原创 [ Java ] 一文搞懂設計模式常用的七大原則

設計模式常用的七大原則一、單一職責原則二、接口隔離原則三、依賴倒轉原則四、里氏替換原則五、開閉原則(OCP)六、迪米特法則七、合成複用原則**依賴關係**設計原則核心思想 一、單一職責原則 降低類的複雜性,即一個類應該只負責一

原创 [ Python ] 爬蟲類庫學習之 re 正則解析,爬取糗事百科的 糗圖

爬取圖片 基於requests模塊的get請求 爬取指定url的圖片 import requests if __name__ == '__main__': url="https://pic.qiushibaike.co

原创 總結了 150 餘個神奇網站,你不來瞅瞅嗎?

文末沒有公衆號,只求 點贊 + 關注 相見恨晚的超實用網站搞學習找書籍冷知識 / 黑科技寫代碼找圖片資源搜索寫代碼小工具導航頁(工具集)聽音樂看視頻 上篇:推薦 130 個令你眼前一亮的網站,總有一個用得着 搞學習 猿學:

原创 如何用 Java 實現 有序,無序線性表 的合併 倒置

Java 實現線性表的合併倒置有序表的合併無序表的合併線性表的倒置 有序表的合併 兩個有序數組的合併 public class Main { public static void main(String[] args

原创 [ Java ] 最通俗易懂的 Java8 新特性 Lambda表達式講解

文章目錄Lambda 表達式一、基礎語法二、lambda表達式的重要特徵:二、lambda 表達式實例0.接口的簡單實現1. 集合遍歷2. 集合排序3.刪除集合中符合條件的元素 Lambda 表達式 一、基礎語法 (參數列表)

原创 [ Shiro ] SpringBoot 集成 Shiro 與 Redis 實現權限控制,統一會話管理

文章目錄SpringBoot 集成 Shiro 實現權限管理pom依賴修改登錄方法添加自定義 realm配置 SecurityManagershiro 鑑權1、基於註解2、基於攔截器shiro 兩種鑑權方式的區別Shiro結合re

原创 [ MybatisPlus ] (一)SpringBoot 整合 MybatisPlus

文章目錄SpringBoot 整合 MybatisPlus1.導入依賴2.編輯配置文件3.編輯 mapper4.修改啓動類 SpringBoot 整合 MybatisPlus 1.導入依賴 <dependency>

原创 [ Jackson ] 簡單使用

導入依賴 <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databin

原创 [ Git ] 從入門到實戰

文章目錄1、初始化 git 版本庫2、添加簽名(設置郵箱,姓名)3、查看工作區,暫存區狀態4、將工作區的 “ 新建/刪除 ” 添加到暫存區5、從暫存區中刪除6、將暫存區的內容提交到本地庫7、添加描述信息並提交8、查看操作歷史記錄9

原创 [ JWT ] SpringBoot 集成 JWT 實現 token 鑑權

文章目錄SpringBoot 集成 JWT 實現 token 鑑權pom依賴一個簡單的小例子JwtUtils 工具類自定義JWT攔截器配置攔截器自定義註解代碼測試 SpringBoot 集成 JWT 實現 token 鑑權 完整項

原创 Java 實現 Fibonacci 數列,Hanoi 塔問題

public class Test { public static int i; public static void main(String[] args) { System.out.print

原创 [ Java ] 單例模式 的八種實現方式

來源:尚硅谷 Java 設計模式 單例模式的八種實現方式一、餓漢式(靜態常量)二、餓漢式(靜態代碼塊)三、懶漢式(線程不安全)四、懶漢式(線程安全,同步方法)五、懶漢式六、雙重檢查七、靜態內部類八、枚舉 單例設計模式,就是採取

原创 [ python ] pip 配置國內鏡像源(親測有效)

一、打開目錄 C:\Users\xxx\AppData\Roaming\pip 二、編輯 pip.ini 文件 如果沒有這個文件的話,新建一個 [global] index-url = https://pypi.doub

原创 [ Python ] 常用類庫學習之 matplotlib

matplotlib 作用:生成出版質量級別的圖形 中文文檔:https://www.matplotlib.org.cn/ 官方文檔:https://matplotlib.org/users/index.html 生成餅狀圖 i

原创 STK 衛星間可見性分析

一、創建好的星座如下圖 3D 視圖 2D 視圖 二、創建好星座之後,點擊 Analysis - - > Access 三、點擊Select Object,選擇目標衛星 四、選擇要分析可見性的衛星 按住Shift鍵,選