240 发简信
IP属地:广东
  • Resize,w 360,h 240
    springboot项目打包部署服务器

    由于springboot有内置的web容器,所以打包部署非常简单。 1、打开工程的pom.xml文件 在最下面找到下面一段配置 其中的final...

  • 总结mysql索引失效的N种情况

    mysql中,索引是存储引擎实现的,不同的存储引擎索引的工作方式不一样,由于mysql默认的存储引擎为InnoDB,所以下面都是基于InnoDB...

  • Resize,w 360,h 240
    java面试总结

    1、ArrayList、Vector、LinkedList之间的区别? ArrayList:底层数组,查询快,增删慢,线程不安全,效率高Vect...

    0.1 2066 2 95
  • 史上最简单的Spring Security总结——授权篇

    Spring Security是一款强大的安全认证服务框架,它的原理就是在访问我们的系统前加了一系列的过滤器,可以称为过滤器链。它的两大核心就是...

  • Resize,w 360,h 240
    史上最简单的Spring Security总结——认证篇

    Spring Security是一款强大的安全认证服务框架,它的原理就是在访问我们的系统前加了一系列的过滤器,可以称为过滤器链。它的两大核心就是...

  • 基于mybatis动态拼接SQL实现批量存储

    最近公司有个需求就是将excel的数据存储到数据库,不过数据库有三百多张表,不同的excel存在不同的表中,如果每张表都建个实体去映射需要建三百...

  • Resize,w 360,h 240
    SpringBoot热加载实现与类加载浅谈

    热部署与热加载: 热部署和热加载都是基于类加载器实现的,热加载是服务器监听class等文件的改变然后对改变的文件进行局部加载,所以不会删除ses...

  • Resize,w 360,h 240
    FastDFS与Springboot整合实现图片上传

    传统的图片上传一般使用FTP上传到图片服务器,但是如果图片数量庞大,一台图片服务器满足不了的时候,这个时候如果考虑增加一台图片服务器,那么FTP...

  • Resize,w 360,h 240
    秒杀类场景分布式锁的实现

    其实秒杀类场景最主要的是执行秒杀操作要单线程的,提到单线程,肯定会想到synchronized关键字,但是他有两个致命缺点:1、无法做到细粒度控...