最新收录文章列表
(郑大作业)给出学号,输出与学号相关的信息
1#include<stdio.h>2intmain(){3inta;scanf("%1d",&a);4if(a==0)return0;5intgrade;scanf("%3d",&grade);6intacademy[5];for(inti=1;i<=4;i++)scanf("%1d",&academy[i]);7intclas;scanf("%2d",
编写程序,统计班级同学的期末考试成绩,按总成绩高低进行排名。
要求:编写程序,统计班级同学的期末考试成绩,按总成绩高低进行排名。要求统计人数为10人,统计6门课程考试成绩,从键盘输入每个同学的姓名、学号及各门考试成绩,计算总成绩并排序后,输出每人的排名及总成绩。(程序中至少包含3个类)1importjava.util.*;2publicclassMain{3publicstaticvoidmain(String[]args){4Scannerscanner=
继承与上转型对象·
importjava.util.*;classA{intviar=7;voidm1(){System.out.println("A'sm1,");}voidm2(){System.out.println("A'sm2,");}voidm3(){System.out.println("A'sm3,");}}classBextendsA{voidm1(){System.out.println("B's
简单的继承问题
classBank{intsaveMoney;intyear;doubleinterest;publicdoublecomputerInterest(){interest=year*0.035*saveMoney;returninterest;}}classConstructionBankextendsBank{doubleyear;publicdoublecomputerInterest(){s
郑大作业2
1 #include<stdio.h> 2 intmain(){ 3 intn;4scanf("%d",&n);5chara[n+1][20];6intsum[n+1];7for(inti=1;i<=n;
继承与多态练习
publicclassMain{publicstaticvoidmain(Stringargs[]){doubleall;Boardboard=newBoard();QingBoardqingBoard=newQingBoard();board=qingBoard;LvBoardlvBoard=newLvBoard();ChiBoardchiBoard=newChiBoard();qingBoar
自定义异常类(两个数相加,若其中一个是负数,或两个加起来是负数,抛出异常)
classAddExceptionextendsException{Stringmessage;publicAddException(intm,intn){message=m+"是负数或"+n+"是负数或"+m+n+"是负数,不符合要求。";}publicStringgetString(){returnmessage;}}classAdd{publicvoidadd(intm,intn)throw
源代码管理工具:Github
GitHub是一个基于Git的进行版本控制的代码托管网站。 Git指的是是一个开放源代码版本控制系统,由LinusTorvalds启动。在时间的累积下,现在的Github是一个最大的开源软件社区。在GitHub上聚集了许多牛人牛项目。在GitHub上开发者可以将代码在GitHub上开源,可以浏览其它项目的代码,fork到自己名下做修改,默认有授权许可的话也能直接clone回本地使用,也可
初次接触软构和git(使用eclipse)
目录:一、git和github二、软件构造lab1常见问题(eclipse)一、git和github1.git的安装百度git然后去官网安装即可,不会的可以去百度查一下。2.git和github选择一个文件夹进入,右键,会有GitBashHere选项,点击(如下图),会进入下图界面,在这里便可以操作了。初次使用,要先设置用户名和邮箱gitconfig--globaluser.name""gitco
关于JUnit
目录一、单元测试二、在LAB中的常用方法一、单元测试什么是单元测试呢?单元测试就是针对最小的功能单元编写测试代码。Java程序最小的功能单元是方法,因此,对Java程序进行单元测试就是针对单个Java方法的测试。单元测试有什么好处呢?在学习单元测试前,我们可以先了解一下测试优先的编程。所谓测试优先的编程,是指先编写接口,紧接着编写测试。编写完测试后,我们才开始真正编写实现代码。在编写实现代码的过程
进程、线程和协程有什么区别
什么是进程和线程有一定基础的小伙伴们肯定都知道进程和线程。进程是什么呢?直白地讲,进程就是应用程序的启动实例。比如我们运行一个游戏,打开一个软件,就是开启了一个进程。进程拥有代码和打开的文件资源、数据资源、独立的内存空间。有人会认为,要提升CPU的利用率,可以开多个进程,但是开多个进程的话,进程间通讯是个比较麻烦的事情(进程之间地址空间是独立的,需要通过其他方式,例如:管道来解决)相反,线程之间是
程序员多人协作开发记一次解决git合并解决全文冲突的问题
由于需求挤压加上 测试需求拥塞目前销售系统和采购系统开发面临上线和测试合并代码头疼的问题。看到下面全文冲突大多数人都是一脸懵逼,多个需求针对同一个文件重复的修改,删除等操作导致合并的时候代码比较凌乱,一不小心就会把别人的代码删掉或者把旧代码恢复了 当然也可以使用第三方工具来对比本地和远程代码差别 对比后其实也没有具体解决方案,如果代码是自己一个人开发的还好
go并行编程4-context
context在Go服务中,每个传入的请求都在其自己的goroutine中处理。请求处理程序通常启动额外的goroutine来访问其他后端,如数据库和RPC服务。处理请求的goroutine通常需要访问特定于请求(request-specificcontext)的值,例如最终用户的身份、授权令牌和请求的截止日期(deadline)。当一个请求被取消或超时时,处理该请求的所有goroutine都应该
golang wire 依赖注入
一.假设需要定义多个有依赖的启动项(代码如下)packagemainimport("fmt")typeMessagestringfuncNewMessage()Message{returnMessage("Hithere!")}typeEventstruct{GreeterGreeter//<-addingaGreeterfield}funcNewEvent(gGreeter)Event{r
vue 路由跳转的方式
vue路由跳转的方式router-linkthis.$router.push()this.$router.replace()this.$router.go()push和replace的区别push:向history栈添加一个记录,点击后退会返回到上一个页面replace:不会向history里面添加新的记录,点击返回,会跳转到上上一个页面。上一个记录是不存在的。go向前或向后跳转多少个页面,n可为
vue 路由导航钩子函数
全局的router.beforeEach((to,from,next)=>{})router.afterEach((to,from,next)=>{})单个路由独享的beforeEnter:(to,from,next)=>{}只有前置没有后置组件的beforeRouteEnter(to,from,next){}beforeRouteUpdate(to,from,next){}be
vue 路由传参
paramsrouter-link传参在路径显示参数刷新页面参数不丢失配置路由:path:'/path/:id'获取参数:this.$route.params.id传递方式:<router-link:to="`/path/${id}`"><router-link>push+path在路径显示参数刷新页面参数不丢失配置路由:path:'/path/:id'获取参数:this.
3.4 数据类型
简单数据类型undefined,null,boolean,string,number,symbol复杂数据类型object:无序的键值对的集合typeof操作符typeofnull返回的事objecttypeof是操作符,不是函数返回值,可以是:undefined,object,function,symbol,string,number,booleanundefined类型只有一个值,就是unde
promise
promise是一个对象作用是解决异步编程和回调地狱,以同步操作的流程表达出异步操作promise状态有三种状态:pending,fulfilled,rejected对象的状态不受外界影响,只有异步操作的结果可以决定当前的状态状态的改变只有两种:pending到fulfilled,pending到rejected。一旦状态改变就不会再变。之后再对promise对象添加回掉函数也不会改变状态。pro
后台接口文档实例
什么是接口文档 1用于前后端交互,必须前端人员和后端人员共同定义API接口接口文档规范 1.方法:CRUD 2.url:调用方法就是从前端调用后端的方法地址 3请求参数:一般分为字段、说明、类型、备注、是否必填 4返回的参数 4.1如果直接返回接口调用的成功与失败(RUD),就只有一个结构体,code(返回的状态值)和mess