原创 發送帶圖片的郵件

文章目錄背景實現過程使用JavaMail定義你所需要的發票模板將圖片轉爲二維碼發送Service調用 背景 開完發票後需要發送郵件信息到客戶郵箱中,此時的郵件是帶有圖片的,爲此記錄下本次開發過程 實現過程 使用JavaMail

原创 indexeddb實例

//存儲發送到後臺的數據 var sendArr=[]; //創建本地數據庫的相關數據 var myDB={ name:'test', version:1, table:"records", db:

原创 sharding jdbc單庫分表事物問題

技術使用 mysql Spring Data Jpa sharding jdbc Spring boot 項目沒有拆分,因爲是收費相關的。採用的是單體服務。 問題復現 在進行某筆賬單進行紅衝調整後,遇到了鎖等待的問題。一下是

原创 Servlet(1)

Servlet 簡介 Servlet容器響應客戶請求的過程 Servlet生命週期方法 Servlet註冊和運行 Servlet註冊細節 Servletconfig對象 ServletContext對象 Ser

原创 消息隊列

爲什麼要使用消息隊列 我們從以下三個方面去回答:解耦、異步、削峯 解耦 傳統模式下的系統架構由於系統耦合性太強,如果後續有其他系統接入,需要修改代碼。 使用中間件:將消息寫入消息隊列,需要消息的系統自己從消息隊列中訂閱,原始系統

原创 web.xml

ContextLoaderListener contextConfigLocation classpath和classpath DispatcherServlet CharacterEncodingFilter 本

原创 Jquery

1.attr prop功能基本一樣,但是attr可以設置自定義屬性 返回屬性:$("#c").prop("name"); 修改屬性:$("#c").prop("name","1"); 刪除屬性:$("#c").removeProp

原创 MySql常用函數總結

數學函數 ABS BIN CEILING EXP FLOOR GREATEST LEAST LN LOG MOD PI RAND ROUND SIGN SQRT TRUNCATE 聚合函數 AVG COUNT MIN M

原创 spring-mvc.xml

自動掃描 註解驅動 靜態資源處理 配置文件上傳 1.自動掃描 只掃描controller,將controller注入到springMvc容器中 //第一種寫法 <context:component-scan bas

原创 SSM+websocket+二進制數據傳輸+sharedWorker

注意事項: 1.如果出現握手失敗,檢查路徑之外還可以去查看攔截器是否做了什麼處理 WebSocket和sharedWork簡介 WebSocket是持久化連接,用於解決瀏覽器與後臺服務器雙向通訊的問題 sharedWorker

原创 Servlet(2)

HTTP簡介 HTTP的會話方式 HTTP請求消息 HTTP響應消息 使用get和post方式傳遞參數 倆者的區別 怎樣使用 HttpServletRequest HttpServletResponse GenericS

原创 上傳文件和寫入文件

上傳文件到本地 1.頁面寫法 <input type="file" name="photofile" id="photo" /> <form id="appForm" action="#springUrl('/')apps/u

原创 Maven

第一章 前言 在目前的項目構建中,可以說不使用maven的情況基本不存在。今天把maven的基本概念以及使用總結了下,供大家以後作爲入門和查詢使用。 第二章 正文 2.1.Maven概念 Maven作爲一個構建工具: 幫助我們自

原创 jenkins自動化部署war

文章目錄系統環境原理使用方法安裝jdk mavenjenkins配置全局工具配置安裝插件配置系統設置創建maven項目 系統環境 1.linux:ubuntu 2.java8 3.jenkins 2.138.3 war包 4.gitl

原创 Navicat 將mysql表導出爲數據字典

SELECT column_name, column_type, is_nullable, COLUMN_DEFAULT, column_comment FROM information