
学习整理
咸于233
重要的是享受过程 Enjoy...
展开
-
SpringBoot - 定时与邮件任务
今天更2个任务:定时与邮件任务定时任务:比如需要每天凌晨的时候,分析前一天的日志信息或者每天0点统计商品销量等等,Spring为我们提供了异步执行任务调度的方式。上代码:启动类添加注解:@EnableScheduling //开启定时任务方法上添加注解 @Scheduled我写的这个就是每4秒执行一次使用cron表达式参照下图:邮件任务:SpringBoot提供mail...原创 2020-04-30 09:02:56 · 353 阅读 · 0 评论 -
SpringBoot - 整合ElasticSearch检索
Elasticsearch 是一个分布式、可扩展、实时的搜索与数据分析引擎。 它能从项目一开始就赋予你的数据以搜索、分析和探索的能力,可用于实现全文搜索和实时数据统计。SpringBoot默认支持两种技术来和ES交互;1、Jest(默认不生效)需要导入jest的工具包才生效(io.searchbox.client.JestClient)2、SpringData ElasticSearch【...原创 2020-04-28 17:33:26 · 443 阅读 · 0 评论 -
SpringBoot - 整合RabbitMQ消息队列
RabbitMQ安装测试MQ安装配置可以看下这位大神写的 : http://www.macrozheng.com/#/architect/mall_arch_09创建一个项目,选择RabbitMQ和web配置MQ相关数据源进入后台 http://localhost:15672/#/exchanges 添加自定义交换器然后添加队列点进来交换器绑定队列绑定完之后测试发送:...原创 2020-04-26 09:32:33 · 439 阅读 · 0 评论 -
SpringBoot - 整合Redis缓存
我们在日常开发中很多数据可以放在缓存中增加查询效率,提升性能,比如:商品、验证码缓存简介SpringBoot基本环境搭建JSR-107 缓存规范:交互流程:缓存管理器里面存在多个缓存,例如:存储员工等等CacheManage是用来管理缓存的, Cache是用来操作缓存的(定义接口)如果要使用JSR-107,需要导入cache包Spring缓存抽象几个缓存注解...原创 2020-04-17 17:11:51 · 281 阅读 · 0 评论 -
已知两人经度纬度,计算之间距离SQL
A经纬度:latitudeA longitudeAB经纬度:latitudeB longitudeBROUND(6378.138 * 2 * ASIN(SQRT(POW(SIN((#{latitudeA} * PI() / 180 - latitudeB * PI() / 180) / 2),2) + COS(#{latitudeA} * PI() / 180) * COS(...原创 2020-03-31 18:01:12 · 261 阅读 · 0 评论 -
SpringCloud学习整理
这是我学习SpringCloud时整理的笔记,希望对看到这篇博文的人有所帮助天下大事 分久必合 合久必分!微服务与CloudCloud概述微服务与Cloud学习之前我们先看下微服务,这是微服务提起者马丁福勒微服务架构的论文https://martinfowler.com/articles/microservices.html微服务概述:优势:耦合度低方便开发和维...原创 2019-12-27 17:27:35 · 272 阅读 · 0 评论 -
ActiveMQ学习整理
用java编写MQPOM:<!-- ActiveMQ --><dependency> <groupId>org.apache.activemq</groupId> <artifactId>activemq-all</artifactId> <version>5.15.9</ver...原创 2019-11-16 11:03:49 · 324 阅读 · 0 评论