原创 vue使用Vant自定義主題

https://youzan.github.io/vant/#/zh-CN/theme 這是官網給的說明,個人感覺有點坑,對於我這中vue小白實在是看不明白 。 一、爲什麼需要自定義主題。       當vant的主題不滿足你的要求時可以

原创 如何讓div實現可編輯

很簡單,直接添加contenteditable="true",就可實現div可編輯。https://www.w3school.com.cn/tags/att_global_contenteditable.asp 歡迎掃碼關注微信公衆號  

原创 JAVA實現PRC基本調用

什麼是PRC PRC是一種遠程過程調用協議,可以像調用本地服務一樣調用遠程的服務,是一種採用客戶端/服務器的模式。常見的PRC框架也有很多比如最常用的dubbo等。 RPC能夠讓本地應用簡單、高效地調用遠程服務器中的服務。它主要應用在分佈

原创 前後端分離需要跨域怎麼辦

原理什麼的這裏不多說,網上太多了。 爲什麼會產生跨域 出於瀏覽器的同源策略限制。同源策略(Sameoriginpolicy)是一種約定,它是瀏覽器最核心也最基本的安全功能,如果缺少了同源策略,則瀏覽器的正常功能可能都會受到影響。可以說We

原创 分佈式唯一主鍵生成解決方案-雪花算法(SnowFlake)

目錄 1、基本原理 2、SnowFlake的結構如下(每部分用-分開): 3、優缺點 4、算法實現 5、測試 SnowFlake算法,是Twitter開源的分佈式ID生成算法。其核心思想就是使用使用一個64爲的Long類型的數據作爲全局唯

原创 使用java反射進行對象中屬性空值校驗

關鍵詞:java註解、反射 直接貼代碼: 註解類如下: @Documented @Inherited @Retention(RetentionPolicy.RUNTIME) @Target({ElementType.TYPE, Elem

原创 linux(centos 7)源碼安裝mysql數據庫

說明:    系統:阿里雲的centos 7    mysql:mysql-5.6.27一、安裝相關依賴yum -y install make cmake gcc gcc-c++ bison-devel ncurses-devel aut

原创 mysqldump備份

說明:    系統:阿里雲的centos 7    mysql:mysql-5.6.27    腳本來源:冰狼愛魔    相關鏈接:mysql備份的三種詳解 mysql備份與恢復一、備份    首先創建備份的目標文件夾     備份時使用

原创 記錄一個關於request.getScheme()的問題

一、問題    服務器上已經進行過SSL安全認證,tomcat沒有任何認證,這時候他的Scheme是http,那麼問題來了,當把項目部署到服務器上的時候獲取的Scheme還是http,這時不管用攔截器也好還是某個需求需要獲取地址的時候,都

原创 記錄:Spring事務 Aop配置

說明:    所謂事務就是對數據庫事務的操作,爲了保證數據的一致性,最經典的例子是取錢的例子,相關原理這裏不多說了,只記錄一下項目中的簡單使用和配置。    相關鏈接:Spring事務詳解 一、非註解方式測試工程目錄1.在spring-a

原创 tomcat指定JDK和設置編碼格式

1、設置JDK 打開Tomcat的bin目錄,(linux環境)找到catalina.sh和setclasspath.sh,在開頭添加 export JAVA_HOME=/home/java/jdk1.8 等號後面是jdk的路徑 我添加

原创 fastdfs文件服務器的基本安裝和配置

感謝各位的分享:FastDFS安裝全過程記錄(V5.05)  分佈式文件系統 FastDFS 5.0.5 & Linux CentOS 7 安裝配置 分佈式文件存儲 搭建FastDFS-5.0.5集羣 說明:    系統:阿里雲的cent

原创 nginx和tomcat的 配置SSL證書

說明     證書可以使用阿里雲的免費證書    配置SSL便可使用https安全訪問一、nginxserver { listen 443; server_name 域名或二級域名; ssl on; #root html; #i

原创 記錄:使用dataTable表格插件時,進行多次加載table變形的問題

問題現象: 在多次進行加載的時候,table的每列的寬度都在變化,最後會縮到一起  問題分析: 1、沒有對table進行寬度的設定 2、瀏覽器兼容問題 3、dataTable參數設置錯誤 4、dataTable本身原因 問題解決: 經過排

原创 linux(centos 7)源碼安裝nginx

說明:    系統:阿里雲的centos 7    nginx:nginx-1.13.9一、安裝相關依賴yum -y install make cmake gcc gcc-c++ bison-devel ncurses-devel aut