原创 TKmybatis

TKmybatis Tkmybatis是基於Mybatis框架開發的一個工具,通過調用它提供的方法實現對單表的數據操作,不需要寫任何sql語句 Springboot 整合 TKmybatis 引入TkMybatis的Maven依

原创 初學Shiro

初學Shiro 簡介 Apache Shiro是一個強大且易用的Java安全框架,執行身份驗證、授權、密碼和會話管理。使用Shiro的易於理解的API,您可以快速、輕鬆地獲得任何應用程序,從最小的移動應用程序到最大的網絡和企業應用

原创 Java方法返回值前面的是什麼?

Java方法返回值前面的<T>是什麼? 它的作用是“定義泛型” 一段簡單的代碼 class Show<T> { public void print1(T t) { System.out.println(t); } pu

原创 markdown存儲圖片

某圖片網站被牆了,以前寫的博客裏的所有圖片都不能顯示了,爲了避免類似事件再發生,還是將圖片轉成Base64存儲吧。

原创 Docker+kubectl+Minikube+Helm+Istio安裝

Docker+kubectl+Minikube+Helm+Istio安裝 安裝環境 VMware CentOS7 mini CPU 4核 內存 4G Docker 安裝 yum install docker -y systemct

原创 初學 Kafka

初學 Kafka 簡介 Kafka是最初由Linkedin公司開發,是一個分佈式、支持分區的(partition)、多副本的(replica),基於zookeeper協調的分佈式消息系統,它的最大的特性就是可以實時的處理大量數據以

原创 SpringCloud五大常用組件

SpringCloud常用組件 Eureka 服務註冊與發現 Ribbon 客戶端負載均衡 Feign 聲明式服務調用 Zuul 服務網關 Hystrix 斷路器 Config 分佈式配置 Eureka 簡介 Eureka是N

原创 在容器中部署應用

在容器中部署應用 使用VMware搭建虛擬節點 從阿里雲下載CentOS7 mini 版本鏡像,新建虛擬機,配置CPU1核2,內存>=1G,硬盤>=10G 配置虛擬網絡,選擇NAT模式,VMnet8、DHCP都要配置 節點網絡,

原创 初學 Elasticsearch

初學Elasticsearch 簡介 流行的企業級搜索引擎 基於Lucene(一個開源的全文檢索引擎工具包),使用Java語言開發,基於RESTful web接口,分佈式多用戶能力的全文搜索引擎 作爲Apache許可條款下的開放

原创 20190704

7月4日,週四,實習第一天 本人今天入職某公司,這家公司是一家國內大型互聯網公司,公司名字就不說了。 9點到了公司總部,找到實習生辦理入職的地方,等到九點半,有三四十人一起辦理入職。 然後HR開始講有關實習的內容,比如實習合同,保

原创 20190708

7月8號,週一,實習第三天 今天早上十點到了公司。 第一件事,換座位,要挨着我的導師坐。 見到了我的導師,是一位小姐姐,嘻嘻。 小組會議,因爲新同學比較多,要相互認識一下。補充一下,也是第一次見到組內老大。 和導師聊了一下,個人基

原创 Spring MVC 處理異常

Spring MVC 處理異常 將異常映射爲HTTP狀態碼 映射前 public class MyException extends RuntimeException { private static final long seri

原创 Spring MVC 重定向 傳輸數據

Spring MVC 重定向 傳輸數據 URL方式 原理 將數據放到URL上,只能放普通類型數據,無法複製對象 代碼 import org.springframework.stereotype.Component; import or

原创 Spring MVC 自定義基本配置

Spring MVC 自定義基本配置 添加其他的Servlet、Filter和Linstener(除DispatcherServlet和ContextLoaderListener外) import javax.servlet.Serv

原创 JMS 初步

JMS 初步 簡介 百度百科上對JMS的簡介: JMS即Java消息服務(Java Message Service)應用程序接口, 是一個Java平臺中關於面向消息中間件(MOM)的API, 用於在兩個應用程序之間,或分佈式系統中發送