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

自学网站建设多久如何做网络推广人员

自学网站建设多久,如何做网络推广人员,泰州网站建设方案优化,外贸社交营销代运营原因解析 速度慢无非两个原因: sql取数很慢程序很慢 sql很慢有3种原因: sql本身查询不合理,需要优化数据库没有索引多次频繁访问数据,造成了不必要的开销 取消多次获取数据,一次获取 框定一个大致的范围,获取此次查询的所有数据使用map设置数据,没有主键使用傅和主键拼接数据 /…

原因解析

速度慢无非两个原因:

  • sql取数很慢
  • 程序很慢

sql很慢有3种原因:

  • sql本身查询不合理,需要优化
  • 数据库没有索引
  • 多次频繁访问数据,造成了不必要的开销

取消多次获取数据,一次获取

  • 框定一个大致的范围,获取此次查询的所有数据
  • 使用map设置数据,没有主键使用傅和主键拼接数据
// 使用deliId作为key,将所有未分摊折扣存储在一个Map中
Map<Long, List<SemisteelDiscountPerrow>> discountMap = allDisocuntList.stream().collect(Collectors.groupingBy(SemisteelDiscountPerrow::getDeliId));// 将数据回填到excel中
map.forEach((key,value) -> {valMap[0] = new HashMap(12);valMap[0].put("company", value.getCompany());valMap[0].put("zyear", value.getZyear());valMap[0].put("zmonth", value.getZmonth());valMap[0].put("customer", value.getCustomer());valMap[0].put("saleOrder", value.getSaleOrder());valMap[0].put("deliveryOrder", value.getDeliveryOrder());valMap[0].put("wlCode", value.getWlCode());dataListChild[0] = new ArrayList<>();Map<String, Object> discMap = new HashMap<String, Object>();SemisteelDiscountPerrow entity = new SemisteelDiscountPerrow();entity.setDeliId(value.getDeliId());// List<SemisteelDiscountPerrow> discountList = queryNoZero(entity);// 避免使用数据库多次查询,直接使用上面的allDisocuntList查询的数据List<SemisteelDiscountPerrow> discountList = discountMap.get(value.getDeliId());for (SemisteelDiscountPerrow discount2 : discountList) {discMap.put(discount2.getDiscountType(),discount2.getRowDiscount());}dataListChild[0].add(discMap);valMap[0].put("discount", dataListChild[0]);list.add(valMap[0]);
});
http://www.dtcms.com/a/546790.html

相关文章:

  • 荣成做网站中国建设法律法规网官方网站
  • 临海建设局官方网站文昌网站建设 myvodo
  • 运城住房和建设局网站新网站建设一般多少钱
  • W3C WSDL 活动:推动Web服务互操作性的关键力量
  • 婚庆网站建设的需求分析wordpress注册授权
  • 三维重建【0-D】3D Gaussian Splatting:相机标定原理与步骤
  • 中国企业商务网站建设河南seo网站多少钱
  • 做预算兼职的网站东莞设计网站企业
  • 网站建设项目工作分解结构建设银行交学费网站
  • Python导入opencv报错“DLL load failed while importing cv2: 找不到指定的模块”排错过程记录
  • 黄金外汇网站建设网站备案在哪查
  • 大二java学习笔记:子类与继承
  • 网站毕设代做免费seo网站诊断
  • 旅游网站分析广告喷绘制作公司介绍
  • 解决 IsaacSim 5.0 与 ROS2 Python 版本冲突的完整指南
  • 万网空间存放两个网站湖州网站建设哪家公司好
  • 酒店 企业网站建设的思路jsp ajax网站开发典型实例 pdf
  • 关于命理的一些猜想
  • 西安有那些做网站的公司好商城的网站统计如何做
  • 复古风格网站建筑网站大全免费
  • 网站改版建设,有哪些内容唐山公司网站建设 中企动力唐山
  • 柏乡企业做网站h5网站制作费用
  • 专业企业网站建设报价潍坊专业技术人员继续教育
  • Quartus II下载安装教程Quartus II 18保姆级安装步骤(附安装包)
  • 查询网站开发的端口建站优化
  • 外贸公司网站怎么做网站运营推广该如何做
  • h5开源网站模板学校网站建设规划
  • 浙江网站推广运营网络的基本概念
  • 建设一个公司的网站需要多少钱公司做网站找谁公司做网站找谁
  • 凡科网站免费版百度是不是只有在自己的网站发布才会被收录