原创 阿里雲(三) 一個tomcat9部署多個項目且用nginx綁定域名且實現gradle/maven遠程部署

1.效果 www.cthlizi.cn wx.cthlizi.cn memory.cthlizi.cn blog.cthlizi.cn 四個域名對應四個項目,四個項目使用一個tomcat9部署,四個項目可以單獨遠程部署(重啓不影

原创 記錄常州java面試時問到的問題

注:以下爲個人理解或結合個人使用情況的回答,不一定全面和正確。如果有更好的回答可以評論。 1.springboot和springmvc的區別 springmvc是spring提供的用於web開發的mvc框架 springboot是

原创 sprak框架上傳文件時對其他參數的處理以及springboot框架的處理操作

1.spark上傳文件 post請求,Content-Type爲multipart/form-data,文件對應的參數名爲file_data post("/OaUpload", (req, res) -> {

原创 Spark框架使用jade/freemarker/velocity模板返回views時模板路徑問題

1.pom.xml中配置 <spark-template.version>2.7.1</spark-template.version> <!-- freemarker模板--> <dependency

原创 記錄阿里雲服務器使用過程以及項目的配置(二)

0.前提: 在上一篇文章的3.5處提到 cargo遠程部署tomcat9 和通過修改server.xml消除端口項目名 兩個操作會衝突,所以使用nginx代理來實現域名直接訪問項目,然後cargo實現遠程部署tomcat9。 1.

原创 springboot-dubbo-starter的1.x和2.x的使用區別

1.pom.xml 1.x <dependency> <groupId>io.dubbo.springboot</groupId> <artifactId>spring-boot-starter-dubbo</artifac

原创 在阿里雲服務器上安裝mysql並且初始化

前提:服務器, CentOS 7.4 64位系統,準備安裝mysql8 1.下載安裝mysql 登錄https://dev.mysql.com/downloads/repo/yum/ 下拉找到: 拼接成:http://dev.m

原创 mybatis-plus代碼生成器以及自定義vm模板使用

1.pom.xml <mybatis.version>3.1.1</mybatis.version> <!-- mybatis-plus --> <dependency> <groupId>com.baomidou</g

原创 springboot+gradle項目部署到外部tomcat

1.修改gradle文件 這邊是gradle3.3 buildscript { repositories { mavenCentral() } dependencies {

原创 springboot項目配置druid在外部tomcat中啓動報錯:InstanceAlreadyExistsException

1.tomcat9中報錯 ... 37 more Caused by: org.springframework.jmx.export.UnableToRegisterMBeanException:

原创 idea 安裝lombok插件以使用@Data註解

爲了讓項目使用@Data以省略get、set、toString等方法 1.pom.xml <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok

原创 記錄阿里雲服務器使用過程以及項目的配置

1.設置阿里雲服務器端口號 比如設置了mysql的3307和tomcat的8088端口,以便遠程訪問 (轉) 2.安裝jdk8,mysql8,tomcat9 使用winscp傳輸文件 使用git bash進行ssh遠程登錄 jdk

原创 python3.7使用flask處理請求時同步和異步的問題

0.最近在使用flask寫個小程序,然後下載的是flask1.0.2版本 查看源碼: 發現threaded默認的是True,網上說默認是False的,不一致。 使用IE瀏覽器發送請求(chrome發送相同請求每次都是同步處理的,鬱悶

原创 python使用win32和flask實現接收請求發送QQ消息

1.說明: 這是一個很奇怪的需求:獲取手機短信(篩選),讀取並且調用http請求,程序自動實現將短信內容發送到對應qq窗口; 這邊讀取手機短信併發送請求是用h5+寫的一個app,後臺用python寫一個帶界面的web服務器。 2.具體

原创 git命令的使用

1.idea打開git項目 參考(轉) 2.查看文件狀態 git status 修改文件顏色是紅色,提交暫存區後是綠色 3.查看文件變更(工作區和暫存區比較) git diff 4.檢出(撤銷修改, 用版本庫裏的版本替換工作