首页
网站首页
公司简介
资讯中心
推荐内容
返回顶部
Java基础学习日记01,多公司用同一套系统时的问题
发布时间:2019-12-28 20:33
浏览次数:

请问现在开发一套管理系统。假设有a b c三个公司都用同一套系统,系统部署在同一个服务器上。请问怎么根据不同的公司登陆系统,系统只展示该公司的信息,比如a公司登陆了系统,只展示a公司的信息,并且对a公司的相关功能进行操作,对b c公司不造成影响呢?

JLabelyear=newJLabel("年份");JLabelmonth=newJLabel("月份");JPanelpanel=newJPanel();panel.add(year);panel.add(month);这个标签运行了显示不出来是什么原因?

packagejzz;importjava.io.BufferedInputStream;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.text.DecimalFormat;importjava.util.Scanner;publicclassSJF_{publicstaticintMaxNum=100;publicstaticintrealNum;publicstaticintNowTime;publicstaticintArrivalTime[]=newint[MaxNum];publicstaticintServiceTime[]=newint[MaxNum];publicstaticintServiceTime_SJF[]=newint[MaxNum];publicstaticintFinishTime[]=newint[MaxNum];publicstaticintWholeTime[]=newint[MaxNum];publicstaticdouble[]WeightWholeTime=newdouble[MaxNum];publicstaticdoubleAverageWT_SJF;publicstaticdoubleAverageWWT_SJF;publicstaticintSumWT_SJF=0;publicstaticintSumWWT_SJF=0;publicstaticScannerstdin;publicstaticvoidmain(Stringargs[])throwsFileNotFoundException{BufferedInputStreamin=newBufferedInputStream(newFileInputStream("c:\a.txt"));System.setIn(in);stdin=newScanner(System.in);realNum=stdin.nextInt();for(inti=0;irealNum;i++){ArrivalTime[i]=stdin.nextInt();}for(intj=0;jrealNum;j++){ServiceTime[j]=stdin.nextInt();ServiceTime_SJF[j]=ServiceTime[j];}stdin.close();}publicstaticvoidSJF(){sort();intmin=0;NowTime=ArrivalTime[0]+ServiceTime[0];FinishTime[0]=ServiceTime[0];ServiceTime_SJF[0]=1000;intallin=0,j,k;for(inti=1;irealNum;i++){k=1;min=0;if(allin==0){for(j=0;ArrivalTime[j]=NowTimejrealNum;j++){if(j=realNum){allin=1;}}}else{j=realNum;}j=j-1;while(k=j){if(ServiceTime_SJF[k]==0)k++;else{if(ServiceTime_SJF[min]ServiceTime_SJF[k])min=k;k++;}}ServiceTime_SJF[min]=0;NowTime+=ServiceTime[min];FinishTime[min]=NowTime;}for(inti=0;irealNum;i++){WholeTime[i]=FinishTime[i]-ArrivalTime[i];WeightWholeTime[i]=(double)WholeTime[i]/ServiceTime[i];SumWT_SJF+=WholeTime[i];SumWWT_SJF+=WeightWholeTime

printf函数基本研习了C语言的特性,下面放一些注意项printf("F=%0.6f",f)在JAVA中是会报错的,虽然在C语言中是标准的,Java中的标准是printf("F=%.6f",f)其中.后部分为指定的小数位数。

友情链接: 网站地图
Copyright © 2015-2019 http://www.nflfreepicks.net. 新葡萄京娱乐场网址有限公司 版权所有