写文章

领课教育—在线教育系统

项目介绍领课教育系统(roncoo-education)是基于领课网络多年的在线教育平台开发和运营经验打造出来的产品,致力于打造一个全行业都适用的分布式在线教育系统。系统采用前后端分离模式,前台采用v...

领课教育|2019-03-12 12:16:58

10241 | 4

SpringMVC访问出错No converter found for return value of type

在使用SSM整合的时候,springmvc添加@ResponseBody的时候,正常情况下都会返回json的。但是又的时候如果没有配置好的话,如果想要返回Map的json对象会报:Noconverte...

2019-12-12 22:56:13

13 | 0

重磅课程发布~SpringBoot2.0企业中台实战之权限统一管理与应用统一授权(dubbo+zookeeper分布式系统实战)

概要介绍:历经一个月的时间,Debug亲自撸的一套“企业中台系统”终于完成了,课程全名为“springboot2.0企业中台实战之权限统一管理与应用统一授权(dubbo+zookeeper分布式系统实...

debug|2019-12-11 12:28:15

29 | 0

Try-Catch无法正确定位异常位置,我推荐2个有效技巧

这个n到底是多少年?宇宙第一开发IDEVisualStudio的调试功能非常强大,平常工作debug帮助我们解决不少问题。今天分享两个异常捕获的技巧,希望能够帮助解决一些问题。以下两种情况,我相信大家...

2019-12-11 11:51:21

74 | 0

怎么设置tomcat在get请求的中文也不乱码?两种情况下配置

我们都知道,get请求和post请求的一个比较显著区别就是,在使用post请求的时候,中文不会乱码,但是在使用get请求的时候,如果url后面带有中文就会乱码了。那么这个怎么解决呢?前提:配置项目的e...

2019-12-09 09:21:09

23 | 0

使用tomcat方式实现websocket即时通讯服务端讲解

使用tomcat方式实现websocket即时通讯服务端讲解第一种方案:使用Tomcat的方式实现tomcat版本要求:tomcat7.0+。需要支持Javaee7导入javeee-api的jar(如...

2019-12-06 08:24:31

37 | 0

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

背景由于公司目前的主要产品使用的注册中心是consul,consul需要用集群来保证高可用,传统的方式(Nginx/HAProxy)会有单点故障问题,为了解决该问题,我开始研究如何只依赖consul做...

2019-12-04 17:59:26

223 | 0

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

数据仓库(DataWarehouse)简称DW或DWH,是数据库的一种概念上的升级,可以说是为满足新需求设计的一种新数据库,而这个数据库是需容纳更多的数据,更加庞大的数据集,从逻辑上讲数据仓库和数据库...

2019-12-03 17:02:44

76 | 0

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

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

2019-12-02 16:28:48

250 | 0

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

在微服务中,rest服务互相调用是很普遍的,我们该如何优雅地调用,其实在Spring框架使用RestTemplate类可以优雅地进行rest服务互相调用,它简化了与http服务的通信方式,统一了RES...

2019-11-28 11:46:25

422 | 0

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

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

2019-11-27 11:52:27

182 | 0

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

前言最近有个项目需要对外提供一个接口,提供公网域名进行访问,而且接口和交易订单有关,所以安全性很重要;这里整理了一下常用的一些安全措施以及具体如何去实现。安全措施个人觉得安全措施大体来看主要在两个方面...

2019-11-26 15:05:28

428 | 0

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

1.前言欢迎阅读SpringSecurity实战干货系列文章。截止到上一篇我们已经能够简单做到用户主体认证到接口的访问控制了,但是依然满足不了实际生产的需要。如果我们需要一个完整的权限管理系统就必须了...

2019-11-25 10:31:22

216 | 0

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

背景这几天,随着中央政治局内部学习的讲话内容公布,区块链再一次成为了公众的焦点,不仅迅速登上了各大媒体的头版头条,带动一直低迷的比特币大涨了40%,同时也连带拉动A股区块链相关概念股的行情。一夜间,区...

2019-11-12 17:17:14

146 | 0

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

概要介绍:历经半个多月的时间,Debug呕心沥血、亲自录制的“缓存中间件Redis技术入门与应用场景实战(SpringBoot2.x+抢红包系统设计与实战)”的新课终于完成了,顾名思义,这是一门关于目...

debug|2019-11-06 16:15:51

188 | 0

带你涨姿势的认识一下 Kafka

Kafka基本概述什么是KafkaKafka是一个分布式流式平台,它有三个关键能力1、订阅发布记录流,它类似于企业中的消息队列或企业消息传递系统2、以容错的方式存储记录流3、实时记录流Kafka的应用...

2019-10-30 17:49:28

366 | 0

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

领课教育系统(roncoo-education)是基于领课网络多年的在线教育平台开发和运营经验打造出来的产品,致力于打造一个全行业都适用的分布式在线教育系统。系统采用前后端分离模式,前台采用vue.j...

2019-10-29 10:27:11

484 | 0

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

ELK是什么ELK是elastic公司提供的一套完整的日志收集以及前端展示的解决方案,是三个产品的首字母缩写,分别是ElasticSearch、Logstash和Kibana。其中Logstash负责...

2019-10-25 11:54:41

165 | 0

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

websocket的介绍在讲解WebSocket前,我们先来看看下面这种场景,在HTTP协议下,怎么实现。需求:在网站中,要实现简单的聊天,这种情况怎么实现呢?如下图:当发送私信的时候,如果要求实时同...

2019-10-22 09:39:38

99 | 0

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

SpringBootadmin+Eureka+钉钉通知一、效果登录账号+密码监控服务查看实时日志钉钉通知二、什么是SpringBootAdmin?SpringBootAdmin是一个开源社区项目,用于...

2019-10-18 16:09:17

263 | 0

点击加载更多