package com.leon.utils;/*** 通用脱敏工具类* 可用于:*      用户名*      手机号*      邮箱*      地址等*/
public class DesensitizationUtil {private static final int SIZE = 6;private static final String SYMBOL = "*";public static void main(String[] args) {String name = commonDisplay("学习网");String mobile = commonDisplay("13900000000");String mail = commonDisplay("admin@leon.com");String address = commonDisplay("北京大运河东路888号");System.out.println(name);System.out.println(mobile);System.out.println(mail);System.out.println(address);}/*** 通用脱敏方法* @param value* @return*/public static String commonDisplay(String value) {if (null == value || "".equals(value)) {return value;}int len = value.length();int pamaone = len / 2;int pamatwo = pamaone - 1;int pamathree = len % 2;StringBuilder stringBuilder = new StringBuilder();if (len <= 2) {if (pamathree == 1) {return SYMBOL;}stringBuilder.append(SYMBOL);stringBuilder.append(value.charAt(len - 1));} else {if (pamatwo <= 0) {stringBuilder.append(value.substring(0, 1));stringBuilder.append(SYMBOL);stringBuilder.append(value.substring(len - 1, len));} else if (pamatwo >= SIZE / 2 && SIZE + 1 != len) {int pamafive = (len - SIZE) / 2;stringBuilder.append(value.substring(0, pamafive));for (int i = 0; i < SIZE; i++) {stringBuilder.append(SYMBOL);}if ((pamathree == 0 && SIZE / 2 == 0) || (pamathree != 0 && SIZE % 2 != 0)) {stringBuilder.append(value.substring(len - pamafive, len));} else {stringBuilder.append(value.substring(len - (pamafive + 1), len));}} else {int pamafour = len - 2;stringBuilder.append(value.substring(0, 1));for (int i = 0; i < pamafour; i++) {stringBuilder.append(SYMBOL);}stringBuilder.append(value.substring(len - 1, len));}}return stringBuilder.toString();}}
List<ItemCommentVO> list = itemsMapperCustom.queryItemComments(map);
for (ItemCommentVO vo : list) {vo.setNickname(DesensitizationUtil.commonDisplay(vo.getNickname()));
}

商品评价 - 信息脱敏相关推荐

  1. 淘宝商品评价api接口,商品评价解析api接口,商品评价分析api接口,淘宝商品评价信息api接口,宝贝评价api接口,

    商品评价 -------------------------------------------------------------------------------- 接口地址: http://a ...

  2. 淘宝商品评价api接口(app、h5端),淘宝评论视频API接口,淘宝评论API接口

    淘宝商品评价api接口(app.h5端),淘宝评论视频API接口,淘宝评论API接口可以通过商品id,获取商品评价信息.评价内容.买家秀图片.评论浏览量.评价视频.评价追评等页面上展示的数据均可以拿到 ...

  3. 淘宝商品评价api接口,淘宝评论视频API接口,淘宝评论API接口(app、h5端)

    淘宝商品评价api接口,淘宝评论视频API接口,淘宝评论API接口(app.h5端)可通过商品id,获取商品评价信息.评价内容.买家秀图片.评论浏览量.评价视频.评价追评等页面上展示的数据均可以拿到, ...

  4. 淘宝商品评价api接口(item_review-获得淘宝商品评论API接口),天猫商品评论API接口

    淘宝商品评价api接口(item_review-获得淘宝商品评论API接口),天猫商品评论API接口可通过商品id,获取商品评价信息.评价内容.买家秀图片.评论浏览量.评价视频.评价追评等页面上的数据 ...

  5. Selenium爬取京东商品评价,并进行基于情感词典的文本情感极性分析

    Selenium爬取京东商品评价,并进行基于情感词典的文本情感极性分析 1. 介绍及开发环境 2. 爬虫实现 2.1 请求构造 2.2 提取信息 2.3 数据存储 2.4 运行结果 3. 文本情感分析 ...

  6. Python爬取商品评价-京东

    1.数据采集逻辑 在进行数据采集之前,明确哪些数据为所需,制定数据Schema为爬取工作做出要求,并根据数据Schema制定出有针对性的爬取方案和采集逻辑. 2.数据Schema 3.数据爬取 抓取平 ...

  7. python爬虫爬取京东商品评价_python爬取京东商品信息及评论

    ''' 爬取京东商品信息: 功能: 通过chromeDrive进行模拟访问需要爬取的京东商品详情页(https://item.jd.com/100003196609.html)并且程序支持多个页面爬取 ...

  8. 多商品评价页面对用户评价信息的处理

    说明 商城对每个订单进行评价,但是订单商品数量不确定,根据后台接口反的数据渲染需要评价的商品信息 思路 1.创建存储变量 循环后台反的list数组,在每一个商品对象中添加字段,用来存储用户对每个商品的 ...

  9. 商品评论信息与评论信息分类

    商品详情分析-显示商品评论信息: 数据库实现: 实体类: package com.qfedu.fmmall.entity;import lombok.AllArgsConstructor; impor ...

最新文章

  1. linux的逻辑运算参数,Linux基础之bash脚本编程初级-逻辑运算与测试
  2. JUnit 5 常用注解与方法
  3. service不是内部或者外部命令
  4. {转载}非程序员的GNU Emacs使用心得
  5. Python的优缺点介绍
  6. 团队作业9——展示博客(Beta版本)
  7. 一文读懂特征值分解EVD与奇异值分解SVD
  8. 数学建模之线性规划问题与LINGO软件的使用
  9. 小程序毕设作品之微信酒店预订小程序毕业设计(6)开题答辩PPT
  10. 数据分析之客户价值模型(RFM)技术总结
  11. 「四年总结」一名程序猿的打怪升级之路
  12. [金工实习报告]金工实习基本方法,车工/焊接/钳工/铣工/铸造/安全生产/3D打印等
  13. 个人实名认证的几种方案
  14. 比起结果过程更加重要
  15. 巴旦木即将成为农业的下一个“风口”河南巴旦木生态农业:值得期待
  16. python中 range 与 arange 的用法与区别:
  17. Linux API 网址转换(DWORD, IP,域名)
  18. 精选文章:人生第一辆车购车八大流程及提车注意事项之最强攻略
  19. 微信小程序+阿里物联平台+合宙Air724UG搭建无服务器物联系统(二)---阿里物联平台搭建
  20. DSP/BIOS入门

热门文章

  1. QSetting介绍
  2. 从零开始——电子商务平台01
  3. mina 粘包、多包和少包的解决方法
  4. 制作类似QQ截图软件
  5. ---WebCam网络摄像头9 usb dirver
  6. DataSet DataTable操作
  7. 网上商城—管理员增加商品
  8. 搬了十次家,总算搬进了自己的家
  9. CentOS5.6 安装RabbitMQ
  10. iOS开发UI篇 程序启动原理和UIApplication