原创 Spring 5核心原理與30個類手寫實戰

目錄 第1篇 Spring內功心法  第1章 軟件架構設計原則 2  1.1 開閉原則 2  1.2 依賴倒置原則 4  1.3 單一職責原則 7  1.4 接口隔離原則 10  1.5 迪米特原則 12  1.6 里氏替換原則 14 

原创 git使用手冊

(預警:因爲詳細,所以行文有些長,新手邊看邊操作效果出乎你的預料)一:Git是什麼?Git是目前世界上最先進的分佈式版本控制系統。工作原理 / 流程:Workspace:工作區Index / Stage:暫存區Repository

原创 用瀏覽器測試跨域

1.隨便打開一個網頁打開瀏覽器開發者模式console 粘入 var token= "AD3BA267AD984966B3D2179C18FF44F0"; var xhr = new XMLHttpRequest(); xhr.open

原创 Json字符串轉List集合互轉操作

public class JsonListUtil { /** * List<T> 轉 json 保存到數據庫 */ public static <T> String listToJson(List<

原创 nginx反向代理配置

找到nginx中改文件,Linux的自己找 、 在文件中的http->se'rver下添加location配置如下 這樣在前端項目中訪問後端地址就可以修改爲ngixn的IP+端口+niginx中配置的項目名稱就能訪問到後端了,如果前端項

原创 當前線程工具類

import java.util.*; /** * @Author: lc * @Date: 2020/1/3 15:46 */ public final class ThreadLocalUtil { private

原创 gateway跨域配置

spring: cloud: gateway: globalcors: corsConfigurations: '[/**]': #這裏有個allowC

原创 根據json中的key獲取json對象中的value值

*注意  該方法只獲取第一次出現的key對應的value  public static String getJsonValue(String key, String jsonString) { //使用非貪婪模式

原创 Java spi詳解 示例

  1.spi概念: SPI英文爲Service Provider Interface單從字面可以理解爲Service提供者接口,正如從SPI的名字去理解SPI就是Service提供者接口;我對SPI的定義:提供給服務提供廠商與擴展框架功

原创 Java ASCII碼與中文互轉

/** * ASCII碼轉中文 * * @param ascii * @return */ public static String ASCIItoString(String

原创 maven骨架生成命令

mvn archetype:create-from-project cd target\generated-sources\archetype mvn clean install mvn deploy  

原创 spring cloud集成原生gateway

簡介   Spring Cloud Gateway 是 Spring Cloud 的一個全新項目,該項目是基於 Spring 5.0,Spring Boot 2.0 和 Project Reactor 等技術開發的網關,它旨在爲微服務架構

原创 23種設計模式-工廠模式

在現實生活中社會分工越來越細,越來越專業化。各種產品有專門的工廠生產,徹底告別了自給自足的小農經濟時代,這大大縮短了產品的生產週期,提高了生產效率。同樣,在軟件開發中能否做到軟件對象的生產和使用相分離呢?能否在滿足“開閉原則”的前提下,客

原创 IntelliJ IDEA快捷鍵的使用與代碼調試技巧

一.快捷鍵的基本使用 1.代碼標籤輸入完成後,按Tab,生成代碼。 Ctrl+Alt+O 優化導入的類和包 Alt+Insert 生成代碼(如get,set方法,構造函數等) 或者右鍵(Generate) fori/sout/psvm +

原创 ts找不到primeng/primeng

npm install primeng --save npm install --save @angular/material npm install --save @angular/cdk