毕业论文使用的系统
发布时间:
学校一般用知网的居多吧,不过知网比较贵,想少花点钱可以先用PaperPP查,后面再用知网。
1、针对硕士、博士研究生毕业论文:国内各大高校均使用的是知网查重系统版本,这个几乎是100%的学校都用。因为研究生的学术要求比较高,而中国知网的文献库最全。2、针对本科毕业论文:国内重点高校以及大部分全日制高校,采用知网查重系统PMLC版本的最多。但并不是全部。有一部分学校采用了维普或者万方,毕竟这两个系统价格优惠。3、三本院校或者高职高专类院校,同本科院校一样,也使用的是知网查重PMLC版本。或者采用维普、万方、PaperPP。每个学校在论文提交查重之前,都会下发要求。提前查重的时候,一定要使用与学校要求一致的查重系统以及版本才可以,这样才具有借鉴意义,才能有针对地修改论文。特别是知网查重系统,一定要使用正规途径的准备报告单。
那么除了知网好评度最高的毕业论文检测系统还有哪几个呢?
paperpm论文查重系统。其数据库容量非常大,完美匹敌知网,除了包含上文章万方数据库外,还有硕博学位论文库、互联网数据资源以及高效特色论文库,因此适用性更强,另外,paperpm的检测报告支持线上网页浏览和PDF格式,比较方便和人性化,因此,有很多的硕士和博士也会将维普作为毕业论文检测的首选。
网址:
Paperera---Paperera应该是这几年发展最为迅速的论文检测系统,目前的知名度还不算特别高,但是好评度却在持续攀升,成为许多高校的指定论文查重系。最大的亮点就是海量的比对数据库和领先的查重技术,相对于其他查重系统,更精准,更快速Paperera针对论文查重平台收费昂贵的现状推出了多种领取免费检测字数的优惠活动,花上几分钟就能轻松获得数万字的免费检测机会,减轻了学生党的查重压力,帮助大家更好的进行论文查重。
网址:
学生写完论文后会根据查重报告进行修改,以降低重复率。但是有些学生查重后不能有效降低重复率,那么论文查重的技巧有哪些呢?需要注意什么?来看看paperfree下面的介绍。
首先,改变措辞。
如果一个句子的重复率太高,可以考虑用这种换词法来改变这个句子的结构,或者做主语和谓语,改变主被动语态。改变这句话的用词,但不改变句子的原意。需要注意的是,只修改替换一两个字是没有用的。
如果一段话被检测到重复,可以加上自己的原话来淡化这段话,这样再检测到重复的时候,这段话就不会红了。需要注意的是,添加的原部分一定要和这段文字衔接,否则不可能乱加。
第三:转换图片。
面对一些已经修改重复的文字,可以用这个方法。把文字变成图片,因为目前论文查重系统只检测文字,不能检测图片。但是需要注意的是,文字转换成图片会导致字数减少,所以学生在使用这种方法的时候要考虑字数,否则最后字数不够就不行了。
第四,翻译方法。
把重复的段落先翻译成外文,再翻译回来,这样单词和原文不一样,可以减少重复。但需要注意的是,使用翻译软件,译文可能会出现一些不流畅的情况,需要学生自己优化。
以上是关于“论文查重修改的技巧有哪些?”的问题解答,希望能够帮助到大家。
1、PaperPP
研发距今已有近10年时间,积累了许多论文相关数据和论文检测方面的经验,口碑一直挺好。长期有送免费查重字数的活动,查论文基本上不用花钱,就算花钱查也才元/千字,查重价格最低也就这样了。网站除了能查重降重外,还有很多论文查重、论文写作方面的技巧干货。
为了更好的为小伙伴们服务,PaperPP论文查重系统今年年初还上线了微信小程序,网页上有的功能,小程序上几乎全都有,以后随时随地都能查重论文了!
2、PaperQuery
查重领域的后起之秀,教育资源丰富,采用多级指纹对比技术及深度语义识别技术,可以实现“实时查重、在线修改、同步降重”一步到位,创立时间虽然不长,但是深得用户喜爱。查重价格在元/千字,也是有免费查重的活动的。
3、papergood
拥有2千万学术期刊和学位论文数据,10亿+的互联网数据,可以让学术不端行为无处遁形,综合体验非常不错的一个网站。这里也是可以免费查重的,只要参加获取免费字数的活动就可以了,如果不想参加活动,直接查重也只要元/千字,还是很便宜的。
4、paperpass
相比知网,paperpass向个人也开放,而且会更便宜,还会送免费字数,网站的旗舰版(期刊+学位+会议+图书+互联网)价格是元/千字。
5、paperyy
paperyy每天会送一次免费的初稿查重机会,免费,而且它查重的专业性分有等级,专业版3元/万字,至尊版元/千字。
降重方法也来一点
1、变换句式
大家从小学的语文课上就学过的变换句式在论文降重中是真的好用,以卢先生的毕业论文为例:
变换句式后
这种方法是最好用的一种,而且不知不觉间,还可以培养语言组织能力。
2、图文替换
这在工科论文中更常用到,对于一些代码,直接截图会比复制粘贴更好。
由于我没有实例,也就不举证了,总之这也是很好用的。
3、引用书籍
一些书籍内容是没有被收录在查重网站的数据库中的,所以引用书籍中的内容一定程度上可以降低重复率。
但是!!如果你引用的内容之前也有人用过,然后对方的论文被收录到了数据库,那么你的文章再引用就会被查重,这一点很坑可是没办法。不过,书中内容也很多,引用的时候规避一下或许也行。
4、变换词序、语序
这一点应该很好理解,再以卢先生的论文为例:
变换顺序后
其实根本没有太大变化,但是降重效果是真实可见的。
5、中英互换
这,是个偏方......但是效果也很好,就不具体举例了,简单说来,就是把文章中一些词汇用英文的形式来替代,当然可以推广到德语、法语、西班牙语等等等等,虽然这样会变得很奇怪,但是毕竟降重才是我们的最终目的!
推荐阅读:《职称论文查重怎么查》
《 论文查重软件选哪个比较好》
《 毕业论文如何免费查重》
目前知网是国内查重领域最权威的论文查重系统,很多院校和杂志社都是用的知网,知网的数据库覆盖范围很广,并且收录的资源非常多,论文查重结果比一般的检测系统要准确,查重报告也很详细,大家可以根据查重报告对论文进行修改降重。因为很多学校和杂志社都是以知网的查重结果为准,所以在定稿时最好是用知网。
维普在目前国内众多的论文查重系统中,也是十分出色的。不管是查重毕业论文,还是投稿到期刊的职称论文,都是可以查重的,查重价格在元/千字左右。支持本科、硕博、职称、编辑部论文查重。
万方的知名度和维普相当,但是不如中国知网,不过也是国内主流的论文查重系统之一,比一般的论文查重系统还是要准确不少的,查重价格还能接受,元/千字之间。就课程作业、职称论文、毕业论文、硕博论文、个人文献设置了不同的查重入口。
仅次于三大主流论文查重系统,也是十分优秀的论文查重系统,有海量的数据库资源,算法和主流查重系统一致,只是数据量稍微小一点而已,用来检测论文初稿绰绰有余,查重价格一千字,参与免费检测活动还可以获取免费查重字数。
知网,维普,万方
paperfree和papertime
只为等级升博士,不受复制右键限制
建议你到 “ 大学生部落 ” 毕业论文下载学生毕业设计管理系统参考一下!
数控专业毕业论文(设计)大纲 毕业设计是完成数控技术专业培养目标所必须的实践性教学环节,毕业设计为6周。 一、毕业设计的一般步骤 数控技术专业毕业设计大体分为三个阶段:方案选择及分析阶段,设计阶段和实施阶段。方案分析阶段大致包括熟悉课题、收集资料和可行性分析等阶段,设计阶段包括总体和详细两个阶段。 二、 编写毕业设计(论文) 1. 目录和前言:简述本课题的背景和理论根据。 2. 系统功能和使用说明 (1) 环境要求 (2) 叙述对所做课题的系统分析、设计思想和实现方法。详细说明本人所做的工作,鼓励有创意或改进(此点是论文的主题)。 (3) 实验调试情况。系统在调试过程中出现的问题及解决方法。 (4) 结论。对本系统作一个较全面的评价:包括主要功能、有何特点、存在的问题、改进意见等。 (5) 列出参考文献。 3. 编写要求 (1) 毕业论文要条理清楚,文字通顺,整齐美观,用计算机打印。 (2) 字数一般不少于3000字,包括图表。 毕业设计 ( 论文 ) 说明书规范化要求 1.书写格式要求:用电脑打印,符合下列次序: (1) 毕业设计( 论文) 题目; (2) 毕业设计( 论文) 评语; (3) 目录; (4) 内容摘要(100 字,最好用中英文) ; (5) 引言; (6) 正文; (7) 参考文献( 或资料) ; 2.文字要求:文字通顺,语言流畅,无错别字。 3.图纸要求:图面整洁,布局合理,线条粗细均匀,圆弧连接光滑,尺寸标注规范,文字注释必须使用工程字书写。 4.图表要求:所有曲线、图表、线路图、流程图、程序框图、示意图等不准徒手画,必须按国家规定标准或工程要求绘制。 5.份量要求:毕业设计( 论文) 字数不少于 万字。 论文选题(参考) 1、利用CAD/CAM软件加工复杂曲面零部件 2、数控机床故障诊断的技巧 3、结合实习内容,选择一台设备进行剖析,分析其工作原理、功能,绘制传动原理图。说明其特点并绘制必要的图样,以及在设计和使用中应注意的问题。 4、设计一台两级减速器用于皮带机传动,要求绘制传动原理图,编制设计计算书,进行一级齿轮和轴的强度校核,并用AUTOCAD绘制图样。其参数如下:输入转速1500r/min、公称输入功率160KW,公称传动比4。
#include #include #include#include#includeusing namespace std;int amount=0;int num=100000000; //当前最高学号ofstream *file[50];/////////////////////////////////*学生信息结构体*////////////////////////////////////////struct info{string yw;string sx;string yy;string wl;string hx;string sw;struct info *next;};/////////////////////////////////*学生数据类*////////////////////////////////////////class student{public:int id;string mun;string name;info sc3;class student *next;};/////////////////////////////////*函数声明*////////////////////////////////////////void input(student *head); //录入void search1(student *head); //姓名查询void search2(student *head); //学号查询void change(student *head); //修改void shanchu(student *head); //删除void get(student *head); //取数据void display(); //显示菜单void show(student *head); //显示数据void readin(student *head); //保存数据void chushihua(student *head); //初始化string int_char(int);/////////////////////////////////*主函数*////////////////////////////////////////void main() //主函数{system("color f0");char x;bool flag2=0;student *head=new student; //初始化学生数据head->next=NULL;cout<<" ★ 欢迎使用学生信息管理系统 ★ \n ";display(); //显示菜单do{do{cin>>x;if((x>='0'&&x<='8'))flag2=1;else{cout<<"指令错误!!!!!!!!!!"<>z;while(z!='0'&&z!='1'){cout<<"指令错误<请选择(0)或者(1)!>!!!!!!!"<>z;}switch(z){case '0': search1(head);break;//按姓名查询case '1': search2(head);break;//按学号查询}cout<<"********************************************************************************\n";display();break;}case '2': cout<<"******************************现在进行学生信息修改******************************\n";change(head);cout<<"********************************************************************************\n";display(); break; //按姓名修改case '3': cout<<"******************************现在进行学生信息删除******************************\n";shanchu(head);show(head);cout<<"********************************************************************************\n";display();break; //删除case '4': cout<<"******************************现在进行显示学生信息******************************\n";show(head);cout<<"********************************************************************************\n";display();break; //显示数据case '5':cout<<"******************************现在进行初始化学生信息****************************\n";chushihua(head);cout<<"********************************************************************************\n";display() ;break;case '6':cout<<"******************************现在进行提取学生信息******************************\n";get(head);cout<<"********************************************************************************\n";display(); break;case '7':cout<<"******************************现在进行保存学生信息******************************\n";readin(head);cout<<"********************************************************************************\n";display();break;case '8':cout<<"********************************************************************************\n";cout<<" ¤ 您已退出学生信息管理系统, 谢谢您的使用! ¤ \n";cout<<"********************************************************************************\n";cout<文件中的所有信息!!!!!!\n";cout<<"是否继续操作?(y/n):";cin>>c;if (c='y'){amount=1;file[j]=new ofstream("D:\\课设\\学生信息.txt",ios::out);}cout<<"......成功清除<学生信息.txt>的信息\n ";}/////////////////////////////////*显示学生数据*////////////////////////////////////////void show(student *head){student *stu=head;cout<<"| 学号 | 学位 | 姓名 | 学院 | 专业 | 班级 | 导师 | 论文 | 成绩|"<next!=NULL){stu=stu->next;cout<<"| "<next;cout<<"现在保存输入学生数据,是否继续操作?(y/n)";cin>>a;ofstream outfile("D:\\课设\\学生信息.txt",ios::out);if(! outfile){cout<<"打开文件错误!!!!!!!\n";exit(0);}while(a!='n'){while(stu!=NULL){ outfile<<"************************第"<next;}break;}cout<<"......成功将学生数据保存到<学生信息.txt>中! ";();}/////////////////////////////////*录入学生数据*////////////////////////////////////////void input(student *head){char c;int j=0;student *p=head;file[j]=new ofstream("D:\\课设\\学生信息.txt",ios::app);do{student *stu=new student;(*stu).id=num+1;num++;cout<<"请输入学位(本科,硕士研究生,博士研究生,第二学位等):"<>(*stu).mun;cout<<"请输入姓名:"<>(*stu).name;cout<<"请输入该生所在学院:"<>(*stu).;cout<<"请输入该生所在专业:"<>(*stu).;cout<<"请输入该生所在班级):"<>(*stu).;cout<<"请输入该生导师姓名:"<>(*stu).;cout<<"请输入该生论文标题:"<>(*stu).;cout<<"请输入该生加权成绩:"<>(*stu).;stu->next=p->next;p->next=stu;amount++;cout<<"数据录入成功,想继续录入吗(y/n)"; cin>>c;p=p->next;while(c!='y'&&c!='n'){cout<<"指令错误<请输入y/n!>!!!!!!"<>c;}}while(c=='y');j++;cout<<"输入了 "<next;bool flag=0;cout<<"请输入你要查询的学生姓名:";cin>>name;do{if(stu!=NULL&&name==(*stu).name) //输出总成绩{flag=1;cout<<"您要查询的学生是:"<name<next;}while(stu!=NULL);if(flag==0)cout<<"对不起!您要查询的学生不存在!!!!!!!"<>c;while(c!='y'&&c!='n'){cout<<"指令错误<请输入y/n!>!!!!!!!"<>c;}} while(c=='y');}/////////////////////////////////*用学号查询学生数据*////////////////////////////////////////void search2(student *head)//学号查询{char c;int no;do{student *stu=head->next;int flag=0;cout<<"请输入你要查询的学生学号:";cin>>no;do{if(stu!=NULL&&no==(*stu).id){flag=1;cout<<"您要查询的学生是:"<name<next;}while(stu!=NULL);if(flag==0)cout<<"对不起!您要查询的学生不存在!!!!!!!"<>c;while(c!='y'&&c!='n'){cout<<"指令错误<请输入y/n!>!!!!!!!"<>c;}}while(c=='y');}/////////////////////////////////*修改学生数据*////////////////////////////////////////void change(student *head){string name; char c;do{bool flag2=0;student *stu=head ;info sc3;string mu;cout<<"请输入您要修改的学生的姓名:";cin>>name;do{if(name==(*stu).name){flag2=1;cout<<"请输入新学位信息:";cin>>mu;cout<<"请输入新学院信息:";cin>>;cout<<"请输入新专业信息:";cin>>;cout<<"请输入新班级信息:";cin>>;cout<<"请输入新导师信息:";cin>>;cout<<"请输入新论文信息:";cin>>;cout<<"请输入新加权成绩信息:";cin>>;(*stu).mun=mu;(*stu).;(*stu).;(*stu).;(*stu).;(*stu).;(*stu).;cout<<"| 学号 | 学位 | 姓名 | 学院 | 专业 | 班级 | 导师 | 论文 | 成绩 |"<next;}while(stu!=NULL);if(flag2==0){cout<<"对不起!您要修改的学生不存在!请检查重新输入!!!!!!!"<>c;if(c!='y'&&c!='n'){cout<<"指令错误!请重新输入!!!!!!!";cin>>c;}}while(c=='y');}/////////////////////////////////*删除学生数据*////////////////////////////////////////void shanchu(student *head)//学号{char c;int no;do{int flag=0;cout<<"请输入你要删除的学生学号:";cin>>no;student *q,*p;q=head;while(q->next!=NULL&&q->next->id!=no)q=q->next;if(q->next!=NULL){flag=1;p=q->next;q->next=q->next->next;amount--;free(p);cout<<"......成功删除! ";}if(flag==0)cout<<"对不起!您要删除的学生不存在!!!!!!!"<>c;while(c!='y'&&c!='n'){cout<<"指令错误<请输入y/n!>!!!!!!!"<>c;}}while(c=='y');}/////////////////////////////////*提取学生数据*////////////////////////////////////////void get(student *head){student *p;p=head;int j=0;string no;cout<<"请输入您想提取的学号前7位:";cin>>no;string aa;aa=int_char(p->next->id);while(p->next!=NULL){if(no==(0,7)){cout<<"管理系统有您要提取的信息!"<next;if(j==1)break;}if(j==1){int c,m=0;string b,b1,e,infoma[6]={"xueyuan","zhuanye","banji","daoshi","lunwen","jiaquan"};string kemu[6]={"学院","专业","班级","导师","论文","加权"};cout<<"输入您想提取的信息代码:"<学院 2-->专业 3-->班级"<导师 5-->论文 6-->加权"<>c;string cla="class";e=(6,1);b1=cla+e;b=b1+infoma[c-1];char *f=new char[20];for(int i=0;i<20;i++)f[i]=b[i];f=strcat(f,".txt");ofstream outfile(f,ios::out);if(! outfile){cout<<"打开错误!!!!!!!"<next!=NULL){outfile<<" -----------------------------"<next->id<<" | "<next->name<<" |";switch(c){case 1:outfile<next-><<" |";outfile<next-><<" |";outfile<next-><<" |";outfile<next-><<" |";outfile<next-><<" |";outfile<next-><<" |";outfile<next;}outfile<<" -----------------------------"<>b;for(i=0;i<9;i++){a=b%10;b=b/10;c[8-i]=a+'0';}c[9]='\0';return c;}
因为大学生毕业论文设计管理系统里面的各个时间节点都是预先设定好的,因此,一旦错过时间节点,该系统就会自动关闭,无法进行后续的任务。因此,当你没有按时登录,出现系统对你关闭的情况时,你只能向系统后台管理员申请从后台进行调整,这个一般应该是向教务处申请。
毕业生论文设计管理系统没有及时登录该怎么办?
1、目的是毕业论文是对学生专业知识水平的全面考核,是在学期间,运用所学基本理论、基本知识、基本技能分析问题、解决问题的全面提现。2、意义是提高学生对工作认真负责、一丝不苟、敢于创新和协作攻关的精神,以及对事物潜心考察、勇于开拓、勇于实践的态度。
可以联系自己的老师进行修改。因为你的论文已经提交,所以在自己的学生系统无法更改自己的论文课题了。这时只能联系自己的导师,一般教师系统是可以修改学生的论文的。建议提交课题论文时严谨的审查,不要出现这种小错误。
师范大学大学生毕业论文管理系统电脑端可以登录吗?答:广西师范大学大学生毕业论文管理系统电脑端可以登录吗?一般正常情况,学校提供的管理系统网址没有错误,浏览器兼容,电脑端输入用户名、密码正确,就可以正常登录。问:大学生毕业生论文设计管理系统没有及时登录该怎么办?答:当你没有按时登录,出现系统对你关闭的情况时,你只能向系统后台管理员申请从后台进行调整,这个一般应该是向教务处申请。因为大学生毕业论文设计管理系统里面的各个时间节点都是预先设定好的,因此,一旦错过时间节点,该系统就会自动关闭,无法进行后续的任务。大学生毕业生论文设计管理系统使用注意事项:1、系统的详细使用方法,请查阅相应的《系统操作手册》。由教务员转发给指导教师和学生,也可进系统在通知公告中直接下载。2、从2020届起本科生毕业论文(设计)全程使用知网系统操作,完成后无需提交纸质版材料。整个流程包括从申报课题到学院答辩委员会审核意见均在知网系统中操作完成。3、不强制要求中期报告和中期检查环节。各学院可根据专业特点,提出各自的要求。4、教师对学生论文(设计)的指导记录,包括QQ、微信或邮件等材料,由学生截图,在知网系统的指导记录模块批量上传,教师审核,供学院或督导、专家查阅。指导记录提交次数由学院制定,原则上不少于3次。5、系统使用中遇到的问题,可由教务员联系教务处实践教学科、知网工作人员解决。答:因为大学生毕业论文设计管理系统里面的各个时间节点都是预先设定好的,因此,一旦错过时间节点,该系统就会自动关闭,无法进行后续的任务。因此,当你没有按时登录,出现系统对你关闭的情况时,你只能向系统后台管理员申请从后台进行调整,这个一般应该是向教务处申请。答:毕业生论文设计管理系统没有及时登录该怎么办?问:大学生毕业设计管理系统怎么更改手机号答:具体做法如下:1.账号密码登陆初始账号和密码:学号;账号类型选“学生”。2.微信扫码登陆。学生使用账号密码,登陆大学生论文管理系统,点击“绑定微信“,打开手机微信扫一下二维码,可以绑定微信。3.后续在登陆页面,可以选择“已绑定微信登陆”,登陆系统。点击“个人信息”-“修改信息”-“手机号”即可修改。广西大学大学生毕业设计论文管理系统官网下载Doc文档
广西大学毕业设计论文管理系统网址无法打开可能是网络卡顿无法加载进去,可以尝试重新刷新,也有可能是系统目前太多人进入,导致网页卡顿,可以等待一段时间。
如果网址无法打开,可以尝试以下操作:1. 检查网络连接是否正常,如果网络连接有问题,可以尝试重新连接或者重启路由器。2. 检查网址是否输入正确,如果网址输入有误,可以重新输入正确的网址。3. 检查浏览器的设置,如果浏览器的设置有问题,可以尝试重新设置浏览器。4. 检查网站服务器是否正常,如果网站服务器出现故障,可以尝试稍后再访问。
维普毕业论文管理系统可以使用手机号注册或者是qq账号注册。
对于论文检测系统是非常熟悉的,选择论文检测系统首先要看您所在学校用的是什么检测系统,如您学校用的是知网检测系统,那您就选择知网检测系统,这样检测结果会和学校的结果一样。
论文检测注意:选择论文发表期刊的方式有:自己对比选择;有论文发表成功经验的朋友、老师推荐;论文发表服务网的推荐等,为了确保论文发表之后能作为评职称材料被认可,自己可以在新闻出版总署和知网、万方、维普三者之一,检索一下是否有期刊的信息,还是不放心就向所在地区职称评审机构核实是否认可。
当你没有按时登录,出现系统对你关闭的情况时,你只能向系统后台管理员申请从后台进行调整,这个一般应该是向教务处申请。
因为大学生毕业论文设计管理系统里面的各个时间节点都是预先设定好的,因此,一旦错过时间节点,该系统就会自动关闭,无法进行后续的任务。
大学生毕业生论文设计管理系统使用注意事项:
1、系统的详细使用方法,请查阅相应的《系统操作手册》。由教务员转发给指导教师和学生,也可进系统在通知公告中直接下载。
2、从2020届起本科生毕业论文(设计)全程使用知网系统操作,完成后无需提交纸质版材料。整个流程包括从申报课题到学院答辩委员会审核意见均在知网系统中操作完成。
3、不强制要求中期报告和中期检查环节。各学院可根据专业特点,提出各自的要求。
4、教师对学生论文(设计)的指导记录,包括QQ、微信或邮件等材料,由学生截图,在知网系统的指导记录模块批量上传,教师审核,供学院或督导、专家查阅。指导记录提交次数由学院制定,原则上不少于3次。
5、系统使用中遇到的问题,可由教务员联系教务处实践教学科、知网工作人员解决。
因为大学生毕业论文设计管理系统里面的各个时间节点都是预先设定好的,因此,一旦错过时间节点,该系统就会自动关闭,无法进行后续的任务。因此,当你没有按时登录,出现系统对你关闭的情况时,你只能向系统后台管理员申请从后台进行调整,这个一般应该是向教务处申请。
维普毕业论文管理系统使用方法:1、点击左侧菜单栏学生选题,学生列表进入选题页面,再点击选题
可以联系自己的老师进行修改。因为你的论文已经提交,所以在自己的学生系统无法更改自己的论文课题了。这时只能联系自己的导师,一般教师系统是可以修改学生的论文的。建议提交课题论文时严谨的审查,不要出现这种小错误。