原创 spring zuul上傳大文件處理
上傳大文件經過zuul網關,包head space內存溢出 處理方式有兩種 1.在application.yml配置中增加file-size-threshold: 20MB spring: application: nam
原创 springboot2.0與quartz的集成實現分佈式高可用,多個調度器模式
本文完成了springboot2.0與調度工具quartz的集成,完成高可用,將狀態保存到數據initialize-schema: never這個有三個值,有興趣的可以去查一下,是關於在數據庫中創建quartz表的配置 在
原创 jenkins 配置項目持續集成
調用shell,啓動沒有反應,守護進程啓動 BUILD_ID=dontKillMe
原创 spring 工具 StopWatch 調試性能問題
/* * Inc. * Copyright (c) 2000-2019 All Rights Reserved. */ package com.aspire.zenglx.project.util; import org.sp
原创 springboot項目配置文件密碼 密文
1.maven依賴 <dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot-starter</art
原创 springboot2.0與百度開源分佈式id生成器UidGennerator集成
UidGenerator 由百度開發,是Java實現的, 基於 Snowflake算法的唯一ID生成器。UidGenerator以組件形式工作在應用項目中, 支持自定義workerId位數和初始化策略, 從而適用於 docker等虛擬化環
原创 redis實現防重複提交
前端重複提交的解決方案 1.按鈕置灰解決重複提交問題,不是很靠譜可繞過前端 2.後臺業務控制,增加代碼量,增加業務邏輯複雜度 3.使用redis分佈式鎖(setnx)解決 下面我們用aop使用第三種方式解決,可以做到比較通用 1.定義
原创 springboot2.0與quartz的集成實現分佈式高可用
本文完成了springboot2.0與調度工具quartz的集成,完成高可用,將狀態保存到數據initialize-schema: never這個有三個值,有興趣的可以去查一下,是關於在數據庫中創建quartz表的配置 在
原创 linux 應用啓動腳本
LOG_FILE=/start/jenkins.log #需要修改 1.啓動日誌文件 APP_NAME=jenkins #需要修改 2.應用名稱 pid=`ps -ef | grep $APP_NAME | grep -v grep |
原创 VMware Workstation 12 Pro 本機與虛擬機連接設置
1.設置網絡連接 2.配置虛擬網絡 3.設置本機ip 4.將虛擬機ip設置爲
原创 spring boot 集成webservice axis(1) eclipse axis插件安裝
1.下載eclipse的axis插件 下載地址axis客戶端插件,axis服務端插件2.下載完成 解壓3.放入eclipse的plugin目錄,我的是\sts\sts-3.8.4.RELEASE\plugins4.重啓eclipse,右
原创 Elasticsearch 在項目中的實戰(二)
1.下載elasticsearch-head ES head下載鏈接2.安裝elasticsearch-head a.安裝node.js b.unzip elasticsearch-head-master.zip3.進入el
原创 spring boot 集成webservice axis(2) axis由wsdl或者xml生成客戶端代碼
1.點擊項目右鍵新增other如下圖2.選擇3.選擇wsdl文件4.選擇代碼生成的位置5.在pom.xml中引入axis依賴或者在普通項目中引入jar包spring boot 集成webservice axis(1) eclipse ax
原创 javaweb 簡單的文件上傳動態添加上傳文件數量[從學習到工作(六)]
1.jsp頁面主要代碼塊 <script type="text/javascript" src="<%=basePath%>js/jquery.min.js"></script><form action="<%=basePa
原创 jsp自定義標籤的學習[從學習到工作(五)]
在現在的開發平臺上發現有自己定義的標籤,於是在空閒時間學習了一下自定義標籤,並且做了一個簡單的ajax校驗的text標籤,廢話少說,看下面的步驟和代碼。 一. jsp頁面包含的內容 <%@taglib