小明发布

果冻豆---算法详细解析

大憨熊 提交于 2020-02-06 15:06:27
题目描述 安卓4.1版本的代号叫果冻豆(Jelly Bean),当时发布的时候,小明就对这个果冻豆很好奇,因为他以前没有吃过果冻豆,于是他去买了一盒果冻豆,当他吃下第一颗果冻豆的时候,他爱上了果冻豆。 之后小明又买了好多果冻豆,小明把它们放到n个盒子里,在第i个盒子里有i个果冻豆(i=1,2,3,…,n)。小明每天选择一个整数x,再选择一些 装着果冻豆的盒子,这些被选中的盒子每个盒子里的果冻豆数量至少为x,然后小明吃掉每个被选中的盒子里的x个果冻豆。小明想尽快吃完所有的果冻豆,越快越 好,所以想请你计算一下小明最快需要几天可以吃完所有的果冻豆? 输入 输入包含多组测试数据。 输入的第一行是一个整数T,表示有T组测试数据。 每组输入一个正整数n,n的含义见题目描述,n在int范围内。 输出 对于每组输入,输出所要求的结果。 样例输入 Copy 4 1 2 3 4 样例输出 Copy 1 2 2 3 java版本 package x ; import java . util . Scanner ; public class Main { public static void main ( String [ ] args ) { Scanner sc = new Scanner ( System . in ) ; int T = sc . nextInt ( ) ; for ( int

Alpha-潮息-测试报告

让人想犯罪 __ 提交于 2019-12-04 04:55:36
1. 测试中发现的bug 1. 遍历组件并且往组件里传值的时候只能传整个数据, 不能传数据里的某个值 2. 登录界面响应较慢,有时无法实现跳转 3. 各模块分类无法全部显示,图片加载混乱 4. 发布信息提交后出现乱码 5. 答卷无法正常提交,容易导致卡顿 6. 下拉刷新功能出错,数据更新出现问题 在发现bug的过程中,我们也做了相应的调整与改进,修复了这些bug后,我们发现了新的问题: 用户更改界面风格时图片显示不完整 出现了thirdScriptError this.loadNewData is not a function;的错误,原因是地址位置出现错误,修改函数地址后代码正确 微信开发错误 : errmsg config invalid signature 是data传入参数写法不正确,应改为data: {"requestUrl":url} 经过不断的尝试,我们改善了以上问题,并进行着新的检测与发现。    场景测试: 1. 姓名 小明 性别 男 年龄 19 职业 学生 收入 无 知识层次能力 计算机系学生,善于使用电脑,手机 生活、工作情况 上学 目的 困难 想通过参加比赛来提高自己的能力。 没有找到一起组队的合适人选 用户偏好 编程,上网 用户比例 26% 典型场景 他通过“潮汐”精准找到符合自己要求的队友,于是竞赛小组成立。 典型描述 多交好友,提高能力,丰富生活 2.

一文详解微服务架构(一)

早过忘川 提交于 2019-12-03 22:52:23
本文将介绍微服务架构和相关的组件,介绍他们是什么以及为什么要使用微服务架构和这些组件。本文侧重于简明地表达微服务架构的全局图景,因此不会涉及具体如何使用组件等细节。 要理解微服务,首先要先理解不是微服务的那些。通常跟微服务相对的是单体应用,即将所有功能都打包成在一个独立单元的应用程序。从单体应用到微服务并不是一蹴而就的,这是一个逐渐演变的过程。本文将以一个网上超市应用为例来说明这一过程。 最初的需求 几年前,小明和小皮一起创业做网上超市。小明负责程序开发,小皮负责其他事宜。当时互联网还不发达,网上超市还是蓝海。只要功能实现了就能随便赚钱。所以他们的需求很简单,只需要一个网站挂在公网,用户能够在这个网站上浏览商品、购买商品;另外还需一个管理后台,可以管理商品、用户、以及订单数据。 我们整理一下功能清单: 网站 用户注册、登录功能 商品展示 下单 管理后台 用户管理 商品管理 订单管理 由于需求简单,小明左手右手一个慢动作,网站就做好了。管理后台出于安全考虑,不和网站做在一起,小明右手左手慢动作重播,管理网站也做好了。总体架构图如下: 小明挥一挥手,找了家云服务部署上去,网站就上线了。上线后好评如潮,深受各类肥宅喜爱。小明小皮美滋滋地开始躺着收钱。 随着业务发展…… 好景不长,没过几天,各类网上超市紧跟着拔地而起,对小明小皮造成了强烈的冲击。 在竞争的压力下