写文章

龙果支付系统 提供专业的支付收款结算技术解决方案

龙果支付系统(原名“领课互联网支付系统”https://pay.roncoo.net/)是广州市领课网络科技有限公司自主研发的一套支付金融行业通用的支付系统,拥有完善的用户体系、账户体系、支付通道接入...

2019-05-10 15:46:41

2011 | 1

领课教育—在线教育系统

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

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

12703 | 5

Flink读取Kafka数据Sink到MySQL和HBase数据库

Flink将流数据Sink到数据库,一般需要自己自定义Sink的实现。下面示例,演示Sink到MySQL和HBase示例。importjava.util.Propertiesimportorg.apa...

2020-01-14 17:44:16

298 | 0

利用ELK分析Nginx日志生产实战

本文以api.mingongge.com.cn域名为测试对象进行统计,日志为crm.mingongge.com.cn和risk.mingongge.com.cn请求之和(此二者域名不具生产换环境统计意...

2020-01-07 16:11:15

429 | 0

Java任务调度框架之分布式调度框架XXL-Job介绍

Java任务调度框架之分布式调度框架XXL-Job介绍及快速入门调度器使用场景:Java开发中经常会使用到定时任务:比如每月1号凌晨生成上个月的账单、比如每天凌晨1点对上一天的数据进行对账操作,在比如...

2020-01-06 09:51:22

215 | 0

mysql使用联合索引提示字符长度超限制解决办法

mysql在创建数据库的时候,字符集设置的不是utf8而是utf9mb4,在导入sql脚本的时候,发现提示如下错误:从上图中,我们可以看出,使用的是innodb及字符集。错误提示是长度太长了:Spec...

2020-01-05 14:27:43

185 | 0

程序访问一个地址时候报400错误,浏览器访问正常怎么解决

最近凯哥在调程序的时候,发现以前好好的程序,突然不能用了。于是就本地断点,发现了如下错误:程序通过httpClient访问一个地址的时候,提示:serverreturnedHTTPResponseco...

2020-01-04 21:17:30

144 | 0

MySQL数据库之常用分库分表方案实例分析

一、数据库瓶颈不管是IO瓶颈,还是CPU瓶颈,最终都会导致数据库的活跃连接数增加,进而逼近甚至达到数据库可承载活跃连接数的阈值。在业务Service来看就是,可用数据库连接少甚至无连接可用。接下来就可...

2020-01-02 18:33:58

372 | 0

聊一聊数据接口的登录态校验以及JWT

最近和群里网友聊天,发现他在数据接口中校验登录状态用的还是session,在我及时劝说和科普之后,他最终决定改用JWT。那么接下来我们就聊一聊数据接口应该怎么管理登录状态以及什么是JWT混合开发的时候...

2019-12-28 12:02:36

359 | 0

什么鬼,面试官竟然让我用Redis实现一个消息队列?

众所周知,redis是一个高性能的key-value数据库,在NoSQL数据库市场上,redis自己就占据了将近半壁江山,足以见到其强大之处。同时,由于redis的单线程特性,我们可以将其用作为一个消...

2019-12-24 17:10:27

607 | 0

防止表单重复提交(springboot,redis)

我们在web项目中经常需要在后台对用户提交的表单进行校验防止重复提交。下面通过springboot的aop、redis来解决表单重复提交的问题。通过在controller加上CheckSubmitFo...

2019-12-24 16:36:00

1137 | 0

服务端高并发分布式架构演进之路

1.概述本文以淘宝作为例子,介绍从一百个到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。特别说明...

2019-12-17 17:20:54

224 | 0

JDK8stream将list转Map对象报错java.lang.IllegalStateException

JDK8有很多新特性,比如lambda表达式,函数式编程以及stream流的使用,这几个新特性,使用过之后就爱不释手了,比如将list集合通过stream可以直接转换成map对象。语法:Mapmap=...

2019-12-17 09:52:19

150 | 0

如何妙用Spring 数据绑定机制?

默认情况下,Spring只知道如何转换简单数据类型。比如我们提交的int、String或boolean类型的请求数据,它会自动绑定到与之对应的Java类型。但在实际项目中,远远不够,因为我们可能需要绑...

2019-12-16 16:48:46

413 | 0

如何应对互联网行业的「中年危机」?

(1)、Github提交MergeRequest,自造轮子在所有的技术面试环节,github所提交的开源项目,是一个非常能展示实力的存在,只要你在简历上写了gitHub地址,所有的技术面试官和简历筛选...

2019-12-16 09:27:26

138 | 0

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

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

2019-12-12 22:56:13

161 | 0

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

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

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

236 | 0

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

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

2019-12-11 11:51:21

235 | 0

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

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

2019-12-09 09:21:09

135 | 0

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

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

2019-12-06 08:24:31

210 | 0

点击加载更多