java
文章平均质量分 56
m0_52000057
这个作者很懒,什么都没留下…
展开
-
MongoDB数据库使用
MongoDB数据库:MongoDB :是一个最像关系型数据库的非关系型数据库。 使用场景:用于存储大量结构复杂,安全性要求不高,对查询速度有要求的数据就可以用MongoDB。MongoDB里面也有数据库,数据库里面是集合(类似于mysql的表),集合里面有文档(类似于mysql中的一行数据),文档中有域和域值(类似mysql中的列名 和列值)MongoDB存储的数据形式是BSON(JSON),JSON的数据形式非常灵活,并没有要求每条数据的域名要一致。使用步骤1.原创 2021-01-27 11:31:08 · 144 阅读 · 0 评论 -
es数据库的初始化
es数据库初始化:elasticsearch数据库数据的初始化只需要项目上线的时候更新一次,本质就是先查询出mysql数据库中的数据,再插入到es数据库中.工程创建启动:导包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId>原创 2021-01-26 19:42:27 · 2578 阅读 · 0 评论 -
xxl-Job分布式定时器
xxl-Job分布式定时器XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。源码地址:https://gitee.com/xuxueli0323/xxl-job文档地址:https://www.xuxueli.com/xxl-job/XXL-Job快速入门第一步:执行doc文件中的sql语句.第二步:修改xxl-job-admin模块中的数据库连接池的配置信息,然后启动微服务模块,便可访问定时器调度中心原创 2021-01-23 18:57:46 · 493 阅读 · 0 评论 -
敏感词过滤算法DFA
DFA敏感词过滤方案1 使用数据库模糊查询,效率太低2 使用String.indexOf("")查找,数据库量大的话也是比较慢3 把敏感词和内容使用全文检索(solr,ElasticSearche)技术进行分词再匹配,也是可以的,但是这种方案比较麻烦。4 DFA算法,确定有穷自动机。本项目采用这种方案DFA全称为:Deterministic Finite Automaton,即确定有穷自动机。其特征为:有一个有限状态集合和一些从一个状态通向另一个状态的边,每条边上标记有一个符号,其中一个状态原创 2021-01-19 19:00:10 · 870 阅读 · 0 评论 -
第三方工具---阿里云内容安全
第三方阿里云内容安全工具1 依赖引入在leadnews-common中引入阿里云sdk依赖<dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-core</artifactId></dependency><dependency> <groupId>com.aliyun</groupId&原创 2021-01-19 18:44:25 · 2075 阅读 · 3 评论 -
kafka消息队列快速入门
kafka消息队列spring-boot集成kafka快速入门:环境搭建(1)导入依赖<!-- 继承Spring boot工程 --><parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.5.RELEASE<原创 2021-01-19 18:19:25 · 219 阅读 · 0 评论 -
fastdfs-分布式文件管理系统
FastDFS-分布式文件管理系统:FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。快速起步:1:参考资料文件夹下:fastdfs安装,并启动2: 环境搭建(1)新建项目:fastdfs-demo,导入依赖<dependencies> <dependency> <gr原创 2021-01-14 18:23:37 · 240 阅读 · 2 评论 -
微服务feign的使用
feign的使用步骤在分布式的项目中,使用feign进行各个微服务之间的远程调用,简化调用方式!!在A服务里面调用B服务和C服务1:导包OpenFeign,在服务调用方导包(A服务)<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId></depe原创 2021-01-14 10:26:13 · 1021 阅读 · 0 评论 -
Mybatis-Plus代码生成器
一: Mybatis-Plus代码生成器1.1 代码生成说明当有一个新的业务实现时,对接口的功能实现上,我们通常来说需要构建下面的信息:PO类数据库表和实体类的映射 Java Bean。DAO层需要编写接口 Mapper ,接口 Mapper 需要去继承 MP 中的 BaseMapper 接口。Service层编写 Service 层接口和实现类。业务接口需要去继承 MP 中的 IService,业务实现类需要继承 MP 中的 ServiceImpl 和 实现业务接口。C原创 2021-01-08 20:49:33 · 317 阅读 · 0 评论