演示地址: https://dodder.cc 三年前,照着 Python 版的 DHT 网络爬虫用 Java 重写了一遍,当时大学还未毕业,写出来的代码比较杂乱,数据跑到 1600 万的时候就遇到了瓶颈,最近辞职了想学…
分类:spring
Spring Cloud 参考文档(HTTP客户端)
HTTP客户端 Spring Cloud Netflix会自动为你创建Ribbon、Feign和Zuul使用的HTTP客户端,但是,你也可以根据需要自定义自己的HTTP客户端,为此,如果使用Apache Http Cie…
Spring Data JPA ——默认方法使用
初探 SDJ 先让我们来巩固一下 Java 的基础知识。Java 是面向对象的语言,目的是解决现实生活中的问题,可以通过使用类来包装现实生活中的事物成对象、使用属性来描述对象的特点并使用方法来控制对象的行为。我们在 Ja…
Shade in spring-boot-starter-parent is misconfigur
转载请注明出处 http://www.paraller.com 原文排版地址 点击获取更好阅读体验 项目pom.xml文件报错:”Shade in spring-boot-starter-parent is …
Spring Framework 参考文档(声明式基于注解的缓存)
声明式基于注解的缓存 对于缓存声明,Spring的缓存抽象提供了一组Java注解: @Cacheable:触发缓存人口。 @CacheEvict:触发缓存驱逐。 @CachePut:在不影响方法执行的情况下更新缓存。 @…
Spring Boot非Web项目运行配置
现在有一个非web项目: 比如一个kafka的消费端, 监听某个消息topic, 并处理对应的消息通过其他api发送通知或者短信给相关人员. 这时候想使用Spring Boot运行, 但又不需要依赖web, tomcat…
SpringSession原理解析
SpringBoot应用系列文章 SpringBoot应用之配置中心 SpringBoot应用之分布式会话 序 为承接SpringBoot应用之分布式会话这篇,本文主要解析一下SpringSession的原理。 Sess…
6.1、解析视图
所有的 Web 应用的 MVC 框架都提供了一种处理视图的方式。Spring 提供的视图解析器,允许你在浏览器中呈现模型的同时,不依赖任何一种特殊的视图技术。比如现成的,Spring 允许你使用 JSP、FreeMa…
spring-data-mongodb多数据库访问实现
最近公司项目需要支持multi-tenancy,每个tenant数据库地址不同,需求就是修改配置文件,添加或者删除数据库配置,重启系统后就可以完成,不需要额外修改代码。 网上搜索了一下,基本上都是将配置写在了代码里了,例…
关于 synchronizeOnSession
本文为[原创]文章,转载请标明出处。 原文链接: https://weyunx.com/2019/01/22… 原文出自 微云的技术博客 最近在维护一个老项目,发现了一个问题。我们新增了一个耗时较久的复杂查询…
Redis基本操作之Java实现(所有类型)
前不久分享过Redis的基本数据结构及基本命令详解。在熟悉了redis的基本操作之后(如果还有对redis的基本操作不熟悉的,可以点击前面的连接先熟悉下),今天给大家分享下实际开发中对redis操作的Java实现版本。 …
关于Spring的三级缓存
关于Spring的三级缓存 文章目录 关于Spring的三级缓存 前言 一、循环依赖 1.相互依赖 2.三者间依赖 3.自我依赖 二、缓存 1.一级缓存 2.二级缓存 3.三级缓存 总结 前言 spring的循环依赖,互…