低调大师

显示筛选

文章筛选

  • 全部文章
  • 龙果学院
  • CentosChina
  • 低调大师
  • SpringBoot
  • 框架
  • 数据库
  • Linux
  • 大数据
  • 开发工具
  • 大师作品
  • 管理工具
  • 服务器
  • 文章摘抄
  • 面试锦集
  • 消息队列
  • 51CTO
  • 推荐
  • 云计算
  • 大数据
  • 移动
  • 网络
  • 安全
  • 系统
  • 开发
  • 服务器
  • 存储
  • 数据库
  • 虚拟化
  • 云栖社区
  • 云计算
  • 大数据
  • 人工智能
  • 架构
  • 移动开发
  • 物联网
  • 编程语言
  • 阿里云
  • OsChina
  • 博客
  • 软件更新资讯
  • 行业资讯
  • 编程语言资讯
  • 综合资讯
您现在的位置是:首页>文章列表

文章列表

  • Consul集群版容器化部署与应用集成

    Consul集群版容器化部署与应用集成

    背景由于公司目前的主要产品使用的注册中心是consul,consul需要用集群来保证高可用,传统的方式(Nginx/HAProxy)会有单点故障问题,为了解决该问题,我开始研究如何只依赖consul做集群的注册的方式,经过一天的折腾,总算验证了可以通过集群版ConsulClient来进行集群注册,在部署实施过程中也遇到了一些问题,特此记录分享,希望能对有需要...

    2019-12-04 5热度
  • 高性能高扩展的亿级电商全端实时数据仓库全实现(PC、移动、小程序)

    高性能高扩展的亿级电商全端实时数据仓库全实现(PC、移动、小程序)

    数据仓库(Data Warehouse)简称DW或DWH,是数据库的一种概念上的升级,可以说是为满足新需求设计的一种新数据库,而这个数据库是需容纳更多的数据,更加庞大的数据集,从逻辑上讲数据仓库和数据库是没有什么区别的。 为企业所有级别的决策制定过程,提供所有类型数据支撑的战略集合,主要是用于数据挖掘和数据分析,以建立数据沙盘为基础,为消灭消息孤岛和支持决策...

    2019-12-03 9热度
  • Spring Security 实战干货:使用 JWT 认证访问接口

    Spring Security 实战干货:使用 JWT 认证访问接口

    1. 前言之前我讲解了如何编写一个自己的 Jwt 生成器以及如何在用户认证通过后返回 Json Web Token 。今天我们来看看如何在请求中使用 Jwt 访问鉴权。2. 常用的 Http 认证方式我们要在 Http 请求中使用 Jwt 我们就必须了解 常见的 Http 认证方式。2.1 HTTP Basic AuthenticationHTTP Basi...

    2019-12-02 5热度
  • 微服务中如何使用RestTemplate优雅调用API(拦截器、异常处理、消息转换)

    微服务中如何使用RestTemplate优雅调用API(拦截器、异常处理、消息转换)

    在微服务中,rest服务互相调用是很普遍的,我们该如何优雅地调用,其实在Spring框架使用RestTemplate类可以优雅地进行rest服务互相调用,它简化了与http服务的通信方式,统一了RESTful的标准,封装了http链接,操作使用简便,还可以自定义RestTemplate所需的模式。其中:1.RestTemplate默认使用HttpMessag...

    2019-11-28 8热度
  • 一个JDK线程池BUG引发的GC机制思考

    一个JDK线程池BUG引发的GC机制思考

    问题描述 前几天在帮同事排查生产一个线上偶发的线程池错误 逻辑很简单,线程池执行了一个带结果的异步任务。但是最近有偶发的报错: java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@a5acd19 rejected from java.uti...

    2019-11-27 9热度
  • 如何设计一个安全的对外接口

    如何设计一个安全的对外接口

    前言最近有个项目需要对外提供一个接口,提供公网域名进行访问,而且接口和交易订单有关,所以安全性很重要;这里整理了一下常用的一些安全措施以及具体如何去实现。安全措施个人觉得安全措施大体来看主要在两个方面,一方面就是如何保证数据在传输过程中的安全性,另一个方面是数据已经到达服务器端,服务器端如何识别数据,如何不被攻击;下面具体看看都有哪些安全措施。1.数据加密我...

    2019-11-26 10热度
  • Spring Security 实战干货: RBAC权限控制概念的理解

    Spring Security 实战干货: RBAC权限控制概念的理解

    1. 前言欢迎阅读 Spring Security 实战干货系列文章 。截止到上一篇我们已经能够简单做到用户主体认证到接口的访问控制了,但是依然满足不了实际生产的需要。 如果我们需要一个完整的权限管理系统就必须了解一下 RBAC (Role-Based Access Control 基于角色的访问控制) 的权限控制模型。2. 为什么需要 RBAC?在正式讨论...

    2019-11-25 15热度
  • 基于区块链究竟可以做什么?

    基于区块链究竟可以做什么?

    背景这几天,随着中央政治局内部学习的讲话内容公布,区块链再一次成为了公众的焦点,不仅迅速登上了各大媒体的头版头条,带动一直低迷的比特币大涨了40%,同时也连带拉动A股区块链相关概念股的行情。一夜间,区块链仿佛又站在了最强风口上。其实早在2015年,随着比特币的大热,区块链曾经风光一时,但是除了在金融领域以外基本上是野蛮生长的状况。然而这一次,区块链技术在政治...

    2019-11-12 28热度
  • 重磅发布-SpringBoot2.0缓存中间件Redis技术入门与实战(抢红包系统设计与实战)

    重磅发布-SpringBoot2.0缓存中间件Redis技术入门与实战(抢红包系统设计与实战)

    概要介绍:历经半个多月的时间,Debug呕心沥血、亲自录制的“缓存中间件Redis技术入门与应用场景实战(SpringBoot2.x + 抢红包系统设计与实战)”的新课终于完成了,顾名思义,这是一门关于目前相当流行的分布式缓存中间件Redis相关技术栈的介绍与实战,目的在于带领各位小伙伴一起学习、攻克Redis,更好地巩固自己的核心竞争力,跳槽涨薪 自然不在...

    2019-11-06 63热度
  • 带你涨姿势的认识一下 Kafka

    带你涨姿势的认识一下 Kafka

    Kafka基本概述 什么是 KafkaKafka 是一个分布式流式平台,它有三个关键能力1、订阅发布记录流,它类似于企业中的消息队列 或 企业消息传递系统2、以容错的方式存储记录流3、实时记录流 Kafka 的应用 1、作为消息系统2、作为存储系统3、作为流处理器 Kafka 可以建立流数据管道,可靠性的在系统或应用之间获取数据。建立流式应用传输和响应数据。...

    2019-10-30 52热度
  • roncoo-education 5.0.0 发布,分布式在线教育系统开源项目

    roncoo-education 5.0.0 发布,分布式在线教育系统开源项目

    领课教育系统(roncoo-education)是基于领课网络多年的在线教育平台开发和运营经验打造出来的产品,致力于打造一个全行业都适用的分布式在线教育系统。系统采用前后端分离模式,前台采用vue.js为核心框架,后台采用Spring Cloud为核心框架。系统目前主要功能有课程点播功能,支持多家视频云的接入,课程附件设置功能,支持多家云存储的接入,讲师管理...

    2019-10-29 54热度
  • Docker安装ELK并实现JSON格式日志分析

    Docker安装ELK并实现JSON格式日志分析

    ELK是什么ELK是elastic公司提供的一套完整的日志收集以及前端展示的解决方案,是三个产品的首字母缩写,分别是ElasticSearch、Logstash和Kibana。其中Logstash负责对日志进行处理,如日志的过滤、日志的格式化等;ElasticSearch具有强大的文本搜索能力,因此作为日志的存储容器;而Kibana负责前端的展示。ELK搭建...

    2019-10-25 56热度
  • websocket的介绍服务端向客户端推送消息技术之websocket的介绍

    websocket的介绍服务端向客户端推送消息技术之websocket的介绍

    websocket的介绍 在讲解WebSocket前,我们先来看看下面这种场景,在HTTP协议下,怎么实现。 需求: 在网站中,要实现简单的聊天,这种情况怎么实现呢?如下图: 当发送私信的时候,如果要求实时同步的话,可以先让消息入库,等对方登陆之后,查询显示即可。如下图: 可是现在,需要实时消息,怎么办? 最简单的一种方式,就是写个定时任务,轮询查询去。如下...

    2019-10-22 72热度
  • SpringBoot admin+Eureka+钉钉通知 实现微服务监控

    SpringBoot admin+Eureka+钉钉通知 实现微服务监控

    SpringBoot admin+Eureka+钉钉通知 一、效果 登录账号+密码 监控服务 查看实时日志 钉钉通知 二、什么是Spring Boot Admin ? Spring Boot Admin是一个开源社区项目,用于管理和监控SpringBoot应用程序。 应用程序作为Spring Boot Admin Client向为Spring Boot Ad...

    2019-10-18 83热度
  • SpringCloud实现分库分表模式下,数据库实时扩容方案

    SpringCloud实现分库分表模式下,数据库实时扩容方案

    一、项目结构 1、工程结构 2、模块命名 shard-common-entity: 公共代码块shard-open-inte: 开放接口管理shard-eureka-7001: 注册中心shard-two-provider-8001: 8001 基于两台库的服务shard-three-provider-8002:8002 基于三台库的服务 3、代码依赖结构 ...

    2019-10-18 53热度
  • 从spring boot发邮件聊到开发的友好性

    从spring boot发邮件聊到开发的友好性

    前些天帮一个朋友做网站,全站都是静态页面,唯一需要用到后端开发的是他需要一个留言板。传统的留言板一般都是提交后保存到数据库,然后提供一个后台的留言列表给管理人员看,我嫌麻烦,就决定留言提交到后台直接发邮件出去,这样就不用开发后台页面了,他也不需要登录一个什么后台才能看留言,两全其美,岂不美哉。 1、最简版spring boot发邮件 spring boot发...

    2019-10-14 69热度
  • 你不知道的 IDEA Debug调试小技巧

    你不知道的 IDEA Debug调试小技巧

    一、多线程调试断点 Intellij IDEA的debug断点调试是有一个模式的选择的,就像下面这张图,平时我们都使用的是默认的 ALL(在Eclipse中默认是线程模式) ,这种模式我们只能将一个线程断下来,但其他线程却已经执行过了;而将其改为 Thread 后,就可以多个线程都断下来,并且可以很方便的切换线程的执行流程,这就是多线程调试。 在debug控...

    2019-10-10 93热度
  • 使用idea创建spring mvc项目图文教程

    使用idea创建spring mvc项目图文教程

    使用idea创建spring mvc项目图文教程 前言: 使用惯了eclipse的朋友,如果刚换成了idea或许有些不习惯。但是使用idea之后,就会love上idea了。本文将通过图文讲解怎么通过idea创建一个spring mvc项目。 本文是教大家怎么使用idea创建一个spring mvc项目。并非spring mvc相关教程。 打开idea之后,N...

    2019-09-29 89热度
  • 微服务SpringCloud之注册中心Consul

    微服务SpringCloud之注册中心Consul

    Consul 介绍 Consul 是 HashiCorp 公司推出的开源工具,用于实现分布式系统的服务发现与配置。与其它分布式服务注册与发现的方案,Consul 的方案更“一站式”,内置了服务注册与发现框 架、分布一致性协议实现、健康检查、Key/Value 存储、多数据中心方案,不再需要依赖其它工具(比如 ZooKeeper 等)。使用起来也较 为简单。C...

    2019-09-27 57热度
  • 传统的Servlet在spring boot中怎么实现的?

    传统的Servlet在spring boot中怎么实现的?

    传统的Servlet在spring boot中怎么实现的? 本文主要内容: 1:springboot一些介绍 2:传统的servlete项目在spring boot项目中怎么实现的?web.xml、url-patterns怎么设置? 3:有几种实现方式?分别是什么? 4:代码位置 spring boot 三大特性 组件自动装配:webMVC、webFlux、...

    2019-09-27 49热度