![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
其他框架
文章平均质量分 79
march of Time
程序媛一枚
展开
-
java使用javax.mail发送邮件给指定邮箱
java发送邮件原创 2022-12-14 20:53:56 · 445 阅读 · 0 评论 -
使用Spark SQL读取数据库
1、首先需要安装MySQL,使用以下命令即可进行mysql安装,注意安装前先更新一下软件源以获得最新版本:sudo apt-get update #更新软件源sudo apt-get install mysql-server #安装mysql2、可以用如下命令启动、关闭、重启mysql服务器service mysql startservice mysql stopservice mysql res原创 2022-12-03 19:15:54 · 1342 阅读 · 0 评论 -
es学习笔记
Elasticsearch 是一个分布式、高扩展、高实时的搜索与数据分析引擎。它能很方便的使大量数据具有搜索、分析和探索的能力。充分利用Elasticsearch的水平伸缩性,能使数据在生产环境变得更有价值。Elasticsearch 的实现原理主要分为以下几个步骤,首先用户将数据提交到Elasticsearch 数据库中,再通过分词控制器去将对应的语句分词,将其权重和分词结果一并存入数据,当用户搜索数据时候,再根据权重将结果排名,打分,再将返回结果呈现给用户。原创 2022-11-29 14:29:25 · 541 阅读 · 0 评论 -
shiro的ThreadContext和ThreadLocal
文章目录问题ThreadContextThreadLocal问题今天又看了一下之前用shiro框架写的项目,仔细看了一下里面的源码,突然有一个好奇点,我们一般用的是SecurityUtils.getSubject();方法来获得当前用户的,这个类是shiro下自带的类,也就是说在我们登录以后shiro已经封装了登录过的对象到内部,于是我想到,如果不同的用户同时访问登录接口进行登录,shiro是怎么判断这个会话是哪个用户呢?而且我看到它内部并不是生成一个ioc bean交给spring管理,可以说shi原创 2022-02-19 07:47:47 · 2296 阅读 · 0 评论 -
linux下载安装fastdfs和fastdfs与nginx整合、springboot访问fastdfs
文章目录需求分析分布式文件系统1 FastDFS安装FastDFS 和nginx整合2.整合java访问fastdfs服务文件上传查询下载测试整合springboot需求分析搭建fastDFS文件服务器1)安装fastDFS tracker和storage2)在storage server上安装nginx在storage server上安装nginx的目的是对外通过http访问storage server上的文件。使用nginx的模块FastDFS-nginx-module,它的作用是通过htt原创 2022-01-21 14:40:47 · 3736 阅读 · 0 评论 -
【代码示例】springboot使用drools实现动态规划
文章目录实体类serviceDrools配置规则文件controller要求:不同的货物重量有不同的金额,需要根据重量计算金额实体类AddressRule/** * 封装计算订单价格所需的参数 */public class AddressRule { /** * 货品总重量 */ private double totalWeight; /** * 距离 */ private double distance; /原创 2022-01-05 15:07:02 · 1849 阅读 · 0 评论 -
canal介绍和使用docker安装canal
概述1.1 背景早期阿里巴巴因为杭州和美国双机房部署,存在跨机房同步的业务需求,实现方式主要是基于业务 trigger 获取增量变更。从 2010 年开始,业务逐步尝试数据库日志解析获取增量变更进行同步,由此衍生出了大量的数据库增量订阅和消费业务。基于日志增量订阅和消费的业务包括数据库镜像数据库实时备份索引构建和实时维护(拆分异构索引、倒排索引等)业务 cache 刷新带业务逻辑的增量数据处理当前的 canal 支持源端 MySQL 版本包括 5.1.x , 5.5.x , 5.6.x ,原创 2021-12-23 11:39:10 · 2968 阅读 · 0 评论