学生信息管理系统java测试报告
package studentinformation;
/**姓名 胡海靖
* 学号 20183609
* 班级 信1805-2
*/
class ScoreInformation {
private String stunumber;//学号
private String name;//姓名
private double mathematicsscore;//高等数学成绩
private double englishiscore;//大学英语成绩
private double networkscore;//计算机网络成绩
private double databasescore;//数据库成绩
private double softwarescore;//软件工程成绩 public ScoreInformation() {};
public ScoreInformation(String stunumber, String name, double mathematicsscore, double englishscore,
double networkscore, double databasescore, double softwarescore)
{
super();
this.stunumber = stunumber;
this.name = name;
this.mathematicsscore = mathematicsscore;
this.englishiscore = englishiscore;
this.networkscore = networkscore;
this.databasescore = databasescore;
this.softwarescore = softwarescore;
}
public String getstunumber() {
return stunumber;
}
public void setstunumber(String stunumber) {
this.stunumber=stunumber;
}
public String getname() {
return name;
}
public void setname(String name) {
this.name=name;
}
public double getmathematicsscore() {
return mathematicsscore;
}
public void setmathematicsscore(double mathematicsscore) {
this.mathematicsscore=mathematicsscore;
}
public double getenglishiscore() {
return englishiscore;
}
public void setenglishiscore(double englishiscore) {
this.englishiscore=englishiscore;
}
public double getnetworkscore() {
return networkscore;
}
public void setnetworkscore(double networkscore) {
this.networkscore=networkscore;
}
public double getdatabasescore() {
return databasescore;
}
public void setdatabasescore(double databasescore) {
this.databasescore=databasescore;
}
public double getsoftwarescore() {
return softwarescore;
}
public void setsoftwarescore(double softwarescore) {
this.softwarescore=softwarescore;
}
} package studentinformation;
import java.util.Scanner; /**姓名 胡海靖
* 学号 20183609
* 班级 信1805-2
*/ public class ScoreManagement {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
// 定义数组预存五个学生的姓名以及学号;
ScoreInformation[] stu = new ScoreInformation[5];
stu[0] = new ScoreInformation("20183606", "晏雯慧",1,1,1,1,1);
stu[1] = new ScoreInformation("20183607", "徐娇美",2,2,2,2,2);
stu[2] = new ScoreInformation("20183608", "杨一帆",3,3,3,3,3);
stu[3] = new ScoreInformation("20183609", "胡海靖",4,4,4,4,4);
stu[4] = new ScoreInformation("20183610", "冯静妃",5,5,5,5,5);
show(stu);
}
public static void show(ScoreInformation[] stu) {//show函数显示主页面
System.out.println("****************************************");
System.out.println(" 石家庄铁道大学软件工程系 ");
System.out.println(" 学生学籍管理系统2019班版");
System.out.println("****************************************");
System.out.println(" 1.学生老师成绩录入 ");
System.out.println(" 2.学生考试成绩修改 ");
System.out.println(" 3.计算学生成绩绩点 ");
System.out.println(" 4.退出学籍管理系统 ");
System.out.println("*****************************************");
Scanner sc = new Scanner(System.in);// 输入选项
int choice = sc.nextInt();
switch(choice) {
case 1:add(stu);break;//考试成绩录入
case 2:change(stu);break;//考试成绩修改
case 3:jisuan(stu);break;//计算学生成绩
case 4:finish();break;//退出系统
default:
{
System.out.println("信息错误,该选项不存在");
show(stu);
break;
}
}
}
public static void add(ScoreInformation[] stu) {//学生信息的录入
System.out.println("****************************************");
System.out.println(" 石家庄铁道大学软件工程系学生学籍管理系统2019版 ");
System.out.println(" 学生考试成绩录入界面 ");
System.out.println("****************************************");
System.out.println(" 学生学号: ");
Scanner sc = new Scanner(System.in);
String number = sc.nextLine();
int flag = 0,i;
for (i = 0; i < 5; i++)
{
if (stu[i].getstunumber().equals(number))
{ System.out.println("*********************************************");
System.out.println(" 石家庄铁道大学软件工程系学生学籍管理系统 2019 版 ");
System.out.println(" 学生学号:"+stu[i].getstunumber() );
System.out.println(" 学生姓名:"+stu[i].getname() );
System.out.println(" 请输入高等数学成绩:" );
System.out.println("***********************************************");
double math = sc.nextDouble();
System.out.println(stu[i].getname() + "的高数成绩是:" + math);
System.out.println("请输入该生的英语成绩");
double english = sc.nextDouble();
System.out.println(stu[i].getname() + "的英语成绩是:" + english);
System.out.println("请输入该生的计算机网络成绩");
double network = sc.nextDouble();
System.out.println(stu[i].getname() + "的计算机网络成绩是:" + network);
System.out.println("请输入该生的数据库成绩");
double data = sc.nextDouble();
System.out.println(stu[i].getname() + "的数据库成绩是:" + data);
System.out.println("请输入该生的软件成绩");
double soft = sc.nextDouble();
System.out.println("********************************************");
System.out.println(" 石家庄铁道大学软件工程系学生学籍管理系统 2019 版");
System.out.println(" 学生姓名:"+stu[i].getname());
System.out.println(" 高等数学成绩:"+math);
System.out.println(" 大学英语成绩:"+english);
System.out.println(" 计算机网络成绩:"+network);
System.out.println(" 数据库成绩:"+data);
System.out.println(" 软件工程成绩:"+soft);
System.out.println(" 该学生成绩已录入完毕,是否提交(Y/N)");
System.out.println("**********************************************"); if (sc.next().equals("Y"))
{
stu[i].setenglishiscore(english);
stu[i].setmathematicsscore(math);
stu[i].setdatabasescore(data);
stu[i].setnetworkscore(network);
stu[i].setsoftwarescore(soft);
show(stu);
} else
{
System.out.println("返回录入页面");
add(stu);
} flag = 1;
}
}
// 如果没有该学生信息,提示重新输入;
if (flag == 0)
{
System.out.println("该学号不存在,请重新输入");
add(stu);
} } public static void change(ScoreInformation[] stu)//学生成绩修改
{
Scanner sc = new Scanner(System.in);
System.out.println("******************************************");
System.out.println("石家庄铁道大学软件工程系学生学籍管理系统2019版");
System.out.println("学生考试成绩修改页面");
System.out.println("*******************************************");
System.out.println("请输入学生学号:"); String number = sc.nextLine();
int flag = 0;
for (int i = 0; i < 5; i++)
{
if (stu[i].getstunumber().equals(number))
{ System.out.println("***********************************************");
System.out.println("石家庄铁道大学软件工程系学生学籍管理系统 2019 版");
System.out.println("学生考试成绩录入");
System.out.println("*************************************************");
System.out.println(" 学生学号:"+stu[i].getstunumber());
System.out.println(" 学生姓名:"+stu[i].getname());
System.out.println(" 1、高等数学成绩:"+stu[i].getmathematicsscore());
System.out.println(" 2、大学英语成绩:" + stu[i].getenglishiscore());
System.out.println(" 3、计算机网络成绩:" + stu[i].getnetworkscore());
System.out.println(" 4、数据库成绩:" + stu[i].getdatabasescore());
System.out.println(" 5、软件工程成绩:" + stu[i].getsoftwarescore());
System.out.println("**************************************************");
int select = sc.nextInt();
double chang=0;
switch (select)
{
case 1:
System.out.println(" 学生考试成绩录入界面 ");
System.out.println("*****************************************");
System.out.println(" 学生学号:"+stu[i].getstunumber());
System.out.println(" 学生姓名:"+stu[i].getname());
System.out.println(" 请输入修改后的高数成绩:");
chang=sc.nextDouble();
System.out.println("********************************************************");
System.out.println(" 石家庄铁道大学软件工程系学生学籍管理系统 ");
System.out.println("*********************************************************");
System.out.println(" 学生学号:"+stu[i].getstunumber());
System.out.println(" 学生姓名:"+stu[i].getname());
System.out.println(" 1、高等数学成绩:"+chang);
System.out.println(" 2、大学英语成绩:" + stu[i].getenglishiscore());
System.out.println(" 3、计算机网络成绩:" + stu[i].getnetworkscore());
System.out.println(" 4、数据库成绩:" + stu[i].getdatabasescore());
System.out.println(" 5、软件工程成绩:" + stu[i].getsoftwarescore());
System.out.println("********************************************************");
System.out.println(" 该学生成绩已修改完毕,是否提交(Y/N)");
System.out.println("**********************************************************"); if(sc.next().equals("Y")) {
stu[i].setmathematicsscore(chang);
show(stu);
}
else {
change(stu);
}
break;
case 2:
System.out.println(" 学生考试成绩录入界面 ");
System.out.println("*****************************************");
System.out.println(" 学生学号:"+stu[i].getstunumber());
System.out.println(" 学生姓名:"+stu[i].getname());
System.out.println(" 请输入修改后的大学英语成绩:");
chang=sc.nextDouble();
System.out.println("********************************************************");
System.out.println(" 石家庄铁道大学软件工程系学生学籍管理系统 ");
System.out.println("*********************************************************");
System.out.println(" 学生学号:"+stu[i].getstunumber());
System.out.println(" 学生姓名:"+stu[i].getname());
System.out.println(" 1、高等数学成绩:"+stu[i].getmathematicsscore());
System.out.println(" 2、大学英语成绩:" + chang);
System.out.println(" 3、计算机网络成绩:" + stu[i].getnetworkscore());
System.out.println(" 4、数据库成绩:" + stu[i].getdatabasescore());
System.out.println(" 5、软件工程成绩:" + stu[i].getsoftwarescore());
System.out.println("********************************************************");
System.out.println(" 该学生成绩已修改完毕,是否提交(Y/N)");
System.out.println("**********************************************************"); if(sc.next().equals("Y")) {
stu[i].setenglishiscore(chang);
show(stu);
}
else {
change(stu);
}
break;
case 3:
System.out.println(" 学生考试成绩录入界面 ");
System.out.println("*****************************************");
System.out.println(" 学生学号:"+stu[i].getstunumber());
System.out.println(" 学生姓名:"+stu[i].getname());
System.out.println(" 请输入修改后的计算机网络成绩:");
chang=sc.nextDouble();
System.out.println("********************************************************");
System.out.println(" 石家庄铁道大学软件工程系学生学籍管理系统 ");
System.out.println("*********************************************************");
System.out.println(" 学生学号:"+stu[i].getstunumber());
System.out.println(" 学生姓名:"+stu[i].getname());
System.out.println(" 1、高等数学成绩:"+stu[i].getmathematicsscore());
System.out.println(" 2、大学英语成绩:" + stu[i].getenglishiscore());
System.out.println(" 3、计算机网络成绩:" + chang);
System.out.println(" 4、数据库成绩:" + stu[i].getdatabasescore());
System.out.println(" 5、软件工程成绩:" + stu[i].getsoftwarescore());
System.out.println("********************************************************");
System.out.println(" 该学生成绩已修改完毕,是否提交(Y/N)");
System.out.println("**********************************************************"); if(sc.next().equals("Y")) {
stu[i].setnetworkscore(chang);
show(stu);
}
else {
change(stu);
}
break;
case 4:
System.out.println(" 学生考试成绩录入界面 ");
System.out.println("*****************************************");
System.out.println(" 学生学号:"+stu[i].getstunumber());
System.out.println(" 学生姓名:"+stu[i].getname());
System.out.println(" 请输入修改后的数据库成绩:");
chang=sc.nextDouble();
System.out.println("********************************************************");
System.out.println(" 石家庄铁道大学软件工程系学生学籍管理系统 ");
System.out.println("*********************************************************");
System.out.println(" 学生学号:"+stu[i].getstunumber());
System.out.println(" 学生姓名:"+stu[i].getname());
System.out.println(" 1、高等数学成绩:"+stu[i].getmathematicsscore());
System.out.println(" 2、大学英语成绩:" + stu[i].getenglishiscore());
System.out.println(" 3、计算机网络成绩:" + stu[i].getnetworkscore());
System.out.println(" 4、数据库成绩:" + chang);
System.out.println(" 5、软件工程成绩:" + stu[i].getsoftwarescore());
System.out.println("********************************************************");
System.out.println(" 该学生成绩已修改完毕,是否提交(Y/N)");
System.out.println("**********************************************************"); if(sc.next().equals("Y")) {
stu[i].setdatabasescore(chang);
show(stu);
}
else {
change(stu);
}
break;
case 5:
System.out.println(" 学生考试成绩录入界面 ");
System.out.println("*****************************************");
System.out.println(" 学生学号:"+stu[i].getstunumber());
System.out.println(" 学生姓名:"+stu[i].getname());
System.out.println(" 请输入修改后的软件工程成绩:");
chang=sc.nextDouble();
System.out.println("********************************************************");
System.out.println(" 石家庄铁道大学软件工程系学生学籍管理系统 ");
System.out.println("*********************************************************");
System.out.println(" 学生学号:"+stu[i].getstunumber());
System.out.println(" 学生姓名:"+stu[i].getname());
System.out.println(" 1、高等数学成绩:"+stu[i].getmathematicsscore());
System.out.println(" 2、大学英语成绩:" + stu[i].getenglishiscore());
System.out.println(" 3、计算机网络成绩:" + stu[i].getnetworkscore());
System.out.println(" 4、数据库成绩:" + stu[i].getdatabasescore());
System.out.println(" 5、软件工程成绩:" + chang);
System.out.println("********************************************************");
System.out.println(" 该学生成绩已修改完毕,是否提交(Y/N)");
System.out.println("**********************************************************"); if(sc.next().equals("Y")) {
stu[i].setsoftwarescore(chang);
show(stu);
}
else {
change(stu);
}
break;
default: System.out.println("请输入正确信息");
change(stu);
break;
}
flag = 1;
}
}
if (flag == 0)
{
System.out.println("学号输入错误,请重新输入学号");
change(stu);
}
} static void jisuan(ScoreInformation[] stu) {//计算学生成绩绩点
System.out.println("******************************************");
System.out.println(" 石家庄铁道大学软件工程系学生学籍管理系统2019版 ");
System.out.println(" 学生考试成绩绩点计算界面 ");
System.out.println("*******************************************");
System.out.println(" 请输入学生学号:");
Scanner sc=new Scanner(System.in);
String number=sc.nextLine();
System.out.println("*********************************************");
System.out.println("**********************************************");
System.out.println(" 石家庄铁道大学软甲工程系学生学籍管理系统2019版");
System.out.println(" 学生考试成绩绩点计算界面");
System.out.println("************************************************");
System.out.println(" 学生学号:"+number);
int i;
double gao=0,ying=0,ji=0,shu=0,ruan=0;
for(i=0;i<5;i++)
if (stu[i].getstunumber().equals(number))
{
System.out.println(" 学生姓名:"+stu[i].getname());
//计算高等数学的成绩绩点
if(stu[i].getmathematicsscore()>=90)
gao=4.0;
else if(stu[i].getmathematicsscore()>=85&&stu[i].getmathematicsscore()<=89.9)
gao=3.7;
else if(stu[i].getmathematicsscore()>=82&&stu[i].getmathematicsscore()<=84.9)
gao=3.3;
else if(stu[i].getmathematicsscore()>=78&&stu[i].getmathematicsscore()<=81.9)
gao=2.7;
else if(stu[i].getmathematicsscore()>=75&&stu[i].getmathematicsscore()<=77.9)
gao=2.3;
else if(stu[i].getmathematicsscore()>=72&&stu[i].getmathematicsscore()<=74.9)
gao=2.0;
else if(stu[i].getmathematicsscore()>=68&&stu[i].getmathematicsscore()<=71.9)
gao=1.7;
else if(stu[i].getmathematicsscore()>=66&&stu[i].getmathematicsscore()<=67.9)
gao=1.5;
else if(stu[i].getmathematicsscore()>=64&&stu[i].getmathematicsscore()<=65.9)
gao=1.0;
else if(stu[i].getmathematicsscore()<60)
gao=0;
System.out.println(" 1.高等数学成绩绩点:"+gao);
//计算大学英语成绩绩点
if(stu[i].getenglishiscore()>=90)
ying=4.0;
else if(stu[i].getenglishiscore()>=85&&stu[i].getenglishiscore()<=89.9)
ying=3.7;
else if(stu[i].getenglishiscore()>=82&&stu[i].getenglishiscore()<=84.9)
ying=3.3;
else if(stu[i].getenglishiscore()>=78&&stu[i].getenglishiscore()<=81.9)
ying=2.7;
else if(stu[i].getenglishiscore()>=75&&stu[i].getenglishiscore()<=77.9)
ying=2.3;
else if(stu[i].getenglishiscore()>=72&&stu[i].getenglishiscore()<=74.9)
ying=2.0;
else if(stu[i].getenglishiscore()>=68&&stu[i].getenglishiscore()<=71.9)
ying=1.7;
else if(stu[i].getenglishiscore()>=66&&stu[i].getenglishiscore()<=67.9)
ying=1.5;
else if(stu[i].getenglishiscore()>=64&&stu[i].getenglishiscore()<=65.9)
ying=1.0;
else if(stu[i].getenglishiscore()<60)
ying=0;
System.out.println(" 2.大学英语成绩绩点:"+ying);
//计算计算机网络成绩绩点
if(stu[i].getnetworkscore()>=90)
ji=4.0;
else if(stu[i].getnetworkscore()>=85&&stu[i].getnetworkscore()<=89.9)
ji=3.7;
else if(stu[i].getnetworkscore()>=82&&stu[i].getnetworkscore()<=84.9)
ji=3.3;
else if(stu[i].getnetworkscore()>=78&&stu[i].getnetworkscore()<=81.9)
ji=2.7;
else if(stu[i].getnetworkscore()>=75&&stu[i].getnetworkscore()<=77.9)
ji=2.3;
else if(stu[i].getnetworkscore()>=72&&stu[i].getnetworkscore()<=74.9)
ji=2.0;
else if(stu[i].getnetworkscore()>=68&&stu[i].getnetworkscore()<=71.9)
ji=1.7;
else if(stu[i].getnetworkscore()>=66&&stu[i].getnetworkscore()<=67.9)
ji=1.5;
else if(stu[i].getnetworkscore()>=64&&stu[i].getnetworkscore()<=65.9)
ji=1.0;
else if(stu[i].getnetworkscore()<60)
ji=0;
System.out.println(" 3.计算机网络成绩绩点:"+ji);
//计算数据库成绩绩点
if(stu[i].getdatabasescore()>=90)
shu=4.0;
else if(stu[i].getdatabasescore()>=85&&stu[i].getdatabasescore()<=89.9)
shu=3.7;
else if(stu[i].getdatabasescore()>=82&&stu[i].getdatabasescore()<=84.9)
shu=3.3;
else if(stu[i].getdatabasescore()>=78&&stu[i].getdatabasescore()<=81.9)
shu=2.7;
else if(stu[i].getdatabasescore()>=75&&stu[i].getdatabasescore()<=77.9)
shu=2.3;
else if(stu[i].getdatabasescore()>=72&&stu[i].getdatabasescore()<=74.9)
shu=2.0;
else if(stu[i].getdatabasescore()>=68&&stu[i].getdatabasescore()<=71.9)
shu=1.7;
else if(stu[i].getdatabasescore()>=66&&stu[i].getdatabasescore()<=67.9)
shu=1.5;
else if(stu[i].getdatabasescore()>=64&&stu[i].getdatabasescore()<=65.9)
shu=1.0;
else if(stu[i].getdatabasescore()<60)
shu=0;
System.out.println(" 4.数据库成绩绩点:"+shu);
//计算软件工程成绩绩点
if(stu[i].getdatabasescore()>=90)
ruan=4.0;
else if(stu[i].getdatabasescore()>=85&&stu[i].getdatabasescore()<=89.9)
ruan=3.7;
else if(stu[i].getdatabasescore()>=82&&stu[i].getdatabasescore()<=84.9)
ruan=3.3;
else if(stu[i].getdatabasescore()>=78&&stu[i].getdatabasescore()<=81.9)
ruan=2.7;
else if(stu[i].getdatabasescore()>=75&&stu[i].getdatabasescore()<=77.9)
ruan=2.3;
else if(stu[i].getdatabasescore()>=72&&stu[i].getdatabasescore()<=74.9)
ruan=2.0;
else if(stu[i].getdatabasescore()>=68&&stu[i].getdatabasescore()<=71.9)
ruan=1.7;
else if(stu[i].getdatabasescore()>=66&&stu[i].getdatabasescore()<=67.9)
ruan=1.5;
else if(stu[i].getdatabasescore()>=64&&stu[i].getdatabasescore()<=65.9)
ruan=1.0;
else if(stu[i].getdatabasescore()<60)
ruan=0;
System.out.println(" 5.软件工程成绩绩点:"+ruan);
//计算平均学分绩点
double average=0;
average=(gao*4+ying*3+ji*4+shu*3+ruan*2)/16;
String result=String.format("%.2f",average);
System.out.println(" 你的平均学分绩点为:"+result);
if(average>=2)
System.out.println("提示信息:你的学分绩点已达到毕业要求!");
else
System.out.println("提示信息:你的学分绩点不满足毕业要求!");
System.out.println(" 是否返回系统主界面:(Y/N)");
System.out.println("**************************************");
if(sc.next().equals("Y")) {
show(stu);
}
else
break;
}
}
static void finish() {//退出当前程序
System.out.println("********************************************");
System.out.println(" 石家庄铁道大学软件工程系学生学籍管理系统2019版");
System.out.println(" 制作人:胡海靖");
System.out.println("********************************************");
}
}
代码测试截图:
1.成绩录入

2.成绩修改


3.计算成绩绩点

4.退出系统

结果:周一java课对自己暑假的学习成果进行了测试,在老师认为的简单的题目的情况下,还是未能在规定的时间写完所有的代码,未能实现老师指定的全部功能,因此只能得取11.5分,而剩余的3.5分丢失的原因:没能完成第三项即求取成绩绩点的功能,还有没能实现(Y/N)的跳转;归根到底为1.打字慢,导致时间不够用;2.没有清晰地逻辑思路,所以在写的时候浪费了很多时间;3.写的代码有点繁琐简单,好多用的都是笨方法,从而导致代码很长;
遇到的问题:由于对数组的学习不彻底,导致开始的时候就出现了问题,对对象数组的学习不扎实;
收获:认识到了自己的不足,和别人差距还很大,更加坚定自己要好好学习的信心。对自己制定严格的学习计划,规定每天敲代码的时间。多多训练自己的不足,形成很好的逻辑思维。
学生信息管理系统java测试报告的更多相关文章
- Java 实现学生信息管理系统
编写一个简单的学生管理信息系统. 在oracle中设计一张学生表,以学号作为关键字. 其他学生信息有:姓名.手机号. 在进入系统时,显示如下菜单: ************************** ...
- Android(java)学习笔记195:学生信息管理系统案例(SQLite + ListView)
1.首先说明一个知识点,通常我们显示布局文件xml都是如下: setContentView(R.layout.activity_main): 其实每一个xml布局文件就好像一个气球,我们可以使用Vie ...
- Java课设(学生信息管理系统)
1.团队课程设计博客链接 http://www.cnblogs.com/Min21/p/7064093.html 2.个人负责模板或任务说明 设计登陆界面和学生信息界面的设计,学生信息的显示.退出等功 ...
- java开发学生信息管理系统的实现(简洁易懂),适合计算机专业学生参考,课程设计、毕业论文设计参考等
编写一个简单的学生管理信息系统. 在oracle中设计一张学生表,以学号作为关键字. 其他学生信息有:姓名.手机号. 在进入系统时,显示如下菜单: ************************** ...
- Java用户名登录学生信息管理系统并对其进行增删改查操作
package zzzzzzzz; import java.io.*;//作者:凯鲁嘎吉 - 博客园//http://www.cnblogs.com/kailugaji/ public class T ...
- Android(java)学习笔记188:学生信息管理系统案例(SQLite + ListView)
1.首先说明一个知识点,通常我们显示布局文件xml都是如下: setContentView(R.layout.activity_main): 其实每一个xml布局文件就好像一个气球,我们可以使用Vie ...
- 【JAVA】简陋的学生信息管理系统
因为之前写了一个学生信息管理系统,但还是处于命令行界面,不美观,于是打算做一个完整的界面出来. 在网上查阅资料后发现C++本身是不支持图形化界面的(可以使用第三方的Qt来做) 权衡之下还是选择了JAV ...
- Java课程设计---学生信息管理系统需求分析及总体设计
按照软件工程实践的原则,开发大型程序需要经历需求分析.总体设计.详细设计.编码实现.系统测试.系统维护等几个阶段. 1.需求分析 本阶段是整个软件开发过程中最重要的环节.通过了解实际运行的系统或与用户 ...
- struts2学生信息管理系统篇章①
最近在看java1234分享的一个Struts2的学生信息管理系统的知识.因为本身java没什么底子.所以就没有什么好的技术去解决问题.一直在百度,不懂就百度.这样子下来其实也能学到一些东西,过阵子等 ...
随机推荐
- Linux在实际中的应用
各位童鞋们,你们是如何度过这周周末的呢?这周末的我在家学习学习再学习,然而学习到一半,公司领导突然给我打了个电话过来说有同事等会儿会去客户那部署无人值守安装系统服务,问我去不去学习下.我想我正在学Li ...
- 如何从Domino迁移到Exchange 2010
从Domino 6.x迁移到Exchange 2010利用了微软提供的工具:Microsoft Transporter Suite,该工具不支持从Domino 6.X直接迁移至Exchange 2 ...
- pip制作离线安装包
有的电脑无法连接外网(金融行业你懂的),上网下载包又下载不到 anaconda安装一个包(联网情况下)很简单 pip install python-docx 如何把python-docx做成离线包安装 ...
- Oracle-SQL 建表
建立员工分类表: 员工分类表结构.内容分别如下图: 一.使用PL/SQL Dev 这类可视化工具直接创建表 1.建立表结构 新建-table-名称(egrade) 然后 列:创建表结构 2. ...
- opencv人脸检测
找了一张自己喜欢的<超人前传>剧照 其中的xml分类器需要到https://github.com/opencv/opencv/tree/master/data/haarcascades去下 ...
- SciKit-Learn 教程
本教程力求做到简单易懂.深入浅出,帮助你快速掌握机器学习通用库 SciKit-Learn. 机器学习是计算机科学的一个分支,研究的是无需人类干预,能够自己学习的算法. 与TensorFlow不同,Sc ...
- CGridCtrl显示图片
- zabbix监控oracle之orabbix安装
zabbix服务器安装配置 zabbixserver中安装该软件 mkdir /opt/orabbix cp orabbix-1.2.3.zip /opt/orabbix cd /opt/orabbi ...
- cron 表达式0 0/10 * * * 与 0 */10 * * *的区别
0 0/10 * * * 与 0 */10 * * * 的差别在于什么地方.在说这两者的差别之前,先说下各个字符代表的含义.0代表从0分开始,*代表任意字符,/代表递增. 0 0/10 * * *代表 ...
- spring+springMVC+mybatis , 项目启动遇坑
github上找的框架组合例子 结合自己的数据库作为新项目开发. 但是项目启动时,tomcat启动失败: 检查不出错误. 于是改换maven引入jetty插件来启动项目, 结果在未改动的任何代码的情况 ...