原创 問題解決18:SpringBoot整合Swagger2的時候訪問不到swagger-ul.html

環境使用的是SpringBoot2.0+Swagger2.8來整合的 因爲項目需要配置一個解決跨域的問題,所以要定義一個CorsConfig來解決跨域問題 package com.travel.filter; import org

原创 問題解決17:IDEA導入maven項目的時候,maven項目的包一直沒有去下載全部失敗

新裝的idea在mac上 解決方案: 1、首先看下idea的運行日誌,是什麼原因導致這個錯誤 發現這個idea的maven連不上網,後來百度下了這個問題 只需要打開idea的maven設置 就把脫機工作work offline 勾

原创 java8新特性學習(一)Lambda表達式用法&Stream類操對對象的操作和集合操作&日期類操作

Java8新特性學習 基礎部分 一、lambda 表達式學習 1、爲什麼要使用lambda表達式? 答:1、Java是面向對象的語言,不能像函數式語言那樣嵌套方法。 2、Java的匿名內部類只能存在於創建它的線程中,不能運行在多線程

原创 問題解決15:windows系統80端口被佔用解決方案

啓動window版的nginx的時候報80端口被佔用: 我本機以前安裝了SQL Server 關閉方式: 關閉方式 在運行框中輸入 services.msc ,進入服務窗口。 然後找到 SQL Server Reporting Ser

原创 問題解決14:spring aop整合pom.xml文件,低版本好像有問題。

jar 包,如果導錯了會出現奇葩問題 pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLS

原创 問題解決13:elasticsearch啓動的時候報錯,報日誌文件沒有權限解決方案

報錯如下: [esuser@izwz96zip5cr6qc2ws0vv8z bin]$ ./elasticsearch -d [esuser@izwz96zip5cr6qc2ws0vv8z bin]$ 2019-03-13 13:26

原创 git學習(一)版本控制工具介紹&git優勢&git安裝&git工作區域&本地庫和遠程庫的交互方式&git命令行操作&git版本的前進和後退&hard和soft和mixed參數&git顏色標記

一、版本控制工具 SVN:是集中式版本控制代表。缺點:倉庫只有一個。 Git:是分佈式版本控制代表。可以避免單點故障。 版本控制工具具備的功能: 1、協同修改 2、版本管理 3、權限控制 4、歷史記錄 5、分支管理 二、git優

原创 問題解決12:eclipse在線安裝反編譯工具 jd

直接安裝: 國內可能網很慢,你的電腦要可以使用谷歌才能行。

原创 問題解決11:try-catch -finally中有無return

一、只有try中有return 肯定會執行finally這個語句,但是在執行return的時候,會將try當中要返回的t放在緩存區。 所以返回的時候還是"try字符" 二、當catch中也有return的時候,且報異常 跟上面的

原创 Java架構學習(五十五)支付寶回調核心代碼之同步回調實現&支付寶回調接口&同步回調和異步回調&使用form表單隱藏同步回調參數

一、支付寶回調接口 回調:分佈式事物解決方案。 1、通知結果:分爲 同步通知: 以瀏覽器方式重定向到網站上去。 異步通知:支付寶會以httpclient技術更改訂單狀態。 爲什麼項目要做服務化? 服務化的好處是把共

原创 Java架構學習(五十三)支付寶平臺源碼分析&支付概念&支付架構整個流程&支付寶沙箱環境&安全加密方式&支付寶Demo環境運行&支付寶流程源碼分析

一、支付概念 現在有的支付機構: 支付寶、微信支付、京東支付、銀聯支付、小米支付、百度錢包、平安支付。 整個支付體系的流程都是大同小異的。 聚合支付平臺。 二、支付架構整個流程 支付包整個支付流程: 1、 網站提交參數到支付寶接

原创 Java架構學習(五十四)項目整合支付寶接口&支付流程回顧&項目整合支付接口流程&創建支付token接口&支付寶對接步驟支付服務&項目整合支付服務

一、支付寶支付流程回顧 支付流程:這個支付流程是一種分佈式事務的一種解決方案。異步通知,重試機制。 1、點擊支付後,網站會接受到一個請求表單,再封裝好以post方式提交參數給支付寶。 同步通知:使用本地瀏覽器重定向到本網站,不

原创 問題解決10:eclipse一直卡在 revert resources

解決方案: 關於 eclipse啓動卡死的問題(eclipse上一次沒有正確關閉,導致啓動的時候卡死錯誤解決方法),自己常用的解決方法: 方案一(推薦使用,如果沒有這個文件,就使用方案二): 到<workspace>\.

原创 Java架構學習(五十一)微信公衆號開發&混合開發技術流程&微信推送原理&外網映射工具使用&微信公衆號接口認證代碼&獲取微信客戶端信息&解決微信消息冪等問題

一、微信公衆號項目 SOA架構:面向接口開發,也就是相當於把傳統的那種ssh項目的業務邏輯層抽取出來 做成接口。 SSH架構與分佈式架構的區別 SSH架構是整個項目的任何模塊都在一個項目裏面 分佈式架構相當於把一個項目,拆分成n個子項