原创 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