原创 封裝一個函數,將System.out.println(xx)封裝成 print方法

1.工具類 package com.ld.staticUtil; public class Print { private static boolean flag=true; public static void

原创 Linux系統使用firewalld打開關閉防火牆與端口

1、firewalld的基本使用 啓動: systemctl start firewalld 關閉: systemctl stop firewalld 查看狀態: systemctl status firewalld  開機禁用  : s

原创 nginx反向代理request.getHeader("x-forwarded-for")爲null,且request.getRemoteAddr()爲本機地址

一、產生原因: 1.使用方向代理是未設置x-forwarded-for頭,或者設置x-forwarded-for頭的配置語句存放錯誤導致request.getHeader("x-forwarded-for")爲null 2.導致reque

原创 主從數據庫的配置以及主從數據庫的同步(MySQL)

一.爲什麼要用主從數據庫? 1.使用主從數據庫主要是爲了讀寫分離,在數據庫集羣架構中,讓主庫負責處理事務性查詢,而從庫只負責處理select查詢,讓兩者分工明確達到提高數據庫整體讀寫性能。當然,主數據庫另外一個功能就是負責將事務性查詢導致

原创 手寫SpringIOC框架

一.什麼是SpringIOC 什麼是SpringIOC,就是把每一個bean(實體類)與bean(實體了)之間的關係交給第三方容器進行管理。 Xml配置: <beans> <bean id="user1" class="com.itm

原创 獲取ssl證書,將http轉爲https,並在Linux的nginx上配置

一.獲取ssl證書(此步驟較複雜,而且容易出錯) 1.百度搜索ssl免費證書,然後選擇一個選項,進入,如圖: 點擊免費申請 2. 輸入你要申請ssl證書的地址: 3.填寫一下數據: 4.CSR生成: 注意:生成CSR文件後,得到後

原创 微信支付的代碼實現過程

一.根據官方api(https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=9_1),已經微信提供的dome代碼( 鏈接:https://pan.baidu.com/s/1JU

原创 使用微信錄音將amr轉爲mp3

一.將前臺傳來的serverId(mediaId)拿來,用於請求微信接口,獲取amr文件,並將amr文件保存在相關路徑作爲臨時文件,具體代碼如下: public static String downloadMediaId(HttpSer

原创 spring實現aop面向切片編程的方式

aop底層將採用代理機制進行實現,所以我們從底層開始講,再到springaop,會有如下幾種方式: 1.JDK動態代理(該方法必須要有接口和實現類都存在),代碼如下: 切面類: 工廠類: 測試類: 2.使用cglib 增強字節碼(

原创 spring切入點表達式execution()寫法解析

1.execution()語法:execution(修飾符  返回值  包.類.方法名(參數) throws異常) 2.修飾符,一般省略          public                公共方法          *    

原创 cookie和session的介紹以及區別

1.什麼是cookie? Cookie 是在HTTP協議下,服務器或腳本可以維護客戶工作站上信息的一種方式。Cookie 是由 Web服務器保存在用戶瀏覽器(客戶端)上的小文本文件(內容通常經過加密),它可以包含有關用戶的信息。無論何時用

原创 java中引用ffmpeg在linux下不能運行解決辦法

原文鏈接:https://blog.csdn.net/lzwglory/article/details/18263245 轉載地址:https://blog.csdn.net/lzwglory/

原创 java切割音頻文件

原文鏈接:https://blog.csdn.net/weixin_34023863/article/details/93792055 java切割音頻文件:https://blog.csdn.

原创 java後端獲取微信jssdk並生成簽名

1.主體代碼 /** * 獲取jssdk * @param url * @return * @throws Exception */ @RequestMapping(value = "/getWechatJSSDK

原创 vue 訪問後端接口(後端接口框架:ssm)報錯 403 No 'Access-Control-Allow-Origin' header解決方案

1.錯誤如圖(跨域問題): 2.解決方案: (1).先添加攔截器: 具體代碼: package com.ldkj.smms.interceptor; import java.util.List; import javax.serv