原创 對switch進行拆分重構,降低複雜度,5種方式
如何對switch進行拆分重構 在我們編寫代碼的時候,常常遇到許多if-else或者switch的情況,這種情況下如果分支過多,會導致我們的最大複雜度過大,可能在公司編代碼的時候通過不了檢測,我們可以對這些分支提取成方法單獨存在,
原创 webpack4.x打包圖片文件遇到效果不顯示的問題(file-loader加載遇到的狗血問題)
file-loader加載遇到的狗血問題-webpack4.x 最近在學習vue,看的b站視頻學習,b站裏面用的是webpack3.6,而我用的是webpack4.43.0版本的,在webpack4.x版本和3.x版本還是挺有區別
原创 feign調用文件上傳服務
引入openfeign 記住必須引入openfeign依賴,而不是feign依賴,引入openfeign就不用了feign了,openfeign包含了feign的所有功能 <springcloud.openfeign.version>2
原创 Feign微服務調用文件上傳微服務
引入openfeign <springcloud.openfeign.version>2.1.1.RELEASE</springcloud.openfeign.version> <dependency> <groupId>
原创 linux下安裝redis與配置
Redis Redis 簡介 Redis是簡介 Redis 是完全開源免費的,遵守BSD協議,是一個高性能(NOSQL)的key-value數據庫,Redis是一個開源的使用ANSI C語言編寫、支持網絡、可基於內存亦可持久化的日誌
原创 如何高可用的將大量數據通過kafka的讀出來並進行處理
先說一點,因爲項目原因需要對大量數據進行處理,有一個要求就是在5秒中之內將120w條數據推送到第三方app,怎麼理解呢,就是說每5秒中我可能要產生120w條數據,這些產生的數據需要發送到第三方app指定的接口上,保證數據能夠到達app端進
原创 條形碼輸出到pdf打印,封裝工具類
最近項目需要用到條形碼,對於資產進行管理追蹤,所以相應的就需要用到生成條形碼的工具,在網上查找了相關資料之後,目前有幾類產品,google 的zxing 、jbarcode、barcode4j-light 等,他們的區別我不再說,很多人有
原创 java二維碼生成導出成壓縮包
效果: 首先引入zxing依賴: <lombok.version>1.18.8</lombok.version> <zxing.version>3.3.3</zxing.version> <!--lombok插件--> <depe
原创 樹形結構tree工具類
說明:下面用到了lombox插件,和hutool工具包,這兩個自行百度 TreeBean.class 用來封裝樹形結構的實體類 import lombok.AllArgsConstructor; import lombok.Dat
原创 動態修改對象註解屬性的值
運用了lombox插件 import lombok.Data; import lombok.NoArgsConstructor; import lombok.ToString; import lombok.experimental.Ac
原创 駝峯命名轉換工具代碼(駝峯命名與下劃線(sql命名))互轉工具
package com.de.util; /** * * * @projectName mybatis-demo * * @title HumpNamedTools * * @package co
原创 七、VUE基礎學習篇(事件監聽)- v-on、事件修飾符、按鍵監聽
碼雲實時更新學習demo地址:https://gitee.com/dxl96/vuexuexi VUE基礎篇(事件監聽) 1、v-on監聽事件 監聽事件: vue事件,以 v-on: 開頭,指定不同的事件,事件的屬性值可以是方法
原创 十一、VUE基礎學習篇(組件化component、components)-全局/局部組件、父組件/子組件、動態數據綁定/數據存放問題
碼雲實時更新學習demo地址:https://gitee.com/dxl96/vuexuexi VUE基礎篇(組件化component、components) 1、組件化的概念 ■人面對複雜問題的處理方式 口任何一個人處理信息
原创 二、VUE基礎學習篇(插值操作)-Mustache語法、v-once、v-text、v-pre、v-html、v-cloak
碼雲實時更新學習demo地址:https://gitee.com/dxl96/vuexuexi VUE基礎篇(插值操作) 1、Mustache語法 Mustache語法 ,也就雙大括號 {{ }} ,包裹的數據是響應式的,也就是可
原创 三、VUE基礎學習篇(動態綁定)- v-bind(v-bind:src 、v-bind:href、v-bind:class、v-bind:style)
碼雲實時更新學習demo地址:https://gitee.com/dxl96/vuexuexi VUE基礎篇(插值操作) 1、v-bind 在標籤上綁定屬性值,不可以用Mustache語法,也就是{{ }},必須使用v-bind來