240 发简信
IP属地:北京
  • mysql update jdbc连接配置 useAffectedRows=true

    mysql update 如果记录被修改,返回1,如果没有被修改,返回0。但是需要额外配置一下jdbc的连接配置。useAffectedRows...

  • update和insert...on duplicate key update返回值

    记录工作中根据sql返回值执行逻辑时遇到的问题。 update的返回值,如果update语句执行成功,则 affected row是1。 ins...

  • mysql索引

    索引的本质是什么? 索引是帮助mysql高效获取数据的排好序的数据结构 索引的数据结构有“二叉树”,“红黑树”,“Hash表”,“B-Tree”...

  • redis雪崩

    redis雪崩? 什么是redis雪崩? redis在同一时间内,大量的key失效,导致大量的数据请求都打到了数据库上,造成数据库挂掉。 如何避...

  • mysql锁与事物隔离级别

    锁的定义 锁是计算机协调多个进程或线程并发访问某一资源的机制 锁分类 性能:乐观锁与悲观锁 操作:读锁和写锁(都属于悲观锁) 粒度:表锁和行锁(...

  • Resize,w 360,h 240
    docker-compose安装consul集群

    docker-compose 安装consul集群 创建consul集群专属网络, (默认使用bridge模式) 编写docker-compos...

  • mongo数据的自然排序

    对mongo使用$in操作符查询数据时,mongo默认是对数据自然排序好的。使用aggregate可以避免此坑。

  • golang标准库学习使用Tx事物时遇到的坑

    学习使用Tx事物时遇到的坑 下面代码就是先删除demo表中的一个记录,然后在demo2中插入一个记录,分别在删除时和插入时对结果做了判断,如果实...

  • database/sql Scan时报错

    Scan方法的源码中判断了搜索字段的个数和传入字段的个数是否相等!!! 使用Scan获取查询数据时报错 执行代码后报错 查看Scan的源码时才发...

个人介绍
涨薪仍未成功,码农仍需努力!
Write Less Do More!