1.对于性能测试就需要搭配相应的工具,用工具模拟大量的虚拟用户对软件进行测试从而验证是否满足各项性能指标的要求这里就就简单谈谈loadrunner工具的使用.
笔者以前在电商公司,我们需要在8月18号做大促活动,我们会提前一天给所有的用户推送活动信息,且需要根据用户画像生成不同的推送内容。当时我们总共有80万用户左右。经测试,通过Spring Task和分布式锁,单台机器同时开启5个线程,执行时间需要27个小时左右,即便开10个线程,需要14个小时左右,显然执行时间过长。
作为产品经理,当我们要做一款产品,它具有以下特点:使用频次低,使用时间短,可替代性强,没有良好的商业模式…..当这些词汇出现的时候,这样的产品ROI低的可怕,大多数的时候我们都本能的避让,我们宁愿选择冥思苦想一种新的商业模式来改变世界。那么我们看看下面的产品:搜狗输入法,美图秀秀,360杀毒,WiFi万能钥匙,QQ邮箱,墨迹天气等,甚至支付宝本质上也是一个工具,这些产品的用户量都是以亿为单位的,他们也都具备以上的特点,可是他们获得了大众的认可。
很多人都在玩抖音,并且越玩越嗨,究其根源就是抖音根据个人爱好进行的精准视频推荐,那么问题来了,精准度怎么测试呢? 其实精准度就是一个概率值,并且像抖音这样的推荐系统通常是使用人工智能分类算法实现的,而分类算法有个AUC指标可以很好的衡量概率值的大小评测是否合适。本文就通过两步来介绍怎样通过分类算法的AUC指标来评测类似抖音推荐系统的推荐精准度。
提到缓存,想必每一位软件工程师都不陌生,它是目前架构设计中提高性能最直接的方式。缓存技术存在于应用场景的方方面面。从网站提高性能的角度分析,缓存可以放在浏览器,可以放在反向代理服务器,还可以放在应用程序进程内,同时可以放在分布式缓存系统中。
随着5G时代的到来,万物互联成为了可能,智能物联网行业也迎来了新的发展机遇,该行业具有的一个显著特点是软件和硬件终端的结合,而硬件没有就绪时往往会影响软件测试的进度,因此需要开发一款软件模拟器替代硬件终端进行功能测试
相信对互联网感兴趣的朋友,经常会听到两个非常相似但又不同的职位“产品经理”“项目经理”。在学习或就业的时候常常混淆且陷入迷茫,这两个职位有什么区别呢?到底哪个更好呢?甚至已经从事产品经理工作的朋友经常也会有疑问:需不需要掌握一些项目的技能?而从事项目经理的朋友则会考虑有没有必要以及如何转型成为产品经理。
要回答B端产品和C端产品经理,做哪个更好?首先需要充分的理解,B端产品经理和C端产品有哪些不同,然后根据自身的实际情况去判断自己适合做什么。