Default
文章平均质量分 77
默认
L_D_Y_K
这个作者很懒,什么都没留下…
展开
-
Caffeine 使用与原理
Caffeine 使用与原理_Star_2222的博客-CSDN博客_caffeine 原理caffeine、GuavaCache、EhCache 比较Caffeine 基础使用SpringBoot 集成Caffeine配置注解@Cacheable@CachePut@CacheEvict@Caching@Caching其他功能监听器(Removal )统计(Statistics)补充说明Caffeine 策略分析过期策略更新策略填充策略同步加载(Loading)原创 2022-05-18 21:03:47 · 1725 阅读 · 0 评论 -
Guava Cache:原理详解和源码分析
原文路径:Guava Cache:原理详解和源码分析_夜雨落花的博客-CSDN博客_guava缓存原理一、基础信息1、maven依赖<dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>28.1-jre</version></dependency>...https://blog.csdn.n原创 2022-05-17 19:28:53 · 879 阅读 · 0 评论 -
Guava Cache:核心参数深度剖析和相关源码分析
来源:Guava Cache:核心参数深度剖析和相关源码分析_夜雨落花的博客-CSDN博客1、核心参数概览2、核心参数分功能分析https://blog.csdn.net/weixin_38569499/article/details/108887341目录1、核心参数概览2、核心参数分功能分析2.1 初始容量initialCapacity2.2 最大容量maximumSize2.3 加权器weigher和最大加权值maximumWeight2.4 写后超时expireAfter原创 2022-05-17 19:27:22 · 701 阅读 · 0 评论 -
Spring Boot、Spring Cloud随手记
1、项目中没有手动的去配置 Tomcat 服务器,是因为 Spring Boot 内置了 Tomcat2、Spring Boot 提供了热部署的方式,当发现任何类发生了改变,就会通过 JVM 类加载的方式,加载最新的类到虚拟机中,这样就不需要重新启动也能看到修改后的效果了。我们往 pom.xml 中添加一个依赖就可以了:<dependency> <groupId&...原创 2018-07-19 18:43:53 · 212 阅读 · 0 评论 -
命令less、tail的使用
1、less命令less的语法格式:less [参数] 文件常用参数:-c 从顶部(从上到下)刷新屏幕,并显示文件内容。而不是通过底部滚动完成刷新;-f 强制打开文件,二进制文件显示时,不提示警告;-i 搜索时忽略大小写;除非搜索串中包含大写字母;-I 搜索时忽略大小写,除非搜索串中包含小写字母;-m 显示读取文件的百分比;-M 显法读取文件的百分比、行号及总行数;-N 在...原创 2018-07-16 18:46:27 · 2743 阅读 · 0 评论 -
hosts文件的作用
在Window7(C:\Windows\System32\drivers\etc)该文件其实是一个纯文本的文件,用普通的文本编辑软件如记事本等都能打开。 在网络上访问网站,要首先通过DNS服务器把网络域名(www.XXXX.com)解析成XXX.XXX.XXX.XXX的IP地址后,我们的计算机才能访问。要是对于每个域名请求我们都要等待域名服务器解析后返回IP信息,这样访问网络的效率就...原创 2018-03-20 14:30:23 · 336 阅读 · 0 评论 -
知识点面试题转载链接
Java基础:1、Java高级工程师面试题总结及参考答案2、SpringCloud:1、SpringCloud面试题:https://blog.csdn.net/jm_sky/article/details/91438536SpringMVC:1、Redis:1、redis相关原理及面试官由浅到深必问的15大问题(高级):https://blog.csdn.net/...原创 2019-07-22 10:12:31 · 178 阅读 · 0 评论 -
注解笔记
1、@Resource和@Autowired区别1)@Resource默认按照名称方式进行bean匹配,@Autowired默认按照类型方式进行bean匹配。2)@Resource(import javax.annotation.Resource;)是J2EE的注解,@Autowired(import org.springframework.beans.factory.annotation.Aut...原创 2018-07-27 14:41:12 · 152 阅读 · 0 评论 -
Spring拦截器
1、SpringMVC.xml配置拦截器 2、建一个拦截器工具类,继承拦截器接口(HandlerInterceptor)package com.warehouse.intercept;import java.io.BufferedReader;import java.io.InputStream;import java.io.I原创 2018-03-15 22:11:53 · 187 阅读 · 0 评论 -
AOP配置事务管理不生效
1、由于采用的是SpringMVC、MyBatis,故统一采用了注释来声明Service、Controller。由于服务器启动时的加载配置文件的顺序为web.xml---root-context.xml(Spring的配置文件)---servlet-context.xml(SpringMVC的配置文件),如果Controller在root-context.xml(Spring的配置文件)文件中扫描原创 2018-03-12 15:59:50 · 808 阅读 · 0 评论 -
RuntimeException和Exception区别
1.java将所有的错误封装为一个对象,其根本父类为Throwable, Throwable有两个子类:Error和Exception。2.Error是Throwable 的子类,用于指示合理的应用程序不应该试图捕获的严重问题。大多数这样的错误都是异常条件。虽然 ThreadDeath 错误是一个“正规”的条件,但它也是 Error 的子类,因为大多数应用程序都不应该试图捕获它。在原创 2018-03-10 15:13:04 · 336 阅读 · 0 评论 -
AOP实现日志管理
利用AOP实现在controller层实现日志记录,往日志文件里写相应日志信息。先在log4j进行log功能的一些配置<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE log4j:configuration PUBLIC "-//APACHE//DTD LOG4J 1.2//EN" "log4j.dtd"> <原创 2017-10-11 14:45:30 · 467 阅读 · 0 评论 -
Spring各个jar包作用
Spring AOP:Spring的面向切面编程,提供AOP(面向切面编程)的实现Spring Aspects:Spring提供的对AspectJ框架的整合Spring Beans:Spring IOC的基础实现,包含访问配置文件、创建和管理bean等。Spring Context:在基础IOC功能上提供扩展服务,此外还提供许多企业级服务的支持,有邮件服务、任务调度、JNDI定位,EJ原创 2017-09-13 15:47:24 · 299 阅读 · 0 评论