开发背景

随着现代科学技术的迅猛发展,计算机技术已经渗透到各个领域,成为各行业必不可少的工具,特别是Internet技术的推广和信息高速公路的建立,使IT产业在市场竞争中越发显示出其独特的优势,步入信息化时代,有巨大的数据信息等待加工处理和传输,这使得对数据库的进一步开发和利用显得尤为迫切。汽车工业经历了一百多年的发展历史,对国家经济的发展和腾飞以及对人类社会的文明带来了巨大影响。在许多国家,汽车工业已成为支柱产业,随着人们生活水平以及性能的不断提高,人们对汽车的消费和需求也越来越旺盛,世界汽车工业也保持庞大的市场需求和生产规模。

题目:完成以下图片的基本要求

#include<iostream>
#include"string"
#include<fstream>
#include <stdlib.h>
#include <stdio.h>
#include<iomanip>
#include<assert.h>
//N最大汽车数量
#define N 50
//f作为开关
int f = 0;
using namespace std;
//p作为接收菜单选项的字符串
string p; //显示菜单
void menu();
class sale_car
{
public:sale_car() {}//显示汽车信息void show(); ~sale_car() {}friend class Sale_carList;
private:string num, name, dorm, uptown, address, distance;int grade ;
};class Sale_carList
{
private:sale_car w[N];//计算汽车数量int NUM; //用来暂时记录当前操作汽车int count;
public://汽车信息录入void add(); //汽车信息排序void sort(); //汽车信息查找void search(); //汽车信息删除void dele(); //汽车信息修改void modify(); //汽车信息以文件保存void save(); //显示汽车信息在屏幕上void load();void showsale_car();Sale_carList() {NUM = 0;count = 0;}
};void menu() //显示菜单
{cout << endl;cout << "********************************************************" << endl;cout << "********************************************************" << endl;cout << "                  汽车销售管理系统主菜单                   " << endl;cout << "               1.汽车信息添加                           " << endl;cout << "               2.汽车信息修改                           " << endl;cout << "               3.汽车信息删除                           " << endl;cout << "               4.汽车信息排序                           " << endl;cout << "               5.汽车信息查找                           " << endl;cout << "               6.汽车信息显示                           " << endl;cout << "               7.汽车信息保存                           " << endl;cout << "               8.汽车信息读取                           " << endl;cout << "               0.退出系统                               " << endl;cout << "*******************************************************" << endl;cout << "*******************************************************" << endl;cout << endl;
}void domain() //主菜单函数实现
{Sale_carList wl;while (1){system("cls");menu();cout << "请选择数字编号0~8" << endl;int i1;cin >> i1;while (!(i1 >= 0 && i1 <= 8)){cout << "输入有误,请重新输入:" << endl;cin >> i1;}switch (i1){case 1:wl.add(); break;case 2:wl.modify(); break;case 3:wl.dele(); break;case 4:wl.sort(); break;case 5:wl.search(); break;case 6:wl.showsale_car(); break;case 7:wl.save(); break;case 8:wl.load(); break;case 0:cout << "系统退出!!" << endl;exit(0);default:break;}cout << "是否返回主菜单? Y/N" << endl;cin >> p;if (p == "n" || p == "N"){cout << "系统退出!!" << endl;exit(0);}}
}//汽车信息添加函数实现
void Sale_carList::add()
{cout << "请输入汽车信息:" << endl;cout << "车号:";string num;cin >> num;for (int i = 0; i < NUM; i++)while (num == w[i].num){cout << "此汽车类型已存在,请重新输入:" << endl; break;cout << "车号:";cin >> num;}w[NUM].num = num;cout << "车名:"; cin >> w[NUM].name;cout << "突破100km/小时时间:"; cin >> w[NUM].dorm;cout << "颜色:"; cin >> w[NUM].uptown;cout << "购买年份:"; cin >> w[NUM].grade;cout << "自动挡还是手动挡:"; cin >> w[NUM].distance;cout << "售价:"; cin >> w[NUM].address;++NUM;count = NUM;
}void sale_car::show() //汽车信息显示函数实现
{cout << "车号:" << num << endl;cout << "车名:" << name << endl;cout << "突破100km/小时时间:" << dorm << endl;cout << "颜色:" << uptown << endl;cout << "购买年份:" << grade << endl;cout << "自动挡还是手动挡:" << distance << endl;cout << "售价:" << address << endl;cout << endl;
}//汽车信息修改函数实现
void Sale_carList::modify()
{if (NUM <= 0){cout << "没有汽车信息存入,系统将返回主菜单" << endl;menu();}cout << "请输入需要修改信息汽车的车号:" << endl;string num1;cin >> num1;int j = 0, k;int flag = 1;while (flag){for (; j < count; j++){if (num1 == w[j].num){flag = 0;k = j;break;}}if (flag){cout << "不存在此车,请重新输入:" << endl;j = 0;cin >> num1;}}cout << "你选择的汽车的信息为:" << endl;cout << " 车号:" << w[k].num << endl;cout << " 车名:" << w[k].name << endl;cout << " 突破100km/小时时间:" << w[k].dorm << endl;cout << " 颜色:" << w[k].uptown << endl;cout << " 购买年份:" << w[k].grade << endl;cout << " 自动挡还是手动挡:" << w[k].distance << endl;cout << " 售价:" << w[k].address << endl;cout << endl;cout << "***********************************************" << endl;cout << "** 1.修改车号 **" << endl;cout << "** 2.修改车名 **" << endl;cout << "** 3.修改突破100km/小时时间 **" << endl;cout << "** 4.修改颜色 **" << endl;cout << "** 5.修改购买年份**" << endl;cout << "** 6.修改自动挡还是手动挡 **" << endl;cout << "** 7.修改售价 **" << endl;cout << "** 0.返回主菜单 **" << endl;cout << "***********************************************" << endl;cout << endl;cout << "请选择数字编号0~7" << endl;int i3;cin >> i3;while (i3 < 0 || i3>8){cout << "输入有误,请重新输入:" << endl;cin >> i3;}switch (i3){case 1:cout << "请输入新的汽车车号:";cin >> w[k].num;cout << "修改信息已保存,现返回主菜单:" << endl;menu();break;case 2:cout << "请输入新的汽车车名:";cin >> w[k].name;cout << "修改信息已保存,现返回主菜单:" << endl;menu();break;case 3:cout << "请输入新的突破100km/小时时间:";cin >> w[k].dorm;cout << "修改信息已保存,现返回主菜单:" << endl;menu();break;case 4:cout << "请输入新的汽车颜色:";cin >> w[k].uptown;cout << "修改信息已保存,现返回主菜单:" << endl;menu();break;case 5:cout << "请输入新的汽车购买年份:";cin >> w[k].grade;cout << "修改信息已保存,现返回主菜单:" << endl;menu();break;case 6:cout << "请输入新的汽车是自动挡还是手动挡:";cin >> w[k].distance;cout << "修改信息已保存,现返回主菜单:" << endl;menu();break;case 7:cout << "请输入新的汽车售价:";cin >> w[k].address;cout << "修改信息已保存,现返回主菜单:" << endl;menu();break;cout << "修改信息已保存,现返回主菜单:" << endl;menu();break;case 0:menu();default:break;}
}//汽车信息显示函数实现
void Sale_carList::showsale_car()
{if (NUM <= 0){cout << "没有汽车信息存入,系统将返回主菜单" << endl;menu();}elsecout << "已保存的汽车信息如下:" << endl;for (int i = 0; i < count; i++){cout << " 车号:" << w[i].num << endl;cout << " 车名:" << w[i].name << endl;cout << " 突破100km/小时时间:" << w[i].dorm << endl;cout << " 颜色:" << w[i].uptown << endl;cout << " 购买年份:" << w[i].grade << endl;cout << " 自动挡还是手动挡:" << w[i].distance << endl;cout << " 售价:" << w[i].address << endl;cout << "***********************************************" << endl;}
}//汽车信息查询函数实现
void Sale_carList::search()
{if (NUM <= 0){cout << "没有汽车信息存入,系统将返回主菜单" << endl;menu();}elsecout << "***********************************************" << endl;cout << "** 请选择查找方式: **" << endl;cout << "** 1.按车号查找 **" << endl;cout << "** 2.按车名查找 **" << endl;cout << "** 3.按突破100km/小时时间**" << endl;cout << "** 0.返回主菜单 **" << endl;cout << "***********************************************" << endl;cout << endl;cout << "请选择数字编号0~3" << endl;int i4;cin >> i4;while (i4 < 0 || i4>3){cout << "输入有误,请重新输入:" << endl;cin >> i4;}if (i4 == 1){string num2;cout << "请输入要查询的汽车的车号:" << endl;cin >> num2;int j = 0, k;int flag = 1;while (flag){for (; j < count; j++){if (num2 == w[j].num){flag = 0;k = j;cout << "查询的汽车信息如下:" << endl;cout <<setw(10)<<std::left<< " 车号:" << w[k].num << " ";cout << setw(10) << std::left<< " 车名:" << w[k].name << " ";cout << setw(10) << std::left << " 突破100km/小时时间 :" << w[k].dorm << " ";cout << setw(10) << std::left << " 颜色:" << w[k].uptown <<" ";cout << setw(10) << std::left << " 购买年份:" << w[k].grade << " ";cout << setw(10) << std::left << " 自动挡还是手动挡:" << w[k].distance << " ";cout << setw(10) << std::left << " 售价:" << w[k].address << " ";break;}}if (flag){flag = 0;cout << "不存在此车型!!\n返回主菜单" << endl;break;}}}else if (i4 == 2){string name2;cout << "请输入要查询的汽车的车名:" << endl;cin >> name2;int j2 = 0, k2;int flag2 = 1;while (flag2){for (; j2 < count; j2++){if (name2 == w[j2].name){flag2 = 0;k2 = j2;cout << setw(10) << std::left << "查询的汽车信息如下:" << endl;cout << setw(10) << std::left << " 车号:" << w[k2].num << " ";cout << setw(10) << std::left << " 车名:" << w[k2].name << " ";cout << setw(10) << std::left << " 突破100km/小时时间:" << w[k2].dorm << " ";cout << setw(10) << std::left << " 颜色:" << w[k2].uptown << " ";cout << setw(10) << std::left << " 购买年份:" << w[k2].grade << " ";cout << setw(10) << std::left << " 自动挡还是手动挡:" << w[k2].distance << " ";cout << setw(10) << std::left << " 售价:" << w[k2].address << " ";break;}}if (flag2){flag2 = 0;cout << "不存在此车型!!\n返回主菜单" << endl;break;}}}else if (i4 == 3){string dorm2;cout << "请输入要查询的汽车突破100km/小时时间:" << endl;cin >> dorm2;int j4 = 0, k4;int flag4 = 1;while (flag4){for (; j4 < count; j4++){if (dorm2 == w[j4].uptown){flag4 = 0;k4 = j4;cout << setw(10) << std::left << "查询的汽车信息如下:" << endl;cout << setw(10) << std::left << " 车号:" << w[k4].num << " ";cout << setw(10) << std::left << " 车名:" << w[k4].name << " ";cout << setw(10) << std::left << " 突破100km/小时时间:" << w[k4].dorm << " ";cout << setw(10) << std::left << " 颜色:" << w[k4].uptown << " ";cout << setw(10) << std::left << " 购买年份:" << w[k4].grade << " ";cout << setw(10) << std::left << " 自动挡还是手动挡:" << w[k4].distance << " ";cout << setw(10) << std::left << " 售价:" << w[k4].address << " ";break;}}if (flag4){flag4 = 0;cout << "不存在此车型!!\n返回主菜单" << endl;break;}}}else if (i4 == 0)menu();
}//汽车信息排序功能实现
void Sale_carList::sort()
{if (NUM <= 0){cout << "没有汽车信息存入,系统将返回主菜单" << endl;menu();}elsecout << "***************************************************" << endl;cout << "**                 请选择排序方式:              **" << endl;cout << "** 1.按突破100km/小时时间排序(升序)            **" << endl;cout << "** 2.按突破100km/小时时间排序(降序)            **" << endl;cout << "** 3.按车号排序(升序)                          **" << endl;cout << "** 4.按车号排序(降序)                          **" << endl;cout << "** 5.按售价排序(升序)                          **" << endl;cout << "** 6.按售价排序(降序)                          **" << endl;cout << "** 0.返回主菜单                                  **" << endl;cout << "***************************************************" << endl;cout << endl;cout << "请选择数字编号0~6" << endl;int i5;cin >> i5;while (i5 < 0 || i5>6){cout << "输入有误,请重新输入:" << endl;cin >> i5;}if (i5 == 1){for (int i = 0; i < count - 1; i++)for (int j = 0; j < count - i - 1; j++)if (w[j].dorm > w[j + 1].dorm){sale_car temp;temp = w[j];w[j] = w[j + 1];w[j + 1] = temp;}cout << "按突破100km/小时时间升序后的信息如下:" << endl;cout << "查询的汽车信息如下:" << endl;cout << "车号:" << " \t车名" << " \t突破100km / 小时时间" << " \t颜色" << "\t 购买年份" << " \t自动挡还是手动挡" << " \t售价" << endl;for (int i = 0; i < count; i++){cout << w[i].num<<"\t" << w[i].name << "\t" << w[i].dorm << "\t\t\t" << w[i].uptown << "\t" << w[i].grade << "\t\t  " << w[i].distance << "\t\t" << w[i].address << endl;} }else if (i5 == 2){for (int i = 0; i < count - 1; i++)for (int j = 0; j < count - i - 1; j++)if (w[j].dorm < w[j + 1].dorm){sale_car temp;temp = w[j];w[j] = w[j + 1];w[j + 1] = temp;}cout << "按突破100km/小时时间降序后的信息如下:" << endl;cout << "查询的汽车信息如下:" << endl;cout << "车号:" << " \t车名" << " \t突破100km / 小时时间" << " \t颜色" << "\t 购买年份" << " \t自动挡还是手动挡" << " \t售价" << endl;for (int i = 0; i < count; i++){cout << w[i].num << "\t" << w[i].name << "\t" << w[i].dorm << "\t\t\t" << w[i].uptown << "\t" << w[i].grade << "\t\t  " << w[i].distance << "\t\t" << w[i].address << endl;}}else if (i5 == 3){for (int i = 0; i < count - 1; i++)for (int j = 0; j < count - i - 1; j++)if (w[j].num > w[j + 1].num){sale_car temp;temp = w[j];w[j] = w[j + 1];w[j + 1] = temp;}cout << "按车号升序后的信息如下:" << endl;cout << "查询的汽车信息如下:" << endl;cout << "车号:" << " \t车名" << " \t突破100km / 小时时间" << " \t颜色" << "\t 购买年份" << " \t自动挡还是手动挡" << " \t售价" << endl;for (int i = 0; i < count; i++){cout << w[i].num << "\t" << w[i].name << "\t" << w[i].dorm << "\t\t\t" << w[i].uptown << "\t" << w[i].grade << "\t\t  " << w[i].distance << "\t\t" << w[i].address << endl;}}else if (i5 == 4){for (int i = 0; i < count - 1; i++)for (int j = 0; j < count - i - 1; j++)if (w[j].num > w[j + 1].num){sale_car temp;temp = w[j];w[j] = w[j + 1];w[j + 1] = temp;}cout << "按车号降序后的信息如下:" << endl;for (int i = 0; i < count; i++){cout << "***********************************************" << endl;cout << setw(10) << std::left << " 车号:" << w[i].num << " ";cout << setw(10) << std::left << " 车名:" << w[i].name << " ";cout << setw(10) << std::left << " 突破100km/小时时间:" << w[i].dorm << " ";cout << setw(10) << std::left << " 颜色:" << w[i].uptown << " ";cout << setw(10) << std::left << " 购买年份:" << w[i].grade << " ";cout << setw(10) << std::left << " 自动挡还是手动挡:" << w[i].distance << " ";cout << setw(10) << std::left << " 售价:" << w[i].address << " ";cout << "***********************************************" << " ";}}else if (i5 == 5){for (int i = 0; i < count - 1; i++)for (int j = 0; j < count - i - 1; j++)if (w[j].address > w[j + 1].address){sale_car temp;temp = w[j];w[j] = w[j + 1];w[j + 1] = temp;}cout << "按售价升序后的信息如下:" << endl;for (int i = 0; i < count; i++){cout << "***********************************************" << endl;cout << setw(10) << std::left << "车号:" << w[i].num << " ";cout << setw(10) << std::left << "车名:" << w[i].name << " ";cout << setw(10) << std::left << " 突破100km/小时时间:" << w[i].dorm << " ";cout << setw(10) << std::left <<" 颜色:" << w[i].uptown << " ";cout << setw(10) << std::left << " 购买年份:" << w[i].grade << " ";cout << setw(10) << std::left << " 自动挡还是手动挡:" << w[i].distance << " ";cout << setw(10) << std::left << " 售价:" << w[i].address << " ";cout << "***********************************************" << " ";}}else if (i5 == 6){for (int i = 0; i < count - 1; i++)for (int j = 0; j < count - i - 1; j++)if (w[j].address > w[j + 1].address){sale_car temp;temp = w[j];w[j] = w[j + 1];w[j + 1] = temp;}cout << "按售价降序后的信息如下:" << endl;for (int i = 0; i < count; i++){cout << "***********************************************" << endl;cout << setw(10) << std::left << " 车号:" << w[i].num << " ";cout << setw(10) << std::left << " 车名:" << w[i].name << " ";cout << setw(10) << std::left << " 突破100km/小时时间:" << w[i].dorm << " ";cout << setw(10) << std::left << " 颜色:" << w[i].uptown << " ";cout << setw(10) << std::left << " 购买年份:" << w[i].grade << " ";cout << setw(10) << std::left << " 自动挡还是手动挡:" << w[i].distance << " ";cout << setw(10) << std::left << " 售价:" << w[i].address << " ";cout << "***********************************************" << " ";}}else if (i5 == 0)for (int i = 0; i < count; i++){cout << "***********************************************" << endl;cout << setw(10) << std::left << " 车号:" << w[i].num << " ";cout << setw(10) << std::left << " 车名:" << w[i].name << " ";cout << setw(10) << std::left << " 突破100km/小时时间:" << w[i].dorm << " ";cout << setw(10) << std::left << " 颜色:" << w[i].uptown << " ";cout << setw(10) << std::left <<" 购买年份:" << w[i].grade << " ";cout << setw(10) << std::left << " 自动挡还是手动挡:" << w[i].distance << " ";cout << setw(10) << std::left << " 售价:" << w[i].address << " ";cout << "***********************************************" << " ";}
}//汽车信息删除函数实现
void Sale_carList::dele()
{if (NUM <= 0){cout << "没有汽车信息存入,系统将返回主菜单" << endl;menu();}cout << "请输入需要删除信息汽车的车号:" << endl;string num3;cin >> num3;int j = 0, k;int flag = 1;while (flag){for (; j < count; j++){if (num3 == w[j].num){flag = 0;k = j;break;}}if (flag){cout << "不存在此车型,请重新输入:" << endl;j = 0;cin >> num3;}}cout << "你选择的汽车的信息为:" << endl;cout << " 车号:" << w[k].num << endl;cout << " 车名:" << w[k].name << endl;cout << " 突破100km/小时时间:" << w[k].dorm << endl;cout << " 颜色:" << w[k].uptown << endl;cout << " 购买年份:" << w[k].grade << endl;cout << " 自动挡还是手动挡:" << w[k].distance << endl;cout << " 售价:" << w[k].address << endl;cout << endl;cout << "确认删除请输入Y,返回主菜单请输入N " << endl;string p;cin >> p;while (1){if (p == "y" || p == "Y"){cout << "汽车信息已删除!" << endl;for (int i = 0; i < count; i++)if (w[i].num == num3)int j = i;for (; j <= count - 1; j++)w[j] = w[j + 1];count--;break;}else if (p == "n" || p == "N"){menu();}else{cout << "输入有误,请重新输入:";cin >> p;}}
}//汽车信息保存函数实现
void Sale_carList::save()
{if (NUM <= 0){cout << "没有汽车信息存入,系统将返回主菜单" << endl;menu();}else{ofstream fout;fout.open("Sale_car.txt", ios::out);cout << "文件正在保存......请稍候!!" << endl;cout << "数据保存成功!!!" << endl;for (int i = 0; i < count; i++){fout <<  w[i].num <<"\t" << w[i].name << "\t" << w[i].dorm << "\t\t\t" << w[i].uptown << "\t" << w[i].grade << "\t\t" << w[i].distance << "\t\t\t" << w[i].address << endl;}cout << "系统返回主菜单:" << endl;menu();fout.close();}
}void Sale_carList::load()汽车信息读取函数实现
{int sel;system("cls");cout << "-------------------------------------------------\n";cout << "|                  欢迎进入数据读取功能         |\n";cout << "|                 1. 选择读取                   |\n";cout << "|                 2. 放弃读取                   |\n";cout << "-------------------------------------------------\n";cout << "              输入你的选择(1-2):";cin >> sel;while (sel <= 0 || sel >= 3){cout << "              输入错误\n";cout << "              重新输入你的选择(1-2):";cin >> sel;}if (sel == 1){ifstream infile;string file = "Sale_car.txt";infile.open(file.data());assert(infile.is_open());string Sale_car;cout << "车号" <<"\t" << "车名" << "\t" << "突破100km/小时时间" << "\t" << "颜色" << "\t" << "购买年份" << "\t" << "自动挡还是手动挡" << "\t" << "售价" << endl;while (getline(infile, Sale_car)) {cout << Sale_car<<endl;}infile.close();}else{cout << "-------你已经选择放弃读取数据-------!\n";system("pause");}
}int main()
{domain();return 0;
}

C++汽车销售管理系统相关推荐

  1. 【论文写作】汽车销售管理系统的设计与开发引言参考

    1 引言 汽车工业经历了一百多年的发展,对国家经济的发展和腾飞以及对人类社会的文明带来了巨大影响.汽车工业已成为许多国家的支柱产业,随着人们生活水平以及汽车性能的不断提高,人们对汽车的消费和需求也越来 ...

  2. asp.net师电子化信息库的设计与实现(源代码+论文)ASP.NET汽车销售管理系统的设计与开发(源代码+论文)

    asp.net师电子化信息库的设计与实现(源代码+论文)ASP.NET汽车销售管理系统的设计与开发(源代码+论文) 随着人们生活水平的不断提高,人们对汽车的消费和需求也越来越旺盛.很多汽车销售公司的业 ...

  3. 汽车销售管理系统数据库的设计与实现

    目录 1.设计任务 1.1系统开发的背景 1.2系统开发的意义 1.3系统所应用的模块 2.需求分析 2.1功能分析 2.2数据流图 2.3数据字典 3.概念结构设计 4.逻辑结构设计 5.物理结构设 ...

  4. 汽车销售软件制作C语言,汽车销售管理系统 C语言版.doc

    . . 西安郵電大學 C语言课程设计报告 题 目:汽车销售管理系统 院系名称: 专业名称: 班 级: 学生姓名: 学号(8位): 指导教师: 设计起止时间: 设计目的 1. 对c语言基本知识的巩固和综 ...

  5. 汽车销售管理系统 c语言版 课程设计,汽车销售管理系统c语言版.docx

    Document serial number[NL89WT-NY98YT-NC8CB-NNUUT-NUT108] Document serial number[NL89WT-NY98YT-NC8CB- ...

  6. 汽车销售管理系统 c语言版 课程设计,汽车销售管理系统C语言版.doc

    实用文档 文案大全 西安郵電大學 C语言课程设计报告 题 目:汽车销售管理系统 院系名称: 专业名称: 班 级: 学生姓名: 学号(8位): 指导教师: 设计起止时间: 设计目的 1. 对c语言基本知 ...

  7. Java、JSP汽车销售管理系统的设计与实现

    技术:Java.JSP等 摘要: 汽车工业的迅速兴起,给人们的日常生活以及各个国家的经济的发展带来了相当大的影响.以往人们不得不行走于各个商店之间,来采购自己中意的物品,但是随时代生活节奏的变快,越来 ...

  8. python基础课程设计项目_python基础课程设计《汽车销售管理系统》

    程序使用说明(该博客图片水印为改名前所加故与博客昵称不同) 该程序为汽车销售管理系统,可通过功能7实现对车库文件内(文件CarMessage.txt)车辆车辆的查看:如果有新车将要进入车库则会使用到功 ...

  9. 计算机毕业设计-ssm+vue汽车销售管理系统-汽车商城(前后端分离)java代码

    计算机毕业设计-ssm+vue汽车销售管理系统-汽车商城(前后端分离)java代码 注意:该项目只展示部分功能,如需了解,评论区咨询即可. 1.开发环境 开发语言:Java 设计模式:MVC 架构:B ...

  10. (附源码)SSM新能源汽车销售管理系统JAVA计算机毕业设计项目

    项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...

最新文章

  1. 【Leaflet】鼠标提取坐标
  2. jsp页面根据json数据动态生成table
  3. leecode26 删除排序数组中的重复项
  4. Ubuntu 防火墙 ufw
  5. poi 不自动计算 设置单元格公式_Java POI:如何读取Excel单元格的值而不是计算公式?...
  6. Java描述设计模式(08):桥接模式
  7. linux系统增加内存无法启动,linux – 增加虚拟内存而不增加VmSize
  8. 《redis-php中文参考手册》-php版
  9. work summery(5)
  10. 苹果笔记本能学二级计算机吗,怎么辨别苹果笔记本是不是翻新机
  11. DSP之时钟与定时器之四看门狗定时器
  12. 109.虚函数与析构构造
  13. linux那些鲜为人知的小秘密
  14. 刷题记录 kuangbin带你飞专题六:最小生成树
  15. Android基于腾讯云的小直播开发步骤
  16. linux运行proxmark3,Linux 下编译使用Proxmark3
  17. 努比亚Z5Smini刷机包 官方H125 音量唤醒 自启管理 CRT管理 稳定
  18. 逍遥模拟器 设置端口号
  19. 计算机windows怎么开启,Win10怎么打开我的电脑_Win10正式版怎么打开我的电脑?-192路由网...
  20. 怎么使用计算机计算公式,科学计算器的使用方法 科学计算器的使用指导

热门文章

  1. TTL值为什么有些事64有些事128和255
  2. 爱上一个叫史今的男人
  3. JAVA falco peregrine_FALCO Peregrine Kamm Edition 装车纪实 ①
  4. (转)Windows Server 2008 默认"照片库查看器" 无法打开图片, 只能用画图程序打开...
  5. K线形态识别_连续跳空三阳线
  6. 【构成L3笔记:动态线】
  7. MySQL Workbench 安装及使用
  8. TableView的封装
  9. 银河麒麟服务器系统搭建本地和局域网yum源
  10. Excel 公式 ------ 写下名字, 自动填写今天的日期