当前位置: 首页 > wzjs >正文

那些网站后台做推广效果好国外推广渠道平台

那些网站后台做推广效果好,国外推广渠道平台,做的好的企业网站,asp.net动态网站模板下载问题 两组大量的数据集合想要互相对比是否一致,而且两组大数据内有多字段。 解决思路 根据多字段生成json,再根据json生成md5,存入布隆过滤器中,每次根据md5查询布隆过滤器内是否存在,不存在直接跳过,存在…

问题
两组大量的数据集合想要互相对比是否一致,而且两组大数据内有多字段。

解决思路
根据多字段生成json,再根据json生成md5,存入布隆过滤器中,每次根据md5查询布隆过滤器内是否存在,不存在直接跳过,存在可能有误判率,需要对比md5是否一致,项目启动初始化加载布隆过滤器,服务器服务器若是重启,内部业务加载已存在的md5存入布隆过滤器中,其他业务代码对比若没有存入,下面是代码

根据需要生成json的几个字段生成json串

public String toJson(String name, BigDecimal amount, Date dateTime, Date effectDate, BigDecimal money) {SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd");SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String amountToString = null;if(amount != null){amountToString = String.valueOf(amount);}return String.format("{\"name\":\"%s\",\"amount\":%s,\"dateTime\":\"%s\",\"money\":%.2f}",name,amountToString,dateTime != null ? sdf2.format(dateTime) : null,money != null ? money : null);
}

生成md5

import org.apache.commons.codec.digest.DigestUtils;public class JsonMD5Generator {public static String generateMD5(String jsonString) {return DigestUtils.md5Hex(jsonString);}
}

布隆过滤器,项目启动时加载,里面可以写自己的业务

import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
import com.google.common.hash.BloomFilter;
import lombok.extern.slf4j.Slf4j;
import org.springframework.boot.CommandLineRunner;
import org.springframework.core.annotation.Order;
import org.springframework.stereotype.Component;import java.util.ArrayList;
import java.util.List;@Slf4j
@Component
@Order(1)
public class BloomFilterInitializer implements CommandLineRunner {private BloomFilter<String> bloomFilter;@Overridepublic void run(String... args) throws Exception {log.info("布隆过滤器初始加载开始");// 预计元素数量long expectedInsertions = 1000000L;// 误判率double fpp = 0.01;// 初始化布隆过滤器bloomFilter = BloomFilter.create(Funnels.stringFunnel(StandardCharsets.UTF_8),expectedInsertions,fpp);// 加载数据loadData();log.info("布隆过滤器初始加载结束");}private void loadData() {// 数据加载逻辑}public BloomFilter<String> getBloomFilter() {return bloomFilter;}}
http://www.dtcms.com/wzjs/106791.html

相关文章:

  • 建设上海网站保温杯软文营销300字
  • 轻松网站建设seo技术教学视频
  • wordpress 去掉文章作者seo难不难学
  • 宁波网站建设公司推荐哪家新浪博客seo
  • 响应式网站什么用搜索引擎优化培训
  • 西安定制网站建设公司哪家好自媒体营销代理
  • 宝鸡营销型网站建设网站seo招聘
  • 做eso哪家网站好四川整站优化关键词排名
  • 网站正在建设中英文表述海外网络专线
  • 钟表珠宝商城网站建设app下载推广
  • 陕西汽车网站建设百度怎么精准搜索
  • 麻城做网站微信5000人接推广费用
  • bcc宝塔安装wordpress键词优化排名
  • 山东青岛网站建设公司哪家专业爱站权重
  • 做网站注意哪些方面东莞seo建站推广费用
  • 建设电商网站报价大学生创新创业大赛
  • 个人网站备案号可以做企业网站吗软件开发培训学校
  • 郑州短视频代运营河北seo网络推广
  • 晋城 网站建设站长统计性宝app
  • 传奇霸业网页游戏开服aso排名优化知识
  • 网站制作企业有哪些公司视频号最新动作
  • 微信上打开连接的网站怎么做搜狗搜索网
  • 网站建设经理岗位职责百度搜索引擎推广
  • 网站建设 公司 常见问题微博推广有用吗
  • 深圳最新政策全网营销与seo
  • wordpress 短信认证网站优化排名首页
  • 如何做网站建设方案关键字挖掘爱站网
  • 重庆做的好的房产网站建站优化推广
  • 衡水网站建设推广网站怎么推广出去
  • 建设银行舟山分行网站天津百度整站优化服务