原创 GraphQL介紹

GraphQL是一種新的API標準 由Facebook開發和開源,目前由來自世界各地的大公司和個人維護 GraphQL本質上是一種基於api的查詢語言 理解爲GraphQL是基於API之上的一層封裝,目的是爲了更好,更靈活的適用於業務的需

原创 CIDR無類別域間路由

      CIDR中文全稱是無分類域間路由選擇,英文全稱是Classless Inter-Domain Routing,在平常,大家多稱之爲無分類編址,它也是構成超網的一種技術實現。CIDR在一定程度上解決了路由表項目過多過大的問題。C

原创 多線程和線程池的學習和使用

  使用多線程處理任務,可以使用內部類(實現Runnable接口,在run方法中編寫邏輯,將要處理的任務當成員變量引入,並設置有參構造器)。     參考文章: https://blog.csdn.net/u010002184/artic

原创 Mysq歷史版本與發佈時間

在選擇 Mysql 版本的時候,瞭解一下版本的變遷歷史是有幫助的。對於懷舊也可以享受一下過去的好日子裏是怎麼使用 Mysql的。   版本3.23(2001)   一般認爲這個版本的發佈是Mysql真正“誕生”的時刻,其開始獲得廣泛使用。

原创 protostuff介紹

  好文: https://blog.csdn.net/oppo5630/article/details/80173520 https://www.jianshu.com/p/66d5f295784b https://www.cnblog

原创 關於“哈希”、“哈希函數”、“哈希算法”

哈希是一種加密算法 哈希函數(Hash Function),也稱爲散列函數或雜湊函數。哈希函數是一個公開函數,可以將任意長度的消息M映射成爲一個長度較短且長度固定的值H(M),稱H(M)爲哈希值、散列值(Hash Value)、雜湊值或者

原创 數據庫的垂直切分、水平切分

常見的分庫、分表形式(垂直分表、垂直分庫、水平分表、水平分庫)         垂直分表:通俗的說法叫做“大表拆小表”,拆分是基於關係型數據庫中的“列”(字段)進行的。通常情況,某個表中的字段比較多,可以新建立一張“擴展表”,將不經常使用

原创 List和數組互轉

一、List 轉 數組 List<String> list = new ArrayList<String>(); list.add("a1"); list.add("a2"); String[] array= list.toAr

原创 Spring默認的BeanName生成器

spring-beans包中有個接口BeanNameGenerator,如果你查看這個接口的實現類就會看到有兩個: 1、AnnotationBeanNameGenerator 【這個纔是spring默認的beanName生成器,也就是看你

原创 多數據源 SpringBoot+Mybatis-plus 的解決方案

  好文一篇,驗證過了,沒有問題的: https://www.jianshu.com/p/ff5af6c59365?utm_source=oschina-app   踩坑分享: 我是改造以前的單數據源項目。本不想動原來的mapper類文件

原创 kubernetes核心組件kube-proxy

一.  kube-proxy 和 service  kube-proxy是Kubernetes的核心組件,部署在每個Node節點上,它是實現Kubernetes Service的通信與負載均衡機制的重要組件; kube-proxy負責爲P

原创 授權服務之JWT

https://blog.csdn.net/fyk844645164/article/details/99429962

原创 網關Zuul限流開源項目spring-cloud-zuul-ratelimit

如果你們項目在使用Spring Cloud的Zuul作爲網關,這是如果需要做限流,可以使用這個開源項目spring-cloud-zuul-ratelimit 使用簡單: 1、引入依賴 <dependency> <g

原创 前端項目部署方案

  https://www.jianshu.com/p/422b61100273

原创 Wireshark基本用法介紹

https://blog.csdn.net/m0_37710388/article/details/89850841