240 发简信
IP属地:上海
  • Redis分布式锁----乐观锁的实现,以秒杀系统为例

    乐观锁 大多数是基于数据版本(version)的记录机制实现的。即为数据增加一个版本标识,在基于数据库表的版本解决方案中,一般是通过为数据库表增...

    0.1 719 0 13
  • Resize,w 360,h 240
    rpc概念及其核心组件和主流实现技术,如何实现一个自定义的rpc框架

    关键思路: 网络通信,序列化,传输协议,服务调用 相关技术:dubbo,grpc,thrift RPC 功能目标 RPC 的主要功能目标是让构建...

  • Resize,w 360,h 240
    MyBatis原理及优势分析,对比Hibernate

    1.定义: MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC...

  • 二分查找算法(JAVA)

    1.二分查找又称折半查找,它是一种效率较高的查找方法。2.二分查找要求:(1)必须采用顺序存储结构(2).必须按关键字大小有序排列3.原理:将数...

  • java 常用集合list与Set、Map区别及适用场景总结

    1、List,Set都是继承自Collection接口,Map则不是2、List特点:元素有放入顺序,元素可重复 ,Set特点:元素无放入顺序,...

  • elk搭建实战

    elk搭建实战 1 安装elasticsearch 1.1安装elasticsearch ES中文文档地址:https://es.xiaolei...

  • Resize,w 360,h 240
    NIO,BIO,AIO,Reactor原理

    同步和异步区别:有无通知(是否轮询) 堵塞和非堵塞区别:操作结果是否等待(是否马上有返回值),只是设计方式的不同 1,同步和异步是针对应用程序和...

  • 开发过程中一管理些经验总结三

    一:工作安排 1.每周周一(迭代会:20分钟左右)统一安排本周完成的工作目标,制定每个人开发,联调的任务。周五统一check完成进度,若未完成,...

  • Nginx配置性能优化

    大多数的Nginx安装指南告诉你如下基础知识——通过apt-get安装,修改这里或那里的几行配置,好了,你已经有了一个Web服务器了。而且,在大...