2021年1月7日

Tomcat中的Valve以及自定义Valve

摘要: 写这篇博客的灵感来自于最近做的一个网关系统,需要把响应流量按时间序列记录到数据库中。当我准备开始写这篇博客的时候,就在想如何以简洁的话来描述Valve以及它有什么使用场景呢? 它的作用个人总结为:org.apache.catalina.Valve是Tomcat中各个连接某些org.apache.ca 阅读全文

posted @ 2021-01-07 17:53 罗田程序员 阅读(1599) 评论(0) 推荐(0)

2020年12月12日

id pid 的数据转化为树形结构的数据

摘要: “树”这个结构,在计算机中应该是无处不在的。例如文件目录树,数据库树索引,组织机构树等等。对于JavaWeb开发工程师来说,比较常见的有菜单树,权限树,组织机构树等。这些树形结构的每一个节点通常是存在数据库表中的,并且每一个节点都是一条独立的数据。如下,这里规定pid为null的时候,为根节点 那么 阅读全文

posted @ 2020-12-12 16:55 罗田程序员 阅读(1443) 评论(0) 推荐(2)

2020年9月16日

第一个MapReduce程序

摘要: 1,Hadoop环境配置 1.1 下载运行介质 1.2 配置环境 2,创建一个Maven项目 3,MapReduce程序编写 3.1 WCMapper类 3.2 WCReducer类 3.3 创建主方法运行MapReduce任务 1,Hadoop环境配置 1.1 下载运行介质 windows环境运行 阅读全文

posted @ 2020-09-16 20:34 罗田程序员 阅读(371) 评论(0) 推荐(0)

2020年7月9日

基于SpringCloud Gateway自定义限流

摘要: 目前,市面上越来越多的公司选择使用RESTful接口作为数据交换接口,通常通过网关对外暴露这些RESTful接口,为了避免有意或者无意的高并发访问,拖垮这些RESTful接口所在的业务系统,需要对这些接口进行限流,熔断,降级之类的。这里我们重点讲解限流。 1,常见的限流算法 1.1,计数器算法 计数 阅读全文

posted @ 2020-07-09 22:39 罗田程序员 阅读(3965) 评论(0) 推荐(0)

2019年7月8日

SpringBoot集成mybatis

摘要: 本博客是建立在对mybatis和spring有一定了解的情况下讲解。springboot与mybatis集成虽说是一个比较简单的集成,但是如果忽视某些细节,可能会集成失败。一些容易忽视的地方,我会在博客中标记到。 同时,我将写一个用户的增删改查功能,代码放到github上,如果你有兴趣,可以下载我在 阅读全文

posted @ 2019-07-08 11:46 罗田程序员 阅读(176) 评论(0) 推荐(0)

导航