240 发简信
IP属地:湖北
  • Redis笔记

    Redis核心技术与实战 rehash·装载因子(entry个数 除以 hash桶个数) 渐进式rehash·每处理一个请求拷贝一次; 同时也会有定时任务执行rehash,在...

  • 面试总结答题篇

    MySQL目前主要有的索引类型:普通索引、唯一索引、主键索引、组合索引、全文索引。MyISAM支持全文索引,InnoDB在mysql5.6之后支持了全文索引。全文索引不支持中...

  • 面试总结

    mysql 索引的类型、索引的底层结构、索引失效的情况聚簇索引和非聚簇索引mysql的隔离级别, innerdb默认的是哪种,怎么实现,mvcc,脏读、幻读是什么情况,mys...

  • java细节坑

    == 的时候注意两边对象类型,例如不能是Integer == int equels ,例如Long.equels(0L), 注意L不能丢 后端给前端的对象,不能有类型是L...

  • 120
    一款代码画图工具PlantUML

    安装 idea插件离线版地址https://plugins.jetbrains.com/plugin/7017-plantuml-integration/versions[h...

  • 120
    Java8(5):使用 Optional 处理 null

    写过 Java 程序的同学,一般都遇到过 NullPointerException :) —— 为了不抛出这个异常,我们便会写如下的代码: 但是很多时候,我们可能会忘记写 i...

  • nginx

    location /api/ {proxy_pass http://xx/api-new/;}xx/api/listxx/api-new/list location /api...

  • ES相关笔记

    常用操作 创建文档 检索文档 更多参考ES权威指南更多查询示例 删除文档 更新文档 更多脚本更新操作 并发更新控制 https://www.elastic.co/guide/...

  • kafka Rebalance

    发生的情况:1.消费组订阅了新的主题2.消费组增加或减少了消费者3.消费组订阅的主题修改了分区数量 如何判断有没有发生Rebalance呢?检查消费组对应的broker日志,...

  • kafak生产运维相关

    不同的发行版本 Apache kafakConfluent kafkaCDH kafak 迭代版本 0.7版本 : 只提供了最基础的消息队列功能0.8版本 : 引入了副本机制...

  • 如何实现一个java项目脚手架

    公司里如果经常有新建项目的需求,并且每个项目都需要接入很多的基础组件,或者希望大家开发的项目都统一的风格,可以考虑封装一个项目脚手架,这样,需要新建项目的时候只需要通过脚手架...

  • 120
    Maven 自定义archeType

    1. 什么是archeType 我们在创建maven项目的时候,你会发现有这么多的apache提供的模板。或者使用mvn archetype:generate命令来快速创建m...

  • 良好的接口定义规范

    接口定义 restful风格,类的路径固定,有自己唯一的前缀; 方法路径纯名词,通过请求方式表示语义是查询还是添加,多个单词用短横线连接。增加版本号管理。定义的时候做好参数校...

  • spring boot如何优雅的校验请求参数

    首先接口定义风格可以参考restful规范,即请求方式符合语义。下面介绍下不同请求方式的请求参数校验。 GetMapping 请求参数少于3个及以下时,可以用@Request...

  • 投资理财

    72定理。直接用72除以你们投资的年收益率的百分比,得出的数字就是这笔钱翻一倍所要的年数。用它我们可以计算出自己的钱翻一倍需要多少年。72公式也可以用来帮助我们计算通货膨胀。...

  • 120
    在简书中添加代码块

    最近打算在简书上记录自己的成长,刚开始就遇到了一个小问题。在简书上找不到如何插入代码块。大写的尴尬。。一番搜索之后终于解决。一篇比较全面的文章http://www.jians...