240 发简信
IP属地:贵州
  • ES倒排索引

    一、简介 倒排表以字或词对关键字进行索引,表中关键字所对应的记录表项,记录了出现这个字或词的所有文档,一个表项就是一个字段表,它记录该文档的ID...

  • Java拦截器与过滤器的区别

    一、区别 拦截器是基于Java的反射机制,而过滤器是基于函数回调。 拦截器不依赖于servlet容器,而过滤器依赖于servlet容器。 拦截器...

  • MyBatis中#与$区别

    【#{}】说明 解析为一个JDBC预编译语句的参数标记符,一个#{}被解析为一个参数占位符,可以防止SQL注入问题 【${}】说明 仅仅为一个纯...

  • 服务器集群session共享解决方案

    ①基于Cookie的Session共享把session加密后存在cookie中,每次session信息被写在客服端,然后经浏览器再次提交到服务器...

  • mysql主从复制过程

    一、流程 ①主节点 binary log dump 线程当从节点连接主节点时,主节点会创建一个log dump 线程,用于发送bin-log的内...

  • Kafka与RabbitMQ的区别

    一、语言不同 RabbitMQ是由内在高并发的erlanng语言开发,用在实时的对可靠性要求比较高的消息传递上。 kafka是采用Scala语言...

  • innodb什么时候使用行级锁和什么时候使用表级锁

    只有在你增删改查时匹配的条件字段带有索引时,innodb才会使用行级锁。 在你增删改查时匹配的条件字段不带有索引时,innodb使用的将是表级锁...

  • Spring事务隔离级别

    DEFAULT (默认)这是一个PlatfromTransactionManager默认的隔离级别,使用数据库默认的事务隔离级别。另外四个与JD...

  • spring事务怎么实现的

    Spring的事务管理机制实现的原理,就是通过这样一个动态代理对所有需要事务管理的Bean进行加载,并根据配置在invoke方法中对当前调用的 ...