原创 IntelliJ IDEA操作(第二蛋)-- IntelliJ IDEA的必備操作

菜單欄的顯示和取消 Debug調試 F7:在 Debug 模式下,進入下一步,如果當前行斷點是一個方法,則進入當前方法體內,如果該方法體還有方法,則不會進入該內嵌的方法中 * F8:在 Debug 模式下,進入下一步,如果當前行斷點是

原创 linux系統(centOS7.3)安裝gitlab

簡介 代碼管理,感覺還是gitlab好用,搭建新的開發環境,需要搭建一個gitlab服務器,搭建成功了,做一下記錄。 參考地址 一、搭建環境 1、安裝所需依賴 yum install curl openssh-server openss

原创 mysql查詢和修改指定數據庫中所有表中包含的某個字段

前奏 最近遇到一個業務場景,就是在某個特定的操作中,需要把兩個用戶信息合併成一個用戶信息,剛遇到的時候沒思路,後來理了半天,稍微有點思路。 一個廢棄的思路 1、先更改user表,把兩個用戶信息合併成一個,這個簡單 2、查詢當前庫中所有包含

原创 短信驗證--阿里雲短信驗證碼接口

前言 公司最近項目需要一個手機驗證碼的功能,任務確定後,倍感亞歷山大,以爲和第三方對接的都好麻煩,查阿里的API、網上大神寫的博客,各種查之後才發現,簡單的一塌糊塗,這裏想說個問題,不知道其他的攻城獅們是不是和我一樣的心裏,剛接觸個沒做過

原创 SpringBoot圖片上傳報錯:The field headImg exceeds its maximum permitted size of 1048576 bytes.

前言 使用SpringBoot2.1.7框架進行圖片上傳,一直報錯500,錯誤是圖片大小超過1048576字節 錯誤信息及原因 報這個錯的主要原因是SpringBoot內置的tomcat限制了請求文件的大小,所以根本走不到你的寫的上傳方法

原创 IDEA使用maven自定義archetype生成項目骨架

前言 創建maven項目,每次都要選擇一個骨架,問題來了,我選擇的估計裏面,總有一部分東西是我們不需要的,有時候創建項目時選擇了一個骨架,用的時候,需要刪刪減減的,解決辦法就是創建一個自己的自定義骨架,每次創建maven的時候,就使用自己

原创 MyBatis嵌套語句查詢(resultMap的使用)

前言 MyBatis主流框架,嵌套語句查詢的使用是經典場景,這篇主要說一下mybatis的嵌套語句查詢,希望能幫助到需要的童鞋們。覺得有問題的童靴們,可以提出來,大家共同進步。覺得寫的差的童靴,也希望不要罵,全世界的程序員,我覺得喜歡寫分

原创 java隨機生成中文用戶名

前言 最近項目有個業務,需要隨機生成中文用戶名,然後,就找到了一個覺得蠻六的隨機中文名字生成工具(KCNamer),gitHub地址,再次要提一下青陽大神,無意間發現了他的貼吧,解決了我大麻煩了,需要的可以先去看一下他的貼吧,這個工具能生

原创 阿里雲ECS服務器設置IPV6並通過AppStore

前言 本公司新產品蘋果上架,要求服務器支持ipv6,服務器用的是阿里雲的ECS,阿里雲服務器目前只有華北5(呼和浩特)和華南1(深圳)兩個地區支持ipv6,本公司服務器華北2的,所以需要自己配置ipv6 步驟 1、檢查服務器是否已開啓ip

原创 java對接百度AI文本審覈v2接口

前言 最近本公司開發新的移動端產品,屬於資訊類,牽扯到一個內容審覈的業務,作者編輯內容需要過濾敏感字,簡單的正則校驗肯定不滿足業務需求的,所以就找到了百度AI開放平臺 百度AI開放平臺 步驟 1、找到需要的功能:文本審覈 2、點擊立即

原创 nginx配置https,支持http和https訪問

前言 移動產品,升級https,由於用了nginx反向代理,所以就把https鎖定在了nginx 前期準備 申請阿里雲SSL證書 1、找到阿里雲SSL證書 2、購買證書 3、根據自己的需求選擇證書類型 4、進入SSL證書控制檯 5

原创 nginx配置ipv6端口監聽

前言 項目上線蘋果商店,需要你的服務器支持ipv6還不行,還需要通過ipv6環境能訪問到你服務器,此處講的是配置nginx的ipv6監聽 nginx單站點配置配置 server中配置 listen [::]:80 ipv6only=on

原创 nginx添加ipv6模塊

前提 公司項目開發IOS端,上線是需要服務器支持ipv6,服務器是配置好了,下來,需要配置nginx的ipv6 上篇說的是阿里雲ECS服務器開通ipv6,這邊主要說nginx添加IPV6模塊,親測部署步驟,有效 步驟 1、檢查nginx是

原创 SpringBoot整合支付寶APP支付

前言 現在是移動端產品瘋狂的年代,隨之,移動端支付也是熱門小技能,最近本公司在做一個移動端,要接入微信支付和支付寶支付,老習慣,功能做完之後做個覆盤記錄,這邊主要講解支付寶APP支付 所需條件 1、創建螞蟻金服開放平臺公司賬號 2、選擇開

原创 微信支付第三彈--SpringBoot整合微信APP支付

吐槽  做完APP微信支付,就兩個字:心累,並不是這個功能有多難,就是想吐槽一下微信,太TMD的店大欺客了!簽名,呵呵,參數順序都得按照他們的排序。。。。。。。。 吐槽歸吐槽,還是做一下知識覆盤,下面是做APP微信支付步驟和代碼,框架用的