240 发简信
IP属地:河南
  • Resize,w 360,h 240
    Lindcode---折半插入排序、大小根堆

    折半插入排序 折半插入排序在本质上还是算作插入排序,不同的是比较的次数减少,直接插入排序是从后往前一个个的去比较,而折半插入排序是折中的方式来进...

  • Resize,w 360,h 240
    关于数据结构排序学习

    概述 排序算法分类 在我们日常处理数据的时候,排序是最经常用到,如果一层层的嵌套for循环会让代码的效率变得非常低,这个时候,我们就要借用排序的...

  • Redis消息队列与订阅者发布者

    Redis列表List是采用的双端链表的结构,所有头尾存取元素特别快 手动操作一下在java中实现redis的消息队列,通过生产者和消费者的模式...

  • Redis内容总结

    Redis支持五种的数据类型 1、String2、hash3、list4、set5、sorted set String数据类型 getrange...

  • Resize,w 360,h 240
    Mybatis动态SQL查询

    动态SQL查询主要分为四个部分的使用: 1、if2、choose (when, otherwise)3、trim (where, set)4、f...

  • Resize,w 360,h 240
    mybatis学习笔记(关于映射文件和mybatis缓存)

    2018-10-02 insert into administrator(id,name,age,job) VALUES(#{id},#{adm...

  • 问题总结

    <c:forEach />方法嵌套问题 最近遇到需要<c:forEach />进行嵌套调出数据,但是如果在里层用外层数组的属性会出现问题,例如l...

  • HashTable解析

    HashTable本身和hashMap差距不大,看了几个hashTable的内部方法实现,发现内部方法没有上锁,但是用public修饰的方法全部...

  • ConcurrentHashMap解析三(transfer方法解析)

    在之前计数方法addCount()方法中,它有两部分内容,一个是计数另一个是扩容,在扩容语句中有这样一句: 这句话表示,当第一个线程执行扩容操作...