240 发简信
IP属地:江苏
  • 120
    为第三方HTTP协议依赖增加Hystrix保护你的系统

    前言 后端开发的很多同学应该都有过调用第三方HTTP协议服务的经验。 比如调用百度查询经纬度编码信息、调用豆瓣查询时下热门电影、调用7牛云存储接口上传文件等;以及公司内部其他...

  • 120
    Docker+Nginx解决跨域发布Vue项目到生产环境

    前言 使用vue-cli脚手架构建的vue工程在开发时可以使用 愉快地进行开发,遇到后端接口需要跨域访问时使用devServer.proxy完成代理配置即可。 如何将工程打包...

  • 120
    Docker部署Nginx个性化服务配置

    部署环境 项目说明操作系统macOS Catalina安装软件Docker macOS或者windows直接在docker官网下载对应的桌面版进行安装,Linux服务器可查看...

  • SpEL在动态执行业务中的应用

    前言 相信做java后端的coder都对SpEL有所了解。 本篇blog不是详细介绍SpEL的定义、功能和详细的使用方法的文章,是想和大家分享一下实际业务中遇到的问题和最终使...

  • 120
    Redis GEO & 实现原理深度分析

    1 前言 移动互联网已融入到我们生活中的方方面面。 我们平时找商家、找房子、找车都可以通过各种App来完成。作为👨‍💻‍的笔者职业习惯性地思考这些功能是如何实现的呢? 例如寻...

  • 120
    Redis API & Java RedisTemplate深入分析

    Redis API Redis是一种基于键值对的NoSQL数据库。 在展开Redis API之前作为开发者的我们无论在用什么样的编程语言,开发什么样的项目都会有使用到将数据缓...

  • CodeReview规范

    目标和原则 提高代码质量,及早发现潜在缺陷,降低修改/弥补缺陷的成本 促进团队内部知识共享,提高团队整体水平 评审过程对于评审人员来说,也是一种思路重构的过程,帮助更多的人理...

  • apiDoc 使用指南

    安装 安装node.js 安装apiDoc 配置 在你的项目根目录下新建apidoc.json文件,该文件描述了项目对外提供接口的概要信息如名称、版本、描述、文档打开时浏览器...

  • JDK1.8源码分析笔记-HashMap

    PUT方法背后的原理 如何存储 1. 计算出key的hash值 扰动处理混合哈希码的高位和低位(实际上只扰动了低位)。经过扰动处理,使得存储Node的数组长度在很小的时候(即...

  • @小路上 哨兵之间的通讯走的是gossip协议自动发现,我这边测试时用的是单台多端口部署的(这样没有生产意义了),多台机器部署不能自动发现可能它默认在docker 0的网断寻找了,你可以尝试overlay网络试试。

    Docker环境搭建redis集群(主从模式)

    Docker环境搭建redis集群(主从模式) 序 本文将介绍如何在docker中部署redis集群(主从模式)。 部署环境 CentOS 7 host A 192.168....

  • 120
    基于postman、newman 实现了HTTP API 监控

    monitor-postman 项目地址基于postman、newman 实现了HTTP API 监控。 项目中使用spring定时任务执行newman脚本,解析脚本执行的输...

  • 120
    从moquette源码看IOT接入协议MQTT的实现

    背景 阅读优秀的代码是一种享受,将优秀的代码用自己的世界观优秀地描述出来就十分痛苦了是要死一亿个脑细胞的。 这篇源码阅读笔记早在一年前就有了当时只是简单的记录一下自己的总结,...

  • 120
    JDK1.8源码分析笔记-ThreadPoolExecutor

    1. 线程池的创建 通过Executors类的工厂方法创建线程池 可以看到上述3个线程池创建的工厂方法中都使用了相同的构造函数 2. 执行任务 在进入execute方法内部之...

个人介绍
狂热的求知欲、痴迷于简洁干净的设计,努力创作出优雅、好用的产品。