原创 Springboot配置RestTemplate兩種方式

發送http請求,使用httpClient或者okHttpClient都非常好用,直接集成就可以使用,在Springboot中,發送http請求還可以選擇Springboot內置的RestTemplate類,可以直接發送http

原创 Vue的v-for遍歷中的自定義指令無效

問題發現 在v-for循環中,通過自定義指令獲取循環中每一項的值,然後進行處理,第一次進行v-for遍歷,可以正常獲取值,並渲染頁面,但是list被重新賦值,第二次v-for遍歷的時候,在頁面中可以直接獲取值,但是在指令中無法獲

原创 Docker中Nginx配置https實踐

nginx中配置https需要開啓https的模塊,然後開啓配置,但是docker中的nginx不需要安裝https的模塊,直接在配置文件中配置server節點就可以 一、修改配置文件 如果在運行容器的時候沒有掛載配置文件

原创 Docker部署war包實戰

如果使用的web項目打的包爲war包或者說springboot打成war包需要部署,那麼docker是快捷部署到服務器的一大利器 兩步簡單快捷的部署war包到服務器 1. 拉取tomcat鏡像 一般可以通過docker se

原创 css+js實現錄音環形進度條

在html5或者移動端開發中,如果需要用戶錄音功能,那麼應該是需要用戶點擊觸發動畫來實現一個錄音的動效或者控制時間 簡單實現一個滾動條效果 具體效果如下: 可以自定義圓環的軌道灰色爲其他色或者透明,也可以自定義進度條的

原创 使用TS開發小程序中遇到的問題

在使用ts開發小程序的過程中,遇到了一些開發工具和關於ts的使用上的一些問題,並記錄解決方法 1. ts開發過程中類型指定問題 Type 'number | undefined' is not assignable to ty

原创 數據庫數據映射實體類報錯:Null value was assigned to a property of primitive type setter

在查詢數據中的數據封裝到實體類時,出現類型不正確錯誤 錯誤信息 org.hibernate.PropertyAccessException: Null value was assigned to a property of p

原创 程序或者navicat無法連接到Mysql8.0的問題

最新的mysql版本爲8.0,在mysql8.0中對用戶的默認密碼加密規則做了修改,和以前使用的加密規則不一致,相對來說應該是更安全了,但是這就造成一個問題,在使用程序連接的時候,如果使用的mysql-driver連接驅動是5.

原创 一條命令搞定Docker容器日誌出現中文亂碼

背景:在使用docker部署springboot項目的時候,查看項目日誌的過程中,發現中文打印出來的都是亂碼: ??????,之前也沒有這個情況,或許應該是docker鏡像版本的問題,經過一番查找,中文可以正常輸出到日誌 解決

原创 python使用selenium模塊的webdriver和PhantomJs報錯解決

在使用selenium模塊中的自動化測試模塊:webdriver和PhantomJS 的時候,出現錯誤:selenium.common.exceptions.WebDriverException: Message: 'phant

原创 Element-ui使用的坑記錄

不同瀏覽器的dateTimePicker選擇問題 在蘋果的ios瀏覽器 safari、IE這些瀏覽器中,日期格式爲yyyy/mm/dd,中間是/來分隔日期,chrome中幾種格式都可以顯示 Element-UI的版本爲1.4.

原创 Docker中tomcat的設置內存大小配置

安裝再docker中的tomcat,在下載大文件或者某些情況下,會出現tomcat的內存溢出等情況,所以需要配置tomcat的內存大小,docker中的tomcat內存大小配置有兩種方式: 一、掛載docker中的配置文件

原创 Mysql8.0創建用戶限制指定IP可訪問

因爲數據庫的安全的問題,不建議使用root用戶用來連接數據庫進行操作,所以需要創建一個新用戶,並且需要指定ip,這樣就會更安全,因爲不是指定的ip,那麼就連接不到mysql 因爲有多個服務器需要連接到mysql, 並且最好是

原创 Vue通過微信定位+百度地圖獲取詳細地理位置信息

項目中需要使用到定位功能,定位用戶所在的省市,並自動填充到省市的選擇列表中,微信開發中,定位功能直接使用微信提供的接口,方便並且簡單,兼容性相對好處理 因爲微信定位或者百度地圖的定位都是先通過定位獲取到用戶的經緯度,然後需要再

原创 Springboot配置@Async無效

前言 Springboot中爲了同時執行多個任務,或者同時查詢,加快查詢則使用多線程查詢,在springboot中,可以直接使用@Async註解來實現異步任務,可以參考Springboot使用@Async實現異步任務簡單快捷使用,