(小说版)【简历优化平台-3】随机唯一标识,贯穿时间长河

简介: (小说版)【简历优化平台-3】随机唯一标识,贯穿时间长河

上回说到,我再次遇到这个消失了十多年的人后竟然发现她成为了一名测试工程师。不过显然她混的并不好,因为据我所知,当年她是没有考上大学的,就算在高中时代,她的学习成绩也并不好,整天旷课,考大学失败后,她就像突然消失了一样,这一晃,便是十几年。


我也是偶然间接到她的微信消息,想请我修改一下简历,据她所说,简历已经投递了好几个月,也没有一个面试。不过虽然是微信上跟我说的,但她并没有认出我来,因为我们从未互相加过微信好友。毕竟我们那时是传纸条和qq的时代。    

我翻看着她的简历,发现简历low到了一定程度,像我这种老手可以一眼看出这仅有的一段项目经验xxx进销存系统测试,也是假的可以,想必出自哪个大众皮毛培训班吧。而且精通的技能中,写的也全是外行话:什么使用过excel写用例这种。而学历一行,却心虚的放在了简历最后,赫然写着xx本科。老hr都懂,放在后面的学历大部分都非统招,这等于是不打自招了。

 

看着看着,我就问她:为什么要突然改行干测试?


这句话显然把她问懵了,因为她简历上可是写着自己有五年工作经验的,我能问她突然改行的原因,显然是一眼看穿了这些。


她愣了愣,回答说:她遇到了点事,需要赚点块钱... 还有,这次改简历的一百块,可以不可以先欠着,等找到工作再还给我...


我想都没想,就说:没问题,不过你得告诉我你这十多年到底去了哪?都干了些什么?

她听到这句话后,发了一个非常惊讶的表情,然后过了很久,她缓缓的打出了一句:“是你?”

------正文开始------

上节课我们简单的引入了下网络上的上传按钮的样式,大家也算是看到了如何去借鉴的技术,那本节课就来继续给它本地优化吧:


先改了下宽度和外左:

640.png


效果如下:现在是顶格浏览器宽度。

640.png


在这,我们要开始停顿一下,需要设计下,如何保证多个用户上传的简历,可以识别正确呢?


首先,上传简历和后面解析简历,是分开执行的,并不连贯,不在一个进程内。所以需要有个唯一标识来贯穿整个流程。按照以往认识,既然是用户隔离,那么理应使用用户id。


不过,我这个平台并没有所谓的用户系统,甚至你的光顾都不会留下什么痕迹,为了保证用户绝对的隐私,所以没有收集任何数据,自然也就没有登录系统,更没有什么用户id。那这里我要怎么设计呢?有办法了,干脆在前端设计一个随机字符串,然后一起传给后台,后台用随机字符串命名简历文件,然后点击解析按钮的时候,再用这个字符串去解析同名简历。这样就可以保证了不同用户解析时,只能看到自己的简历了。然后在解析后,我们立即删除简历文件即可。


那么这个upload组件,它的action,即文件上传的路由,就要用js函数来生成并发送了。修改如下:

640.png


如上图所示:我们暂时给form增加了个id,方便后面我们控制其action,并且给input增加了name,方便我们后面获取其中的文件内容。不过这里我暂时还不能保证这些修改一定可以,因为这个上传组件是我们网络上直接下载的,它的整个dom层都会在自己的js文件中进行重写,所以有很大可能我们新加的id和name都会被自动覆盖或消失,如果发生这种问题,到时候我们再改即可。


然后就是具体的提交按钮了,我们需要增加一个onclick属性来创造点击事件,点击触发一个js函数:submit(函数需要添加到jquery.imageuploader.js文件中),我们顺手在下面新建一个script来存放这个submit函数即可:

640.png

640.png

点击一下试试看:

640.png


如图,显示成功,证明我们的路数是没问题的,然后就是js生成随机字符串了:

640.png


上图,我们生成了10位的随机字母组成的字符串,这个同一时刻重复的概率几乎不可能。


测试一下:

640.png

640.png

     640.png


可以看到,每次的结果都不同。


然后就是关键的一步,我们要把这个字符串,永久存储到页面上,方便用户后面点击解析按钮时传入后端:


640.png

640.png


结果如下:

640.png


本节到此为止,欢迎继续追更!

相关文章
|
7月前
|
Cloud Native 算法 Go
面试中的时间管理:如何在有限时间内展示最大价值
面试中的时间管理:如何在有限时间内展示最大价值
69 0
|
4月前
|
人工智能 算法 测试技术
【简历优化平台-03】轻字段信息的合理性及单独算法
【简历优化平台-03】轻字段信息的合理性及单独算法
|
5月前
|
自然语言处理 搜索推荐 数据挖掘
自制字节上万条招聘信息搜索网站,好玩!
自制字节上万条招聘信息搜索网站,好玩!
|
12月前
如何让ChatGPT学习销售过往文字稿,并自动分析话术的优缺点,然后修改?
产品特点、服务优势、目标客户需求和痛点、行业与市场的趋势变化、竞争对手的优劣势、销售场景的特点和要求、销售环境、销售氛围、时间、地点、客户情感需求、心理转态、个性特点、解决方案
265 0
如何让ChatGPT学习销售过往文字稿,并自动分析话术的优缺点,然后修改?
|
10月前
|
SpringCloudAlibaba 算法 前端开发
【Log/Java项目】一个自己写的供情侣们记录生活和表达关心与爱意的小网站
【Log/Java项目】一个自己写的供情侣们记录生活和表达关心与爱意的小网站
153 0
|
12月前
|
SEO
如何用ChatGPT做内容营销方案和选题计划,同时生产和优化内容?
该场景对应的关键词库(31个): 内容营销、目标、主题、类型、选题计划、素材、推广策略、优化方案、渠道、目标受众、竞争对手、行业背景、转化率、品牌知名度、客户参与度、销售、发布频率、选题阶段、生产阶段、推广阶段、预算分配、人群特征、话题标签、视觉元素、电子邮件、SEO、数字广告、线下广告、在线聊天、社交媒体、赞助
429 0
|
双11 黑灰产治理
二选一:电商一年一度周期性话题,也是伪命题
2019年10月14日下午,阿里市场公关委员会王帅不得不再次回应“二选一”的问题,王帅说,“这个话题炒作的已经让人生厌。我们尊重法院的任何判决结果,我们实在不愿意再被动的配合某些企业的无底线无休止的炒作了”。
二选一:电商一年一度周期性话题,也是伪命题
|
机器学习/深度学习 人工智能 自然语言处理
注意力机制想要觉醒AI,总共分几步?
一场疫情,让所有线下会议按下了暂停键,AI也不例外。
|
存储 安全 搜索推荐
推给我的广告都跟我最近看的内容有关系,怎么做到的?
互联网的商业模式,商业化变现不外乎后向收费的广告模式,以及面向最终消费者的前向收费模式。广告尤其是重头。就连淘宝天猫的模式本质上也是赚的广告的钱。那么,大数据在广告中是如何起作用的?
|
机器学习/深度学习 自然语言处理 算法
无标注数据是鸡肋还是宝藏?阿里工程师这样用它​
行为序列数据,如淘宝购物,支付宝风控事件等,在内部场景十分常见,也是推荐、风控等问题的源头级输入之一。给定一个用户的交易序列,要求预测他接下来会买什么;给定风控事件序列,要求预测是好人还是黑产,都依赖于将行为序列表示成特征向量,进而实现序列分类的基础能力。
2078 0