240 发简信
IP属地:重庆
  • files的方法

    Files.exists() 判断文件是否存在 Files.createFile() 创建文件 Files.createDirectory() 创建文件夹 Files.del...

  • springboot如何查看多项目运行情况

    打开workspace.xml RunDashboard,有的话替换掉,没有就加入以下代码 <component name="RunDashboard"> ...

  • 线程池的参数

    **线程池的七大参数**: 1.corePoolSize:线程池中的常驻核心线程数 2.maxinumPoolSize:线程池中能够容纳同时执行的最大线程数,此值必须大于等于...

  • 索引类型

    1、普通索引,基本的索引,没有任何限制,用于加速查询,数据可以重复 2、组合索引,指多个字段上创建的索引,只有在查询条件中使用了创建索引时的第一个字段,索引才会被使用 3、全...

  • sql索引失效的原因

    1.or关键字,or条件的列里面有未加索引的,索引会失效(因为查到没加索引的列时,还是会去全表搜索) 2.字段类型是字符串时,没有使用引号包起来,比如id为string类型,...

  • sql调优方法

    1.尽量不要使用select *,只查需要的字段 2.在where和order by的字段建立索引(索引数量不要太多,索引降低了insert和update的效率) 3.调整w...

  • 事务的特性以及隔离级别

    事务特性: 1.原子性:事务包含的操作,要么同时成功,要么同时失败 2.一致性:不能破坏数据的完整性和一致性,比如A给B转账,A扣钱的同时要保证B加了钱 3.隔离性:并发的各...

  • 120
    redis

    缓存雪崩、击穿、穿透 雪崩:某一个热点key失效,同时有大量请求访问数据库(热点key不过期,定时从数据库更新到缓存) 击穿:大量的key同时过期,请求直接访问数据库(给ke...

  • 120
    hashmap 与 hashtable 与 hashset

    hashmap好文[https://blog.csdn.net/fengxi_tan/article/details/106629280] put方法 //put操作publ...

  • spring中用到的设计模式

    1、简单工厂(非23种设计模式中的一种) 实现方式:BeanFactory。Spring中的BeanFactory就是简单工厂模式的体现,根据传入一个唯一的标识来获得Bean...

  • 120
    拦截器和过滤器的区别

    ①拦截器是基于java的反射机制的,而过滤器是基于函数回调。 ②拦截器不依赖与servlet容器,过滤器依赖与servlet容器。 ③拦截器只能对action请求起作用,而过...

  • 120
    项目中遇到的难题

    大屏项目使用war包,接口访问速度很慢 情况描述: 本地访问正常,使用docker部署,把war包放到tomcat中,发现接口响应速度很慢 springboot常见打包方式...

  • 支付宝统一支付、查询、退款

    demo代码点这里[https://gitee.com/gaizouzou/alipay.git] 准备步骤在支付宝开放平台[https://opendocs.alipay....

  • springboot整合rocketmq

    代码在这里[https://gitee.com/gaizouzou/springboot-integrates-rocketmq/tree/master]

  • 120
    windows下搭建MQTT服务器的方法

    一、下载mosquitto 下载地址[https://mosquitto.org/download/] 二、配置mosquitto 1. 安装路径打开命令行界面 2. 设置u...

  • 120
    centos7设置静态ip

    查看ip的命令: ip addr设置静态IP地址要修改网卡配置文件vi /etc/sysconfig/network-scripts/ifcfg-ens32 (最后一个为...

  • windows下rocketmq安装部署

    rocketmq下载地址[https://rocketmq.apache.org/dowloading/releases/](选择bianry) 1.系统环境变量配置 变量名...