原创 【Spring MVC】之 DispatcherServlet【一】
初始化一個零xml配置的springmvc項目(版本5.2.1.RELEASE) Spring MVC 官方文檔 1.添加pom文件 <artifactId>good-mvc</artifactId> <packa
原创 分佈式與高併發的一些概念
衡量一個接口是否能夠支撐高併發,我們最先想到的就是他的QPS是多少,影響QPS大小的關鍵因素是你的系統是否支持分佈式、高併發,當提起這幾三個詞的時候,是不是很多人都認爲分佈式=高併發=多線程? 當面試官問到高併發系統可以採
原创 filebeat將日誌輸入到elasticsearch
filebeat安裝配置官網 直接從官網下載到本地 配置filebeat.yml文件 最基礎配置,更多詳細配置,根據實際情況而定 - type: log # 將false改成ture,否則filebeat不生效 e
原创 Spring Lifecycle Callbacks
官方文檔:https://docs.spring.io/spring-framework/docs/current/spring-framework-reference/core.html#beans-factory-lifec
原创 spring-boot整合elasticsearch,以及常用功能 中文分詞高亮,按照地理位置排序
引入pom <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-e
原创 Spring【版本5.2.2】容器初始化過程(八)createBean 詳解(二)
不得不說,對我們這種平庸的人,學習源碼是痛苦的 接着上文 1. doCreateBean >> applyMergedBeanDefinitionPostProcessors /** * 將MergedBeanDefin
原创 mac 刪除所有以.iml結尾的文件
刪除所有以.iml結尾的文件 find ./ -name "*.iml" -exec rm -rf {} \; find [目錄名] -name “文件名” -exec rm -rf {} ; 搜索刪除文件,例如:fin
原创 【ActiveMQ筆記三】ActiveMQ請求響應模式
請求響應模式的主要應用場景:確定mq有沒有正確的消費消息。 基礎環境,參見筆記一 我們實際中的很多應用相當於一種一應一答的過程,需要雙方都能給對方發送消息。於是請求-應答的這種通信方式也很重要。它也應用的很普遍。 注意:請求
原创 Spring【版本5.2.2】容器初始化過程(七)createBean 詳解(一)
接着上文,說到關於createBean,在上節的doGetBean 9.1.1、9.2.2、9.3.4三次調用了createBean,篇幅原因,適當去掉一些異常的處理 1.createBean @Override protec
原创 centos7.5 安裝 redis5.0.5
服務器環境:CentOS Linux release 7.5.1804 redis版本:5.0.5 [root@localhost ~]# tar -zxvf redis-5.0.5.tar.gz [root@localhost
原创 @Autowired與@Resource、@Qualifier
Spring不但支持自己定義的@Autowired註解,還支持幾個由JSR-250規範定義的註解,它們分別是@Resource、@PostConstruct以及@PreDestroy。 @Autowired與@Resource
原创 centos7.5安裝Elasticsearch,Kibana,Logstash
環境要求: # jdk 最低版本是8 java -version echo $JAVA_HOME # 操作系統:centos7 bash-4.2$ cat /etc/centos-release CentOS Linux rel
原创 Spring Cache 入門
很久之前收藏的一篇文章,後來找不到出處了 一:Spring緩存抽象 Spring從3.1開始定義了org.springframework.cache.Cache和org.springframework.cache.CacheMan
原创 centos7 開發環境搭建
vm fusion必看文檔 更改root密碼 passwd 遠程連接 # PermitRootLogin yes 警號去掉,重啓network vi /etc/ssh/sshd_config /etc/rc.d/init.d/n
原创 centos7 安裝OmniDB 配置nginx proxy 連接oracle
1. 安裝OmniDB 下載最新版OmniDB omnidb-app_2.17.0-centos-amd64.rpm rpm -ivh omnidb-server_2.17.0-centos7-amd64.rpm omnidb-