原创 SpringBoot集成Sharding JDBC小結

概要: ShardingSphere是一套開源的分佈式數據庫中間件解決方案組成的生態圈,它由Sharding-JDBC、Sharding-Proxy和Sharding-Sidecar(計劃中)這3款相互獨立的產品組成。 他們均提供

原创 SpringCloud 集成 Nacos 使用小結

Nacos 註冊中心 Nacos 是 Dubbo 生態系統中重要的註冊中心實現,其中 dubbo-registry-nacos 則是 Dubbo 融合 Nacos 註冊中心的實現。 Nacos服務安裝與啓動 安裝地址: http

原创 Redis Zset有序集合實現原理

概要:Redis 有序集合和集合一樣也是string類型元素的集合,且不允許重複的成員。不同的是每個元素都會關聯一個double類型的分數。redis正是通過分數來爲集合中的成員進行從小到大的排序。有序集合的成員是唯一的,但分數(

原创 Python3 Flask框架學習筆記(一)

概要:Flask是一個web微框架。“微”也不代表 Flask 功能不強。 微框架中的“微”字表示 Flask 的目標是保持核心簡單而又可擴展。 一、Flask安裝 pip install flask 二、創建Flask工程

原创 Python3 查找和排序(一)

概要:本文主要測試了一下二分查找法和三種排序(選擇、插入、冒泡),做個記錄 二分查找 li = [8, 11, 12, 19, 22, 25, 28, 35, 37, 39, 45] count = 0 # 二分查找 de

原创 Python3 例題(個人解答)

概要:本文主要是對菜鳥教程裏100例題部分例題的解答,可能思想存在問題,請多指教 題目一:有四個數字:1、2、3、4,能組成多少個互不相同且無重複數字的三位數?各是多少? li = [1, 2, 3, 4] re = [] c

原创 Python3 Socket編程(個人總結)

概要:Socket又稱"套接字",應用程序通常通過"套接字"向網絡發出請求或者應答網絡請求,使主機間或者一臺計算機上的進程間可以通訊。 一、套接字對象 Python 中,我們用 socket()函數來創建套接字,語法格式如下: s

原创 Python3 函數(個人總結)

概要:函數是組織好的,可重複使用的,用來實現單一,或相關聯功能的代碼段。函數能提高應用的模塊性,和代碼的重複利用率。 一、定義函數 語法格式: def 函數名(參數列表): 函數體 示例: >>> def pow(x):

原创 CentOS部署Redis(詳細)

Linux 下安裝Redis 下載地址:http://redis.io/download,下載最新穩定版本。 一、本教程使用的最新文檔版本爲 2.8.17,下載安裝包: 新建目錄: mkdir /usr/local/redi

原创 PyCharm 2019

一、官網下載新版Pycharm https://download.jetbrains.8686c.com/python/pycharm-professional-2019.3.2.exe 二、安裝並選擇試用 三、將下載的jar