原创 Python中動態創建Mongodb集合

一、場景簡述 筆者最近在寫相關爬蟲數據存儲,需要根據店鋪名稱來創建mongodb中的集合,以下就是筆者的解決辦法 二、解決方案 #mongodb連接 client = pymongo.MongoClient(mongo_util.mon

原创 GitHub 在README中添加標籤

標籤如下,想必許多經常看github的讀者都應該看到過這類標籤,今天筆者就介紹如何實現此類標籤 一、進入https://shields.io/ 進入該網站後找到如下圖內容,就是你需要填寫的相關信息 填寫完信息後,點擊Make Badg

原创 Mac OS系統下IDEA找到默認JDK路徑

一、場景簡述 筆者對系統進行了抹盤與更新,所以重新配置了系統的一些開發應用環境,在已經安裝了JDK後,進入IDEA發現找不到,該篇博客就記錄下筆者是如何配置的 二、解決方案 1、linjiedeMacBook-Pro:~ linjie$

原创 SpringCloud 配置中心服務啓動真正完成了,再去啓動client服務吧

一、場景簡述 如題,筆者在啓動配置中心的服務的時候,沒等它真正的啓動完成,就去啓動client服務,導致出現如下報錯! 這樣的結果就是導致你再一次去啓動UserApplication這個client服務是可以成功啓動的。 二、解決方案

原创 SpringCloud 服務網關路由規則的坑

一、場景簡述 筆者最近用到SpringCloud 服務網關的時候,進行服務網關的路由測試,發現無法路由自己設置的規則,測試的時候如下 通過錯誤排查發現,原來是路由規則寫錯了! 路由規則如下(錯誤) #端口 server: port

原创 SpringCloud配置文件詳細說明(properties和yml)

筆者將地址留在這裏,提供大家參考,也方便自己查閱 https://blog.csdn.net/xingbaozhen1210/article/details/80290588

原创 MyBatis 報錯Parameter 'mobile' not found. Available parameters are [arg1, arg0, param1, param2]解決方案

一、場景簡述 筆者使用MyBatis 3.x的時候使用如下接口 @Mapper public interface UserMapper { @Select("select id,mobile,password from new

原创 聊人生咯

2018/10/06 23:41  突然想寫點什麼,一個人在寢室。 買了MacBook Pro之後就像交了女朋友一樣,簡直呵護至極那。不過用起來真的是爽翻天,媽媽再也不用擔心我的學習啦😁。 今天花了一天的時間又一次把射鵰英雄傳(胡歌林依晨

原创 Java多線程環境下的懶漢模式解決方案

一、場景簡述 單例模式下有餓漢模式和懶漢模式,其中懶漢模式在於調用相關方法時實例才被創建。懶漢模式我們不難實現,但是在懶漢模式下我們如果使用多線程,就會取出多個實例的情況,與單例模式相違背,所以該篇博客筆者主要關於在多線程環境下利用DCL

原创 Java自帶方法強制使用try/catch的原因

一、場景簡述 今天和一位同學聊天的時候,同學問我“爲啥Thread.sleep(1000)要進行try/catch異常捕獲”,在這裏我想可能會有很多同學也一下子想不通,筆者今天就揭祕,爲什麼好多jdk封裝的方法會需要異常捕獲 二、場景實現

原创 Java多線程中volatile的場景應用

一、場景簡述 筆者在看多線程通信相關問題時,不使用等待/通知機制實現多線程通信的時候,發現b線程沒有與a線程發生正常通信。 二、場景實現 如下是未發生正常通信的代碼 1、MyList類 package waitnotify; impo

原创 Mac OS安裝Scrapy報錯error: command '/usr/bin/clang' failed with exit status 1解決方案

一、場景簡述 Mac OS系統下在terminal下安裝Scrapy(pip3 install scrapy)報錯如下 error: command '/usr/bin/clang' failed with exit status 1

原创 聊聊Java中的守護線程與非守護線程

該篇博客筆者不準備用條條框框來讓博文顯得規整了,直接碼字!   筆者最近在看Java多線程編程,在守護線程與非守護線程的相關理解上感覺值得深入,該篇博客就簡單聊聊Java中的守護線程與非守護線程吧   首先看下哪些是守護線程,哪些是非守護

原创 GET與POST在請求頭與請求體中的區別

一、場景簡述 HTTP協議中GET請求與POST請求一直是許多初學者老生常談的問題,但有些問題卻很少有人提及,該篇博客筆者就其本質區別來做簡單的闡述   二、場景實現 可以分別使用GET、POST請求來請求服務端,看看服務端的響應 1、G

原创 Python 利用正則獲取json中不同的數據類型

一、場景簡述 筆者在寫xx爬蟲的時候,需要獲取頁面請求返回的json數據中的某些數據,遇見如下的"key":value("id":value)或者是"key":"value"("rateDate":"value")區別在於value是否帶