java 架构设计-缓存管理模式监控和内存回收策略 在业务系统中,查询时最容易出现性能问题的模块,查询面对的数据量大,筛选条件复杂,所以在系统架构中引入缓存层,则是非常必要的,用来缓存热点数据,达到快速响应的目的。
java Springboot整合Mybatis 新建springboot项目在pom.xml文件中导入整合的关键jar包:mybatis-spring-boot-starter新建User实体类和对应的接口类:
java 简单说说Spring框架中Bean的生命周期 3、如果这个Bean已经实现了BeanNameAware接口,会调用它实现的setBeanName(String)方法,此处传递的就是Spring配置文件中Bean的id值
java ThreadPoolExecutor 当一个新的task通过方法execute提交<1>当运行的线程数少于corePoolSize,即便已经生成的线程是空闲的状态也会新生成一个新的线程去处理请求。<2>当有超过corePoolSize但是少于maximumPoolSize数量的线程正在运行,只有当queue满了时才会生成新的线程。<3>将corePoolSize和maximumPoolSize设为同样的值…
java JavaFinally-代码块不会执行的情况 finally 是 Java 异常处理机制的组成部分,它保证了代码块中的代码一定要被执行。通常我们会将资源释放的代码写在 finally 代码块中,如 I/O 的关闭、数据库连接的关闭等。
java 面试官小伙子给我说一下spring框架吧 轻量级开源框架以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核。还能整合开源世界众多著名的第三方框架和类库。
java Lambda表达式用法大比较-Scala和Java-8 最近几年Lambda表达式风靡于编程界. 很多现代编程语言都把它作为函数式编程的基本组成部分. 基于JVM的编程语言如Scala,Groovy还有Clojure把它们作为关键部分集成在语言中.现在Java8也加入了它们的行列.
java 记一次由于linux-buff-cache引发的问题 在前一段时间,在帮一个朋友处理一个问题是时,遇到这么一个问题。功能做的是一个vue分片式上传,在测试定位问题时,我就发现,分片上传14次,其中有那么一两次是上传失败,导致文件上传不完整。报了以下截图的错误。后来经过多次问题定位,发现不是分片的问题,因为之前是一直上传成功的。最后定位到linux资源,发现buf…
java ECharts安装与使用 ECharts安装与使用 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 安装 下载地址 [链接] 在使用的时候需要引入对应的js 使用CDN 可以使用国内的CDN [链接] 使用npm安装 {代码…} 在使用npm的时候,我们直接通过require(‘echarts’) 来引入 …
java Java类与对象简介 Java–类与对象简介 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 说明 1.类: 类是一个模板,它描述一类对象的行为和状态。 2.对象: 对象是类的一个实例,有状态和行为。 类可以包含的类型变量 局部变量: 在方法、构造方法或者语句块中…