①、选择存在excel文件夹

②、读取文件夹中所有excel

③、分析excel中数据

④、根据筛选数据的规则,把excel中需要的数据导出。

核心代码主要是采用了unordered_map<wstring, int>。

void CBusinessLogic::DBCheckBannedWord(vector<wstring>& vStrUrl,vector<wstring>& vStrTitle,vector<wstring>& vStrSeller,unordered_map<wstring, int>& map_title,unordered_map<wstring, int>& map_seller)
{int iLength = (int)vStrUrl.size();wstring strBannedWord = L"";for (int i = 0; i < iLength; i++){if (SubstrCheckBannedWord(vStrTitle.at(i), strBannedWord, map_title)){AddBannedUrl_Title_Seller_BannedWord(vStrUrl.at(i), vStrTitle.at(i), vStrSeller.at(i), strBannedWord);}else if (SubstrCheckBannedWord(vStrSeller.at(i), strBannedWord, map_seller)){AddBannedUrl_Title_Seller_BannedWord(vStrUrl.at(i), vStrTitle.at(i), vStrSeller.at(i), strBannedWord);}}
}
// contain banned word return true otherwise return false
inline bool CBusinessLogic::SubstrCheckBannedWord(wstring& str_in, wstring& strBannned_out, unordered_map<wstring, int>& map)
{int iLength = (int)str_in.length();unordered_map<wstring, int>::iterator iter;for (int i = 0; i < iLength; i++){for (int j = 1; j < iLength - i + 1; j++){iter = map.find(str_in.substr(i, j));if (map.end() != iter){strBannned_out = iter->first;return true;}}}return false;
}

Excel、大量数据、违禁词数据分析思路相关推荐

  1. Excel数据看板和数据分析思路

    Excel数据看板 数据看板,是为了更加直观和美观数据,而且使其有联动操作. 先获取数据,然后再 插入页面点击数据透视表,行成所需要的数据透视图效果,在将数据效果转成图形. 一般数据透视图有几个,而且 ...

  2. 情迁QQ机器人如何远程添加违禁词?

    这两天我花了点时间完善了图片搜索插件,群友们按捺不住寂寞,瞎搜索,而且五花八门的违禁词,恐怖急了,那么 配置SQL命令派上用场勒. 我仔细想了想 违规纪录表名的变量我有添加,而且我也在这里说过勒, 修 ...

  3. 转载 excel生成数据地图

    excel生成数据地图 在数据分析过程中,图表是一个十分重要的部分,通过图表可以清晰明了的说明一些数字特征.在众多数据分析图表中,数据地图是常用的一中分析图.在一般的数据分析中,excel已经可以满足 ...

  4. asp sql查询过滤空格_对比Excel,轻松学习SQL数据分析数据笔记02

    本文主要梳理<对比Excel,轻松学习SQL数据分析>对于自己有用的sql知识.这本书中的所有代码和函数均适用于my sql 8.0版本. SQL的基本功能数据定义(DDL)--对数据库, ...

  5. java像sql一样处理数据_像Excel一样使用SQL进行数据分析

    Excel是数据分析中最常用的工具 ,利用Excel可以完成数据清洗,预处理,以及最常见的数据分类,数据筛选,分类汇总,以及数据透视等操作,而这些操作用SQL一样可以实现.SQL不仅可以从数据库中读取 ...

  6. python xlwings追加数据_大数据分析Python库xlwings提升Excel工作效率教程

    原标题:大数据分析Python库xlwings提升Excel工作效率教程 Excel在当今的企业中非常非常普遍.在AAA教育,我们通常建议出于很多原因使用代码,并且我们的许多数据科学课程旨在教授数据分 ...

  7. 爬虫数据云词图片怎么做?小姐姐教你用python做B站弹幕爬虫,并进行数据分析生成词云

    hello大家好,我是你们的可爱丸,大家平时在B站看视频时有没有开弹幕的习惯呢?如果不把视频从头看到尾,那么多弹幕,我们怎么快速的知道大家都说了些什么并且持有什么观点呢? 今天小姐姐就教你做一个简单的 ...

  8. Excel导入数据轻松生成智能图表,助力数据分析

    运营助手,Excel导入数据轻松生成智能图表,助力数据分析 2023-04-18 10:21·淡定海风L 智能问答BI是一种先进的数据分析,它可以帮助用户快速地从海量数据中获取有用的信息,并将其可视化 ...

  9. 违禁词查询 麦谈帮API数据接口

    违禁词查询 计费模式免费额度点数单价每日限制会员与按量计费5次1 点/次10000次购买次数包 更新时间:2022-07-25 03:28:08接口状态:正常 检查文本中包含的中高低风险词 请求地址  ...

最新文章

  1. GitHub标星14000+,阿里开源的SEATA如何应用到极致?
  2. 只能在微信浏览器打开的链接,如何查看源码
  3. 自由自在意式手工冰淇淋 果香浪漫的甜蜜
  4. 【Python】全面掌握Python基础,这一篇就够了,建议收藏
  5. 使用Azure云原生构建博客是怎样一种体验?(下篇)
  6. 这些工具类用起来真的很”香“
  7. PAT:组个最小数(C++)
  8. spark 序列化_spark shell 配置 Kryo 序列化
  9. B2C网站转化率优化
  10. php multicast多播实现详解
  11. JS Map与JSON转换
  12. PS 做动态图视频教程
  13. CODESYS Visualization
  14. linux 密码输入回显星号
  15. 如何设计一个应用软件
  16. 微信小程序怎么添加底部菜单按钮
  17. java 实现仿word2007字数统计功能
  18. python好看图案的编程代码_只需15行Python代码,实现图像定位功能
  19. Android 插件化开发——宿主APP加载APK插件
  20. ENC28J60学习笔记——第2部分

热门文章

  1. olm指示灯ch2闪烁_olm灯状态全文
  2. Qt使用 std::thread 线程插入数据到 QTableWidget
  3. 基于eBPF技术的开源项目Kindling之探针架构介绍
  4. HTTP2牛逼在哪儿?
  5. 数学分析教程史济怀练习10.2
  6. 哪些地区容易受到地震威胁?地震图告诉你答案
  7. 新加坡国立计算机视觉博士常,黄科杰的个人主页-Zhejiang University Personal homepage...
  8. 2020-01-17
  9. Linux中函数库文件依赖关系查找网站 www.rpmfind.net
  10. adb不是内部命令或外部命令,也不是可运行的程序或批处...