一.需求分析 最近接到一个需求,导入十万级,甚至可能百万数据量的记录了车辆黑名单的Excel文件,借此机会分析下编码过程; 首先将这个需求拆解,发现有三个比较复杂的问题: 问题一:Excel文件导入后首先要被解析为存放对象的列表,数据量大的情况下可能会导致内存溢出,解析时间过长; 问题二:插入数据库 ...
分类:
数据库 时间:
2019-10-29 21:57:57
阅读次数:
133
function add(Da $req){ $file= $req->file("file"); //接前台值 $tu=$file->getClientOriginalName(); //图片路径 $data=$file->move("image",$tu); $all= $req->all(); ...
分类:
Web程序 时间:
2019-10-27 20:27:32
阅读次数:
153
在使idea创建springboot项目时,pom.xml文件中自动会添加下面这个插件。 使用该插件打包,会生成两xxx.jar和xxx.jar.original两个包。其中xxx.jar是可以独立运行的。 当然,我们还可以对该插件添加一些配置。 而在非springboot的maven项目中,可以使 ...
分类:
编程语言 时间:
2019-10-27 01:26:35
阅读次数:
127
简介 动态语言的灵活性使其在做一些工具,脚本时非常方便,但是同时也给大型项目的开发带来了一些麻烦。 自python3.5开始,PEP484为python引入了类型注解(type hints),虽然在pep3107定义了函数注释(function annotation)的语法,但仍然故意留下了一些未定 ...
分类:
编程语言 时间:
2019-10-24 15:34:30
阅读次数:
144
恢复内容开始 简介 提示和技巧总是非常有用的,在编程领域更是如此。有时候,小小的黑科技可以节省你大量的时间和精力。一个小的快捷方式或附加组件有时会是天赐之物,可以成为实用的效率助推器。所以,我在这里介绍下自己编程时最喜欢使用的一些提示和技巧,在这篇文章中汇总起来呈现给大家。有些可能是大家熟悉的,而有 ...
分类:
编程语言 时间:
2019-10-22 22:13:32
阅读次数:
100
通常需要区分不同渠道来源的时候一般会使用UTM标记,其实还有另一种方式可以传递广告参数,这个需要使用GTM,同时配合自定义维度来使用。 原理是:在GTM通过变量配置,将推广URL中的特殊渠道参数取出,然后转成GA中的维度,一般而言,这个渠道参数和用户绑定是半年 如果推广的URL是:www.examp ...
分类:
其他好文 时间:
2019-10-22 18:16:44
阅读次数:
79
GTM在配置后需要调试,看对应的代码(Tag)是否促发,数据返回正确与否,特别是有代码使用js的时候,会往网页注入代码,因为这段代码是和页面代码一样运行的,如果错误可能会导致站点崩溃。 测试分两种,一种是在线上环境,一个是demo站点 1.正式环境 主要是GTM中右上角的“预览”,页面会出现如图3- ...
分类:
其他好文 时间:
2019-10-22 18:02:34
阅读次数:
89
1.什么是漏斗分析 漏斗分析是一套流程式数据分析,它能够科学的反应用户行为从起始到终点各阶段用户转化率情况的分析模型。这是一种非常有效和直观分析方法,适用于涉及到转化的所有流程,可以帮助用户分析一个多步骤过程中每一步的转化与流失情况,提高各个环节的转化率,如注册流量,购物流程,充值流程。 2.漏斗转 ...
分类:
其他好文 时间:
2019-10-21 00:09:28
阅读次数:
155
题目链接:http://codeforces.com/gym/101856 看另一个榜的话,应该E也是可以试试的。 主要差在A、E、F。 L Lazy ERCD 签到题 K Katryoshka 签到题2号,zf做的,不知道怎么考虑。 给一堆a,b,c,可以用(2,0,1),(2,1,1),(1,1 ...
分类:
其他好文 时间:
2019-10-19 13:13:20
阅读次数:
85
import cv2import numpy as np#载入图片#img_original=cv2.imread('1110_3_1_X_537_Y_1700_qly_100_fail_13d17h46m24s.bmp',0)img_original=cv2.imread('1141_1_1_X_ ...
分类:
其他好文 时间:
2019-10-18 15:49:18
阅读次数:
97