原创 Nginx學習(一) Nginx安裝和介紹
Nginx是一個高性能的HTTP和反向代理服務器,也是一個IMAP/POP3/SMTP代理服務器。Nginx是由Igor Sysoev爲俄羅斯訪問量第二的Rambler.ru站點開發的。 1、下載 從官網http://ngin
原创 tomcat學習(三) tomcat的目錄以及運行方式
1、tomcat配置文件目錄 1)server.xml :核心配置文件 2)context.xml :爲部署於tomcat實例上的web程序提供默認配置文件,每個webapp都可以使用獨有的context.xml,通常放置於web
原创 mybatis的使用及源碼分析(六) mybatis自定義plugin
使用Mybatis的時候,會使用到各種插件,如PageHelper(分頁插件)等,下面介紹自定義plugin的方法 Mybatis插件又稱攔截器,Mybatis採用責任鏈模式,通過動態代理組織多個插件(攔截器),通過這些插件可
原创 k8s學習(二十八) k8s部署kuboard
1、獲取kuboard.yaml 從網址https://kuboard.cn/install-script/kuboard.yaml下載 apiVersion: apps/v1 kind: Deployment metadata:
原创 springboot學習(二十四) springboot整合cxf jaxrs發佈webservice使用JSON並調用
例子github地址:https://github.com/zhuquanwen/webservice-demo 其中的cxf模塊 1、依賴 我使用的是gradle,使用maven轉爲對應的pom.xml就好 plugins {
原创 mybatis的使用及源碼分析(二) mybatis添加generator插件
MyBatis Generator(MBG)是MyBatis MyBatis 和iBATIS的代碼生成器。它將爲所有版本的MyBatis以及版本2.2.0之後的iBATIS版本生成代碼。它將內省數據庫表(或許多表),並將生成可用
原创 Nginx學習(二) Nginx信號量
kill -INT [Nginx主進程號] 強制停止nginx kill -TERM [Nginx主進程號] 強制停止nginx kill -HUP [Nginx主進程號] 不重啓,平滑的重讀Nginx配置文件 kill -
原创 springboot學習(二十三)springboot整合cxf jaxws 發佈webservice並調用
例子github地址:https://github.com/zhuquanwen/webservice-demo 其中的cxf模塊 1、依賴引入 我使用的是gradle,使用maven轉爲對應的pom.xml就好 plugins
原创 Nginx學習(十一) Nginx限流
對應nginx接入層限流可以使用Nginx自帶的兩個模塊: 連接數限流模塊ngx_http_limit_conn_module: 漏桶算法實現的請求限流模塊ngx_http_limit_req_module 一、ngx_h
原创 Nginx學習(三) Nginx的日誌配置
1、日誌介紹 日誌的配置在nginx.conf中 可以爲每個server配置不同的日誌,如下 server { listen 80; server_name localhost;
原创 使用jdk原生方式實現一個簡單的webservice
一、服務端 1、接口,注意使用註解 package com.zqw.webservice.demo; import javax.jws.WebMethod; import javax.jws.WebService; /**
原创 Mybatis-plus大數據量數據流式查詢通用接口
1、定義一個通用mapper @Repository public interface DynamicMapper extends BaseMapper { @Select("${sql}" ) List<Map>
原创 解決linux下使用root用戶啓動nexus報錯Detected execution as root user. This is NOT recommended!的問題
在linux部署nexus使用root啓動會報錯Detected execution as “root” user. This is NOT recommended! 處理這個問題很容易,找到nexus-3.16.1-02/
原创 解決linux下使用root用戶啓動nexus報錯Detected execution as "root" user. This is NOT recommended!的問題
在linux部署nexus使用root啓動會報錯Detected execution as “root” user. This is NOT recommended! 處理這個問題很容易,找到nexus-3.16.1-02/
原创 解決IDEA中gradle打包或執行命令時中文亂碼
在我們使用gradle打包時經常出現中文提示的亂碼,解決辦法很簡單,設置一下idea的編碼: 在help-Edit Custom VM Options下添加一行 -Dfile.encoding=UTF-8