后端大作业 朱宣玮
- 0
后端一四则运算 (时间可能有点久了) 产品说明 1.这是使用Spring boot写的一个支持四则运算的API,可以完成加减乘除四种运算 2.特殊情况:输入的数据类型错误、数据溢出(这两个在学习经历中提到)、分母不为0,分母的问题先使用charAt(0)得到第一个数,再用if判断。 学习经历 1.首先模仿神秘学姐手搓代码,完成相应的...
四则运算 产品说明 具体要求的完成也写在这里 使用 输入localhost:8080/后选择输入add,minus,multiply或divide选择运算,?后输入a和b的数值得结果 特殊情况 除数为零:返回提示 商的精度:BigDecimal在进行除法运算时需设置精度,否则对于除不尽的情况会抛出异常,这里设置了三位小数,同时设定进位方法 小数...
润宏斌后端第一次培训作业 产品说明 在四则运算前端页面中我设置了四个板块,分别是加减乘除这四个运算,每个运算是独立的输入框,用户使用该四则运算计算器时可根据运算符选择需要的运算板块输入需要计算的数进输入框,接着点击那个板块的提交键就可以得到计算的结果。 同时考虑到数据溢出的情况,我用BigDecimal类,...
后端第一次作业 1.产品说明 使用方式 直接通过postman进行使用,选择post类型后输入localhost:8080/此处输入可变 来进行使用,其中可变处可以有四种输入方式, 输入add代表加法 输入multiply代表乘法 输入substract代表减法 输入divide代表除法 其中a和b分别为两个变量,进行四则运算时a永远在b之前 如果输入不为数字或...
基于Springbootqie支持四则运算的API 产品说明: 使用方法: 在postman中输入正确网址后,输入 /add?a&b表加法; /sub?a&b表减法; /mul?a&b表乘法; /div?a&b表除法。 特殊情况: 1.为了解决数据溢出的问题,使用BigDicimal代替double进行运算; 2.为了判断数据类型是否有误,用intanceof筛查; 3...
怎么做的作业 看培训时的PDF 跟着写了一遍,熟悉流程 尝试加上减法和除法 发现int不能用两遍 上CSDN查 开始用double代替 没法运行 问学长发现FirstspringApplication.java类被我删了 重新建了一个project 写完发现程序运行但是白标签错误 加上地址 package com.example.firstspring.controller; import org.springfram...
产品使用 1.如何使用 输入三个变量,第一第三做运算数,第二个为四则运算符。 例: key value a 10 b c 9 2.考虑情况 (1).运算数不为数字 (2).运算符不为+-/ (3).超过int型的大数 学习历程 一阶段 刚开始照葫芦画瓢,做四则运算需要四个url,后来在询问参考下,选择三个变量...
产品说明 如何使用? 首先,确保本 API 已加载。 然后,打开 page.html 。 在输入框中输入数字并点击提交即可使用。 特殊的考虑 对于输入不合法的问题,我写了一个方法来判断输入是否为一个数字,判断标准是: 只能有数字和一个小数点 小数点不能位于首位 对于超出范围的问题,使用了 BigDecimal 类来解决。 ...
产品说明(简易计算器) 1.使用 提供了三个 key num1 和 num2 和 c num1 为第一个数 num2 为第二个数 c 用来储存运算符号,支持 + 、- 、* 、/ 四种运算 2.考虑情况 (1) 考虑了数据范围的问题,参考了群里大佬说的 BigDecimal。 (2) 考虑了数据是否准确的问题,检验了 num1 和 num2 是否为数字,c 是否为支持的运算符号。...
Springboot 四则运算API 介绍 1.针对四则运算 加法 localhost:8080/add?a=#&b=# 减法 localhost:8080/subtract?a=#&b=# 乘法 localhost:8080/mulitiply?a=#&b=# 除法 localhost:8080/divide?a=#&b=# 2.处理除数为0时,输出0 3.使用BigDecimal处理数据溢出。 问题 1.未处理数据类型错误 2.网页中di...
# 学习笔记 ## Spring boot的代码 1.新建一个项目,选择Spring Initializr,type选moven,web选Spring Web 2.新建一个controller的package(.controller) 3.开始在这个包下搓代码 @RestController//一个接口,让浏览器能直接发送请求到你写的后端 @RequestMapping("/")//指定路由地址 public class hhhControll...
后端一培作业 产品说明 使用方法 手打URL *localhost:8080/main/calculate?a=(数据)&b=(运算符=,-,,/,)&c=(数据)** PS:“()”和()内解释一起替换 在postman中用Post-param输入参数 a = (数据) b = (运算符=,-,*,/,) c = (数据) 特殊情况 除法运算中,分母为0无法计算。 解决方法:...
简单的四则运算 (可能会有失误且不少o.0) 产品说明 (其实不需要说明((() 使用说明 (简单明了) 1.首先运行后端 2.然后打开前端网站http://localhost:63342/Homework1/templates/%E8%AE%A1%E7%AE%97%E5%99%A8.html?_ijt=rvjo41u5pndjdbmijpt9o6joua&_ij_reload=RELOAD_ON_SAVE 3.进入后根据自己的需要选择算法 4...
~~主打一个。。。寄。。。~~ 一.产品说明:(能用就行) ①使用说明: 在postman中输入相应网址(/add /subtract /multiply /divid)和数值进行四则运算 ②特殊情况: 切换不同运算时频繁切换key值:pubilc→private (虽然没看太懂查的资料,但雀食能行。。。) 输入数据类型有误:。。。这个就要好好说说了。。。 想法...
后端第一次作业 基本结构 首先按照课上内容创建control文件和service文件,但是这里需要我们写加减乘除四个运算,所以我创建了四个service文件,分别与之对应。搜索过关于四个方法可不可以写在一个service中,但是没有实现,而且害怕会出现没有想到的bug所以暂时不进行这个操作。 control,以加法运算为例: package com...
操作说明 使用前端 在后端成功运行之后打开前端选择运算法则和数字 ps:计算器的减法和除法都是默认第一个数字减/除第二个数字 点击提交过后会跳转到相应的页面并得到结果 不使用前端 URL 在浏览器的输入栏中输入localhost:8080进入程序,如果出现欢迎使用计算器则程序启动成功 选择计算方法 在localhost:8080后输入/add...
四则运算API 产品说明 唔,不会写前端,只能委屈用户手写URL了 在浏览器(或者postman)中输入localhost:8080/ ?num1= &num2= 在第一个空格处写运算类型add,subtract,multiply,divide(话说用户不会英文怎么办) 第二三个空格写要运算的数,然后回车!!!就可以得到结果了 特殊情况&学习历程 1.数据溢出...
后端一 姚宇涛 ps:本文纯属虚构,如有雷同纯属巧合 1.使用说明 本次的作业运用了Spring Boot这个不大熟悉的架构,由于本人才疏学浅,故尽量回避(bushi),而重点关注如何使用 在网页上使用: 首先我们找到那个含有主方法的Activity的java文件,找到启动的按钮,当看到控制面板上正常出现一些"INFO"的时候,...
Spring Boot(四则运算) 产品说明 1.产品介绍 首先,这是一个使用Spring Boot写的支持四则运算的API 那么,Spring Boot是什么?它是一个基于Spring框架的快速开发框架,可以简化程序的开发过程和部署流程,简单来说,这是可以让我们以最简单的方式写一个软件程序的工具,就好比说已经给你准备好了所有食材和你需要的厨...
后端第一次例会作业 四则运算 思路构建 主体思路 在service中编写四则运算方法,在controller中进行数据传入,调用方法,数据传出 问题处理 计算无限大小数据 使用BigDecimal类 计算小数 可使用double类型,但可计算数据有限,同上使用BigDEcimal类 判断数据类型是否有误 本想在判断数据类型时捕捉异常进行处理,但是还...
目录 1. 程序介绍 2. 代码 3. 学习历程 一、程序介绍 此次项目没有采用传统的两个输入框传数字的方式,而是模拟真实的计算器,采用输入一行表达式,计算出最终结果。实现所用的工具类为ArrayList,Stack和StringBuilder,前后端通讯方法为Get。整个项目的后端代码分为三大部分: 对输入的表达式进行处理 该步骤的目...
四则运算器 产品说明 使用说明 你可以在calculate.html网页中的输入框内写入或使用数字键盘任意仅包含四则运算的的式子 (可带有括号),随后可以使用回车或点击 = 键来得到计算结果。 如输入1+1 将得到计算结果2。 同时你可以通过滑动小数点精度设置滑动条,以改变含有除法的计算结果中小数点位数。 此外,你还可...
进行一个微信的很随便的还原 准备 先姑且拿自己微信先截了个图放进xd参考,确定了一下画板尺寸,然后大致分好界面位置,放好准备的图标 调整图标 图标的比例有些微妙的差异,决定锁定图标比例,统一高度 滚动效果 在首页、聊天界面、订阅号界面做了一些小小的滚动 一开始怎么都滚动不了,结果发现是因为没有放进同一个...
遇到的问题最主要的是键盘和鼠标对应什么操作应该按什么键。 解决方法:简单的可以描述的问题就去百度搜索,或者哔哩哔哩,Chatgpt问答,复杂的问题,搜索会有好几个结果的,就多多尝试,或者问一些有经验的人。 设计思路:仿照微信界面制造简单的交互式页面,首先导入我手机的微信界面截图,再按照截图的比例设计第一块...