原创 設計模式之命令模式

一.命令模式的簡介 命令模式(Command Pattern)將一個請求封裝爲一個對象,從而使你用不同的請求對客戶進行參數化,對請求排隊或記錄請求日誌,以及支持可撤銷的操作。 命令模式的核心思路: 在程序設計中,一個“行爲請求

原创 Python語法基礎(四):if-else語句

一.if-else語句的使用 注意:if-else語句中,方法體需要縮進 cars = ['bmw', 'toyota', 'audi', 'subaru'] for car in cars: if car == 'bmw

原创 Python語法基礎(七):用戶文字輸入

一.用戶的輸入 input需要用戶從鍵盤輸入內容 message = input('請輸入用戶名:') #將用戶輸入的內容打印出來 print('你好:'+message) 輸出: 請輸入用戶名:張三 你好:張三 二.返回值是個字

原创 Spring Boot2.x集成Redis(兩種方式)

前言: 本文介紹下Spring Boot2.x版本下使用Redis的方式,較1.x版有些許改變。本文介紹兩種方式來配置,第一種是快速配置,1分鐘完成配置。第二種方式,支持定義定義多個Redis實例,可同時操作不同的RedisDB,

原创 Python語法基礎(十):類

一.類的屬性和方法: 1.Python的命名規範 模塊名: Python的文件稱作模塊(Module),模塊名稱用小寫字母表示,多個單詞之間用_隔開,如:my_python.py。 類名: 首字母大寫:MyClass 方法名

原创 Eclipse或MyEclipse中使用EGit插件解決代碼衝突圖文教程

前言 本文介紹使用Eclipse或MyEclipse的Egit插件,來解決本地和服務器代碼衝突的問題,幫助0基礎新手,掌握Git代碼的合併代碼技巧和解決衝突的方式,合併代碼變成一種基本的編碼能力,不在搞丟隊友同事的代碼,讓人唾棄,

原创 JetBrains Pycharm Pro 2019.1破解教程

一.激活碼臨時破解(不推薦): 這種方式可能只能用幾個月,搜索到的激活碼大都失效了,比如下方提供的激活碼,能用到2019年11月,所以不推薦這種方式激活,適用於臨時使用場景,激活方便快捷。 MTW881U3Z5-eyJsaWNlb

原创 Java Redis Template批量查詢指定鍵值對

一.Redis使用pipeline批量查詢所有鍵值對 一次性獲取所有鍵值對的方式: private RedisTemplate redisTemplate; @SuppressWarnings({ "rawtypes", "un

原创 HBase架構基礎介紹

HBase是什麼? HBase是一個開源的非關係型分佈式數據庫。 爲啥使用HBase? HBase有超強的擴展型好吞吐量 採用Key/Value存儲方式,數據量增大,查詢速度幾乎不變 列式存儲,甚至可以將幾個字段分別存儲到不同服務器

原创 Java導入Excel工具類即使用教程

前言: 本工具類提供了Excel導入功能,通過反射機制將Excel中數據映射到實體類中,從而獲取Excel數據,工具類依賴org.apache.poi包。支持RESTful API,支持Spring MVC中使用。 一.本工具類支持功

原创 Java之Excel導出工具類使用教程

前言: 本工具類經過PostMan和web頁面嚴格測試可用,經過了多個版本迭代優化,可以直接使用,也方便大家根據自己的業務需求,修改定製自己的導出工具。 市面上有很多封裝好的導出工具(如:阿里的easyExcel,GitHub上xxl

原创 Eclipse安裝和拆卸Scala IDE以及解決無法打斷點問題

前言 本文將Scala IDE在Eclipse上的安裝和拆卸,以及解決無法打斷點的問題。 一.出問題的版本和問題描述 Eclipse Scala IDE 4.7版(慎用): 官方下載地址:http://downloads.typesa

原创 InfluxDB使用教程:Java版InfluxDB工具類

前言: 上幾講,介紹了Influx在Linux和Windows上的使用之後,本節開始介紹Influx在Java中的使用,先提供一個InfluxDB Java API 封裝的工具類,方便大家直接上手使用。 1.InfluxDB工具類 先

原创 InfluxDB使用教程:數據庫管理工具InfluxDBStudio

前言: 上幾篇文章介紹了InfluxDB的概念和Linux下的使用,今天介紹下,在Windows平臺下的開源數據庫管理工具,幫你簡化查詢數據庫的步驟,提高工作效率。 下載 版本發佈頁面:點擊進入 截止到發稿日最新版:點擊下載 使用:

原创 InfluxDB使用教程:Linux常用操作和命令

前言: 前篇文章介紹了安裝,本篇介紹下,InfluxDB的在Linux下的常用的基礎操作。 1.啓動服務: 啓動: sudo service influxdb start 重啓: service influxdb restart