原创 【Nginx】【17】nginx緩存

1.官網 http://nginx.org/en/docs/http/ngx_http_headers_module.html 2.英文 Syntax: expires [modified] time; expires epoch

原创 【Nginx】【16】nginx配置壓縮

http://nginx.org/en/docs/http/ngx_http_gzip_module.html 1.在http中配置 gzip on; gzip_min_length 100k; gzip_buffers 4 16

原创 【mysql】【12】慢查詢導致mysql卡死,設置mysql 最大sql最大執行時間max_execution_time

參考文檔 https://blog.csdn.net/selectdb/article/details/82286812 https://www.cnblogs.com/songxuan/p/9469098.html 1.max_

原创 【Redis】【12】集羣不可用時,jedis 2.9.0版本超時時間12秒,升級版本修復

1. 2.9.0版本JedisSlotBasedConnectionHandler代碼 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</arti

原创 【java】【08】使用ThreadLocal保持當前HttpServletRequest和User對象對象

1.定義RequestAndUserHolder package com.yinzhen.demo; import javax.servlet.http.HttpServletRequest; public class Req

原创 【mysql】【13】 linux忘記密碼

1.[mysqld]下添加skip-grant-tables skip-grant-tables 2.重啓mysqld service mysqld restart 3.登陸修改密碼mysql -uroot -p update

原创 【java】【09】正確處理Thread.sleep(10)的異常

參考文檔 https://blog.csdn.net/blog_empire/article/details/86693851 1.demo package com.br.doublelive.redis; import jav

原创 【java】【05】HashMap

1.由數組、鏈表、紅黑樹組成 2.數組的查詢消息和寫效率非常高,因爲地址是連續的而且類型固定,只需要簡單計算就可以找到元素內存地址 但是想要擴容需要重新分配空間建新的數組 3.鏈表的插入刪除效率非常高,只需要修改指針指向就可以 但

原创 【Eureka】【07】Eureka Server緩存

1.Eureka服務端 有三層緩存 第一層readOnlyCacheMap 使用ConcurrentHashMap做的map,可以通過配置開關控制,默認是打開的 第二層readWriteCacheMap 使用的是google的lo

原创 【Eureka】【08】EurekaClient應用實例停止後,如何快速的把實例從EurekaServer剔除

1.EurekaClient向EurekaServer註冊時,和EurekaSever有續約時間和剔除時間的約定,默認30秒續約一次,如果90秒還沒有續約就可以剔除掉我 server: port: 8000 spring:

原创 【eclipse】【01】看源碼jar包亂碼

https://www.cnblogs.com/xiehongwei/p/11156326.html 步驟1、在eclipse菜單欄中,Window–>Preferences–>General–>Content types。將JA

原创 【java】【07】BIO和NIO

1.BIO BIO是accept和recv都是阻塞的系統調用,新啓動一個線程來進行recv系統調用,服務的最大連接數受到線程的限制 Socket 系統調用 bind 系統調用 listen 系統調用 accept 系統調用 rec

原创 【IDEA】【02】修改jdk版本

參考文檔 https://blog.csdn.net/qq_32360995/article/details/91849864 1.設置complier 2.設置Project Structure 2.1設置project

原创 【java】【04】commons-lang3 操作字符串工具類 字符串拼接,日期加減得到字符串

代碼,字符串拼接,日期加減得到字符串 package com.br.doublelive.redis; import org.apache.commons.lang3.StringUtils; import org.apache

原创 【IDEA】【03】導入maven項目

1.【File】 - 【new】- 【Module from existing sources 。。。】-【選擇pom文件】