int Pet::xianshi()

{
int menu;
cout<<“宠物店管理系统**”<<endl;
cout <<endl;
cout<< endl<<endl;
cout<<" ╭╧╮ ╭╧╮ ╭╧╮ ╭╧╮ ╭╧╮ ╭╧╮ ╭╧╮ ╭╧╮╭╧╮╭╧╮╭╧╮ “<<endl;
cout<<” │ │ “<<endl;
cout<<” │ ★★★★★ 欢迎您的使用 ★★★★★ │ “<<endl;
cout<<” │ ☆ (__) ☆ │ “<<endl;
cout<<” │ │ “<<endl;
cout<<” │ 1.新添加宠物 2.查找宠物 3.删除宠物 │ “<<endl;
cout<<” │ │ “<<endl;
cout<<” │ 7. 结束运行 │ “<<endl;
cout<<” │ │ “<<endl;
cout<<” │ 4.显示所有 5.修改宠物 6.返回主菜单 │ “<<endl;
cout<<” ╰---------------------------------------------------------------------╯ "<<endl;
cout<<endl<<“请选择相应操作菜单项:”<<endl;
cin>>menu;
while(menu<1||menu>7)
{
cout<<“请选择正确的菜单选项:”<<endl;
cin.clear(); /清除输入/
cin>>menu;
}

return menu;
system(“cls”);
}

2)录入函数 AllPrint():输入ID到数量的宠物信息;
//成员函数的实现
void Pet::AddPet()//增加宠物输入文本中
{

do{cout<<" *****************************增加新的宠物******************************* "<<endl;cout<<"输入宠物编号ID:";cin>>ID;cout<<endl;if(Inquire(ID))      {cout<<"输入宠物名:";cin>>petname;fflush(stdin);cout<<"体重:";cin>>weight;fflush(stdin);cout<<"年龄:";cin>>age;fflush(stdin);cout<<"类别:";cin>>category;fflush(stdin);cout<<"性格:";cin>>character;fflush(stdin);cout<<"价格:";cin>>price;fflush(stdin);cout<<"数量:";cin>>count;cout<<"\t\tID\t"<<ID<<endl<<"\t\t宠物名\t"<<petname<<endl<<"\t\t体重\t"<<weight<<endl<<"\t\t年龄\t"<<age<<endl<<"\t\t类别\t"<<category<<endl<<"\t\t性格\t"<<character<<endl<<"\t\t宠物价格\t"<<price<<endl<<"\t\t宠物数量\t"<<count<<endl;fflush(stdin);}character else{cout<<"输入的ID以存在,请重新输入!!"<<endl;}}while(!(Inquire(ID)));
save();
cout<<endl<<"**********************信息已保存 !!!******************"<<endl;
system("pause");
system("cls");

}

3)查询函数 search() :查询指定宠物的信息;
void Pet::search()//查找宠物信息
{
ifstream inData(“pet”,ios::in);

if(!inData)
{cout<<endl<<"对不起!!!!文件找不到!!!!"<<endl;system("pause");return;
}
string sign;
cout<<endl<<"输入你想查找的宠物的编号或名称: ";
cin>>sign;
bool flag=true;
string  str;
while(inData>>ID>>petname)
{getline(inData, str);                          /*字符str用来接受除 与输入编号或影片名称相同之外的其他信息*/       if((ID==sign)||(petname==sign)){cout<<endl<<"你要查找的宠物信息是: "<<endl<<endl;  cout<<setiosflags(ios::left)<<setw(8)<<"ID"<<setw(8)<<"宠物名"<<setw(8)<<"体重"<<setw(8)<<"年龄"<<setw(8)<<"类别"<<setw(8)<<"性格"<<setw(8)<<"单价"<<setw(8)<<"数量"<<endl;cout<<setiosflags(ios::left)<<setw(8)<<ID<<petname<<str<<endl;/*输出所要查找的人的信息*/flag=false;continue;}
}
if(flag)
{
cout<<"没找到你的宠物!!!";}
system("pause");
system("cls");

}

4)删除函数 Del() :删除宠物信息;
void Pet::Del()//删除宠物信息
{
ifstream inData(“pet”,ios::in);
ofstream outData(“pet1”,ios::out);
if(!inData)
{
cout<<“对不起! 打不开此文件。”;
system(“pause”);
return;

}
string str,del;
cout<<"请输入要删除的宠物ID或名字:"<<endl;
cin>>str;
bool flag=true;
while(inData>>ID>>petname)
{getline(inData,del);if(ID==str||petname==str){ cout<<setiosflags(ios::left)<<setw(8)<<"您所要删除的宠物:"<<endl;cout<<setiosflags(ios::left)<<setw(8)<<"ID"<<setw(8)<<"宠物名"<<setw(8)<<"体重"<<setw(8)<<"年龄"<<setw(8)<<"类别"<<setw(8)<<"性格"<<setw(8)<<"单价"<<setw(8)<<"数量"<<endl;cout<<setiosflags(ios::left)<<setw(8)<<ID<<petname<<del<<endl;flag=false;continue;               }outData<<setiosflags(ios::left)<<setw(8)<<ID<<petname<<del<<endl;
}
inData.close();
outData.close();
if(flag)
{cout<<"对不起!没有找到你删除的宠物!";system("pause");
}else
{ofstream outData("pet",ios::out);ifstream inData("pet1",ios::in);if(!inData){cout<<"对不起打不开文件!"<<endl;system("pause");return;}while(getline(inData,str)){ outData<<str<<endl;}outData.close();inData.close();cout<<"宠物已删除!!";
}
system("pause");
system("cls");

}

5)修改函数 ChangePet() :修改指定宠物的信息;
void Pet::ChangePet()//修改宠物单价
{
ofstream outData(“pet1”,ios::out);/创建一个名为pet1的文件并打开/
ifstream inData(“pet”,ios::in);/打开名为pet的文件并读取里面的内容/
if(!inData)
{
cout<<“对不起!找不到此文件!!!”<<endl;
system(“pause”);
return;
}
string alter;
cout<<“请输入要修改的宠物ID或宠物名:”;
cin>>alter;
bool flag=true;/布尔型函数/
string str;
while(inData>>ID>>petname)/查找函数/
{
getline(inData,str);/赋予信息给str/
string newID;
if((alterID)||(alterpetname))
{

         do{cout<<"您所要修改的宠物:"<<endl;cout<<setiosflags(ios::left)<<setw(8)<<"ID"<<setw(8)<<"宠物名"<<setw(8)<<"体重"<<setw(8)<<"年龄"<<setw(8)<<"类别"<<setw(8)<<"性格"<<setw(8)<<"单价"<<setw(8)<<"数量"<<endl;cout<<setiosflags(ios::left)<<setw(8)<<ID<<petname<<str<<endl;cout<<"****************************请根据一下提示修改信息*****************************";cout<<"输入新的宠物ID:";cin>>newID;cout<<endl;if(Inquire(newID))        {cout<<"输入新宠物名:";cin>>petname;fflush(stdin);cout<<"价格:";cin>>price;fflush(stdin);cout<<"体重:";cin>>weight;fflush(stdin);cout<<"年龄:";cin>>age;fflush(stdin);cout<<"性格:";cin>>character;fflush(stdin);cout<<"数量:";cin>>count;flag=false;   }else{cout<<"你输入的ID以存在,请重新输入!!"<<endl;}}while(!Inquire(newID));ID=newID;save(); continue;}outData<<setiosflags(ios::left)<<setw(8)<<ID<<petname<<str<<endl;/*把信息读取到Pet1*/}
outData.close();
inData.close();cout<<endl<<"**********************信息已保存 !!!******************"<<endl;
if(flag)
{cout<<"找不到您所要修改的宠物!";system("pause");
}
else
{ifstream inData("pet1",ios::in);ofstream outData("pet",ios::out);if(!inData){cout<<"对不起!找不到此文件!!!"<<endl;system("pause");return;}while(getline(inData,str)){outData<<str<<endl;}outData.close();inData.close();cout<<"宠物的信息已修改!";
}
system("pause");

}

6)输出函数 AllPrint():输出全部宠物的信息;
void Pet::AllPrint()//输出所有宠物信息
{
ifstream inData(“pet”,ios::in);

if(!inData)
{cout<<"对不起!!!!打不开文件!!!!!!!"<<endl;system("pause");return ;
}bool flag=true;string all;while(getline(inData,all)){if(flag){cout<<"*******************************所有宠物如下:******************************";cout<<endl<<endl;cout<<setiosflags(ios::left)<<setw(8)<<"ID"<<setw(8)<<"宠物名"<<setw(8)<<"体重"<<setw(8)<<"年龄"<<setw(8)<<"类别"<<setw(8)<<"性格"<<setw(8)<<"单价"<<setw(8)<<"数量"<<endl;}cout<<all<<endl;flag=false;
}
if(flag)
{
cout <<endl <<"你的宠物库中没有宠物!!!!!"<<endl<<endl;
}else
{
cout <<endl <<"所有宠物已经全部显示出来!!!!!"<<endl <<endl;
}system("pause");
system("cls");

}

7)保存函数 save() :保存宠物信息;
void Pet::save()
{

ofstream outData("pet",ios::app);
if(!outData)
{ cout<<"对不起!  打不开此文件。";system("pause");return ;}outData<<setiosflags(ios::left)<<setw(8)<<ID<<setw(8)<<petname<<setw(8)<<weight<<setw(8)<<age<<setw(8)<<category<<setw(8)<<character<<setw(8)<<price<<setw(8)<<count<<endl;outData.close();

}
8)判断函数 Inquire(string a):判断用户是否已注册;
bool Pet::Inquire(string s)//判断真假
{
ifstream inData(“pet”,ios::in);
string newID;
if(!inData)
{
cout<<endl<<“对不起!!!文件找不到!!!”<<endl;
system(“pause”);
return true;
}
bool flag=true;
string str;
while(inData>>newID)
{
getline(inData, str); /字符str用来接受其他信息/

 if(newID==s){flag=false;break;}
}return flag;
inData.close();
system("pause");
system("cls");

}

2.宠物的交易,状态
1)主函数 main():对交易记录,输入客户的姓名,客户联系方式,交易金额,交易日期对信息进行录入保存,购买宠物种类,购买数量,购买宠物单价进行录入保存。
int SaleItem::menu()
{
int a;
cout<<“宠物店账单系统***”<<endl;
cout<<endl<<endl;
cout<<endl<<endl;
cout<<" ╭╧╮╭╧╮╭╧╮╭╧╮╭╧╮╭╧╮╭╧╮╭╧╮╭╧╮╭╧╮ ╭╧╮ “<<endl;
cout<<” │ │ “<<endl;
cout<<” │ ★★★★★ 欢迎进入账单管理系统 ★★★★★ │ “<<endl;
cout<<” │ ☆ (__) ☆ │ “<<endl;
cout<<” │ │ “<<endl;
cout<<” │ 1、添加信息 4、显示所信息 │ “<<endl;
cout<<” │ │ “<<endl;
cout<<” │ │ “<<endl;
cout<<” │ 2、删除信息 5、返回主菜单 │ “<<endl;
cout<<” │ │ “<<endl;
cout<<” │ │ “<<endl;
cout<<” │ 3、查询信息 6、退出系统 │ “<<endl;
cout<<” ╰---------------------------------------------------------------╯ "<<endl;
cout<<“请选择所要应用的编号:”;
cin>>a;
while (a<1||a>6)
{
cout<<“请正确输入选择编号!”<<endl;
cin.clear();
cin>>a;
}
return a;
system(“pause”);
system(“cls”);
}

2)录入函数 Addsale():增加;
void SaleItem::Addsale()
{
cout<<“请输入顾客姓名:”;
cin>>name;
cout<<“请输入购买宠物种类:”;
cin>>petname;
cout<<“请输入购买数量:”;
cin>>count;
cout<<“请输入宠物单价:”;
cin>>price;
cout<<"\t\t顾客姓名\t"<<name<<endl<<"\t\t宠物种类\t"<<petname<<endl<<"\t\t宠物单价\t"<<price<<endl<<"\t\t购买数量\t"<<count<<endl;
save();
cout<<endl<<"****信息已保存 !!!"<<endl;
system(“pause”);
system(“cls”);
}
3)删除函数 delesale():删除;
void SaleItem::delesale()
{
ofstream outData(“saleItem1.txt”,ios::out);
ifstream inData(“saleItem.txt”,ios::in);
if(!inData)
{
cout<<“打不开文件!!”<<endl;
system(“pause”);
return;
}
string del;
cout<<“输入你想删除的客户名:”<<endl;
cin>>del;
bool flag=true;
string str;
while(inData>>name>>petname>>count>>price)
{
getline(inData,str);
if(del==name)
{
cout<<“您所要删除的账单:”<<endl;
cout<<setiosflags(ios::left)<<setw(8)<<“客户姓名”<<setw(8)<<“宠物种类”<<setw(8)<<“购买数量”<<setw(8)<<“宠物单价”<<endl;
cout<<setiosflags(ios::left)<<setw(8)<<name<<setw(8)<<petname<<setw(8)<<count<<setw(8)<<price<<endl;/输出所要删除的人的信息/
flag=false;
continue;
}

 outData<<setiosflags(ios::left)<<setw(8)<<name<<setw(8)<<petname<<setw(8)<<count<<setw(8)<<price<<endl;}outData.close();inData.close();
if(flag)
{cout<<"没有您要删除的账单的信息!"<<endl;system("pause");
}
else
{ofstream outData("saleItem.txt",ios::out);ifstream inData("saleItem1.txt",ios::in);if(!inData){cout<<"对不起打不开文件!"<<endl;system("pause");return;}while(getline(inData,str)){             outData<<str<<endl;}outData.close();inData.close();
}
system("pause");
system("cls");

4)查询函数 search() :查找;
void SaleItem::search()//查找宠物信息
{
ifstream inData(“saleItem.txt”,ios::in);

if(!inData)
{cout<<endl<<"对不起!!!!文件找不到!!!!"<<endl;system("pause");return;
}
string sign;
cout<<endl<<"输入你想查找的客户姓名: ";
cin>>sign;
bool flag=true;
string  str;
while(inData>>name)
{getline(inData, str);                          /*字符str用来接受除 与输入编号或影片名称相同之外的其他信息*/       if(name==sign){cout<<endl<<"你要查找客户信息是: "<<endl<<endl;  cout<<setiosflags(ios::left)<<setw(8)<<"客户名"<<setw(8)<<"宠物名"<<setw(8)<<"价格"<<setw(8)<<"数量"<<endl;cout<<setiosflags(ios::left)<<setw(8)<<name<<str<<endl;/*输出所要查找的人的信息*/flag=false;continue;}
}
if(flag)
{
cout<<"没找到你的顾客!!!";}
system("pause");
system("cls");

}

5)输出函数 AllPrint():输出显示;
void SaleItem::AllPrint()//输出所有信息
{

ifstream inData(“saleItem.txt”,ios::in);

if(!inData)
{cout<<"对不起!!!!打不开文件!!!!!!!"<<endl;system("pause");return ;
}bool flag=true;string all;while(inData>>name>>petname>>count>>price){if(flag){cout<<"*******************************所有账单信息如下:******************************";cout<<endl<<endl;cout<<setiosflags(ios::left)<<setw(8)<<"客户"<<setw(8)<<"名称"<<setw(8)<<"价格"<<setw(8)<<"数量"<<endl;}cout<<setiosflags(ios::left)<<setw(8)<<name<<setw(8)<<petname<<setw(8)<<count<<setw(8)<<price<<endl;flag=false;
}
if(flag)
{
cout <<endl <<"你的信息库中没有信息!!!!!"<<endl<<endl;
}else
{
cout <<endl <<"所有信息已经全部显示出来!!!!!"<<endl <<endl;
}system("pause");
system("cls");

}
6)保存函数 save() :保存
void SaleItem::save()
{
ofstream outData(“saleItem.txt”,ios::app);
if(!outData)
{
cout<<“对不起打不开文件!”<<endl;
system(“pause”);
return;
}
outData<<setiosflags(ios::left)<<setw(8)<<name<<setw(8)<<petname<<setw(8)<<price<<setw(8)<<count<<endl;
cout<<“信息已保存!!”;
outData.close();

}

3.顾客的记录查询和修改
1)主函数 main():对顾客姓名,购买宠物种类,购买数量,购买宠物单价进行录入保存,顾客记录查询和修改。
2)录入函数 add():增加顾客;
void Customer::add()
{

do{cout<<" *****************************注册新用户******************************* "<<endl;cout<<"输入新客户的姓名:";cin>>name;cout<<endl;if(Inquire(name))//如果文件里没有返回true        {cout<<"输入新客户的联系方式:";cin>>telephone;cout<<endl;  break;}else{cout<<"姓名已被人注册,请重新输入!!"<<endl;}
}while(1);
save();
cout<<endl<<"**********************信息已保存 !!!******************"<<endl;
system("pause");
system("cls");

}

3)删除函数 del():删除顾客;
void Customer::del()//删除
{

ofstream outData("customer1",ios::out);
ifstream inData("customer",ios::in);
if(!inData){cout<<"打不开文件!!"<<endl;system("pause");return;}string del,name,str;cout<<"输入你想删除的客户的名字:";cin>>del;bool flag=true; while(inData>>name>>telephone){if(del==name){cout<<"您所要删除的客户为:"<<endl;cout<<setiosflags(ios::left)<<setw(8)<<"客户名字:"<<setw(8)<<"电话号码"<<endl;cout<<setiosflags(ios::left)<<setw(8)<<name<<telephone<<endl;flag=false;continue;}   outData<<setiosflags(ios::left)<<setw(8)<<name<<telephone<<endl; }outData.close();inData.close();if(flag){cout<<"没有您要删除的客户的信息!"<<endl;system("pause");}else{ofstream outData("customer",ios::out);ifstream inData("customer1",ios::in);if(!inData){cout<<"对不起打不开文件!"<<endl;system("pause");return;}while(getline(inData,str)){ outData<<str<<endl;}outData.close();inData.close();cout<<"客户已删除!!";}system("pause");system("cls");
}

4)查询函数 alter() :修改顾客信息;
void Customer::alter()//修改
{

ifstream inData("customer",ios::in);
ofstream outData("customer1",ios::out);
if(!inData)
{cout<<"对不起!找不到此文件!!!"<<endl;system("pause");return;
}
string alter;
cout<<"请输入要修改的客户名:";
cin>>alter;
bool flag=true;/*布尔型函数*/
string str;
while(inData>>name>>telephone)
{string newname;if(alter==name){  do{cout<<"您所要修改信息的用户为:"<<endl;cout<<setiosflags(ios::left)<<setw(10)<<"客户姓名"<<setw(10)<<"联系电话"<<endl;cout<<setiosflags(ios::left)<<setw(8)<<name<<telephone<<endl;cout<<"****************************请根据一下提示修改信息*****************************";cout<<"请输入新客户姓名:";cin>>newname;fflush(stdin);cout<<endl;if(Inquire(newname))     {cout<<"输入客户的联系方式:";cin>>telephone;fflush(stdin);cout<<endl;flag=false;                 break;cout<<endl<<"**********************信息已保存 !!!******************"<<endl;}else{cout<<"姓名已被人注册!!"<<endl;} }while(1);name=newname;save();continue;}outData<<setiosflags(ios::left)<<setw(8)<<name<<telephone<<endl;    /*把信息读取到customer1*/
}if(flag)
{cout<<"找不到您所要修改信息的客户!";system("pause");
}
else
{outData.close();inData.close();ifstream inData("customer1",ios::in);ofstream outData("customer",ios::out);if(!inData){cout<<"对不起!找不到此文件!!!"<<endl;system("pause");return;}while(getline(inData,str)){outData<<str<<endl;}outData.close();inData.close();cout<<"此客户的信息已修改!";
}
system("pause");

}

5)保存函数 save() :保存顾客信息;
void Customer::save()//保存
{
ofstream outData(“customer”,ios::app);
if(!outData)
{
cout<<“对不起! 打不开此文件。”;
system(“pause”);
return;
}
outData<<setiosflags(ios::left)<<setw(8)<<name<<setw(8)<<telephone<<endl;
cout<<“信息已保存!!”;
outData.close();

}

bool Customer::Inquire(string s)//判断真假
{
ifstream inData(“customer”,ios::in);
string Newname;
if(!inData)
{
cout<<endl<<“对不起!!!文件找不到!!!”<<endl;
system(“pause”);
return true;
}
bool flag=true;
string str;
while(inData>>Newname)
{
getline(inData, str); /字符str用来接受其他信息/

 if(Newname==s){flag=false;break;}
}return flag;
inData.close();
system("pause");
system("cls");

}

6)查询函数 search():查询顾客信息;
void Customer::search()//查找宠物信息
{
ifstream inData(“customer”,ios::in);

if(!inData)
{cout<<endl<<"对不起!!!!文件找不到!!!!"<<endl;system("pause");return;
}
string sign;
cout<<endl<<"输入你想查找的客户名: ";
cin>>sign;
bool flag=true;
string  str;
while(inData>>name)
{
getline(inData, str);                          /*字符str用来接受其他信息*/       if(name==sign){cout<<endl<<"你要查找的客户名: "<<endl<<endl;  cout<<setiosflags(ios::left)<<setw(8)<<"客户姓名"<<setw(8)<<"联系电话"<<endl;cout<<setiosflags(ios::left)<<setw(8)<<name<<telephone<<endl;/*输出所要查找的人的信息*/flag=false;continue;}
}
if(flag)
{
cout<<"没找到客户!!!";}
system("pause");
system("cls");

}

C++宠物商店管理系统相关推荐

  1. Eclipse+Java+Swing实现宠物商店管理系统

    Java+Swing实现宠物商店 一.系统介绍 二.系统展示 1.主界面 2.增加宠物 3.删除宠物 4.修改宠物 5.查询宠物 6.模块查询 三.系统实现 Cat.java Dog.java Mou ...

  2. java宠物商店管理系统_Java实现宠物商店管理系统

    Java实现宠物商店管理系统,宠物,宠物商店,数组,您的,还需要 Java实现宠物商店管理系统 易采站长站,站长之家为您整理了Java实现宠物商店管理系统的相关内容. 本文实例为大家分享了Java实现 ...

  3. [附源码]java毕业设计宠物商店管理系统

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

  4. Java实现简单的宠物商店管理系统

    一.实验目的 1.掌握java类的继承.多态等的基本概念: 2.掌握简单的信息管理系统的设计与实现. 二.实验环境 实验建议在安装了以下软件的计算机上完成: Windows xp/win7/win8/ ...

  5. [附源码]计算机毕业设计JAVA宠物商店管理系统

    [附源码]计算机毕业设计JAVA宠物商店管理系统 项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(Inte ...

  6. 宠物商店管理系统(java)

    目录 一.实验目的 二.实验环境 三.实验内容与要求 (一) 问题描述 (二) 实验要求 四.实现提示 五.代码 1.Pets(宠物类) 2.Dog(狗类) 3.Cat(猫类) 4.PetStore( ...

  7. 【宠物商店管理系统】基于SSM的宠物商店系统(ppt+论文+源代码)

    技术架构 SSM +jsp+spring.javascript.servlet. 数据库:mysql 系统功能 ![在这里插入图片描述](https://img-blog.csdnimg.cn/b09 ...

  8. 宠物商店管理系统-总结

    类图:认真分析模块,画好类图 连接MySQL数据库的时候犯的错误 导错了包 Object[ ] parama = { }; 返回单个对象时,不用集合,用对象接收返回的结果 3.用迭代器遍历集合时  , ...

  9. MFC宠物商店信息管理系统

    MFC宠物商店信息管理系统 题目34:宠物商店信息管理系统设计 1.开发平台: Microsoft Visual C++ 6.0 /Microsoft Visual Studio 2010-2019 ...

  10. java基于springboot+vue的宠物商店领养挂失管理系统 element 前后端分离

    本系统地描绘了整个网上宠物管理系统的设计与实现,主要实现的功能有以下几点:管理员:首页.个人中心.宠物分类管理.商品分类管理.宠物用品管理.宠物商店管理.宠物领养管理.用户管理.宠物寄存管理.用户领养 ...

最新文章

  1. Krona绘制物种或功能组成圈图
  2. dram和nand哪个难生产_DRAM与NAND差别这么大,存储之争都争啥
  3. 编译器对私有字段初始化的优化
  4. LeetCode 297. 二叉树的序列化与反序列化(前序遍历层序遍历)
  5. MATLAB学习——矩阵
  6. 从Android上的相机裁剪图像
  7. MinGW找不到Gcc的解决方法
  8. C#里如何使用Timespan(计算时间差)
  9. ngx-echarts 图表数据动态更新
  10. ROS学习(六)—— 理解ROS节点
  11. 使用hMailServer邮箱服务器收发邮件
  12. CSS的行内样式与内联样式,看完就会了
  13. html制作公众号,自制微信公众号一键排版工具
  14. Linux - history命令详解
  15. 从python爬虫以及数据可视化的角度来为大家呈现“227事件”后,肖战粉丝的数据图
  16. UVM 事务级建模TLM 单向/多向通信 端口 FIFO通信
  17. 【图片】笔记图片资源
  18. 面试官问你为什么选择做客服_在线客户服务-您的选择
  19. 电商快递物流的电子面单打印接口API案例代码
  20. 休斯敦大学计算机学院网址,李大学(学院)

热门文章

  1. java 抽象工厂 类图_Java设计模式——抽象工厂模式
  2. 雷电模拟器链接服务器未响应,雷电模拟器经常卡顿怎么办?分享多种解决方法...
  3. c语言c++三人/双人贪吃蛇源码,双缓冲,多线程,AI蛇,吃啥长啥
  4. java 文件流传输_java – 将远程文件流式传输到文件对象中
  5. Linux BT下载(2)-B编码和种子文件
  6. VBScript入门篇
  7. ubuntu 下系统监视器_Ubuntu系统监控工具
  8. 鸿蒙系统官网电脑版,华为鸿蒙系统官方pc版下载-华为鸿蒙系统官方电脑pc版 -优盘手机站...
  9. python颜色代码表_[matplotlib] 颜色设置及Matplotlib颜色对照表
  10. Windows下使用CMD下载网络文件