发表于: 2017-08-28 21:11:18

1 862


今天完成的事情:

今天在程凯师兄的指导下了解了什么是接口,改变了以前对接口的概念,这里详细说一下我的想法,或许有和我脑回路一样的人能够获得一下启发.


①:接口是什么?
在我之前的理解中,接口分为两种.

1是常规意义上的接口,即interface,可以用一个class类来实现(implements)一个该接口,此接口在我的理解中是一个类似U盘的东西,提供了一些外在的方法.

2是rest风格的接口,我对此接口有一些误解,后面说下

Q:首先,rest接口是什么?放在哪里?

A:接口是这个东西

这就是一个接口,我之前的认知是这是一个控制器的其中一个url路径所带的方法.返回一个jsp页面

我的错误有两点,一是这个我一直以为的"url"也就是这个value="/list"中的list并不是什么所谓的url,他是一个值,这个值是我们后端自己定的,定了之后通过文档告诉前端我们用的是什么值.

然后前端传过来一个数据,比如萝卜多里的查找公司,通过某些条件查一个公司,然后通过后端一些业务逻辑代码来处理后,return返回一个json文件,通过json文件把数据传给前端,之后就没我们后端的事了.我的第二个错误就在这里,因为之前task4的时候,是直接拿的前端的数据,自己做前端自己做后端,然后返回的是一个.jsp,然后上图就是返回一个网页,该网页为list.jsp.

接口中这个return要return给前端一个json,不管他是.jsp还是什么,只要是json就行,只要数据对就行.名字的话自己定然后告诉前端


②:tar包

tar包指.tar扩展名的东西,而tar是linux系统的命令
tar命令
1:作用: tar命令是linux系统中备份文件的可靠方法,几乎可以工作于任何环境中,它是的使用权限是所有用户
2:格式 tar [主选项+副选项]文件或目录
3:主要参数 使用该命令时,主选项必须要有,它告诉tar要做什么事情,辅选项是辅助用的,可以选用
     主选项:
     - c :创建新的档案文件,如果用户想备份一个目录或者一些文件,就要选择这个选项
     -r :把要存档的文件追加到档案文件的末尾.例如用户已经做好备份文件,又发现还有一个目录或是一些文件忘记备份,这时可以使用该选项,将忘记的目录或文件追加到备份文件中
     -t : 列出档案文件的内容,查看已经备份了哪些文件
     -u :更新文件. 用新增的文件取代原备份文件,如果在备份文件中找不到要更新的文件,则把它追加到备份文件的最后
     -x :从档案文件中释放文件
     
     辅助选项:
     -b :该选项是为磁带机设定的,其后跟一数字,用来说明区块的大小
     -f : 使用档案文件或设备,这个选项通常是必选的
     -k : 保存已经存在的文件.例如把某个文件还原,在还原过程中遇到相同的文件,不会进行覆盖
     -m : 在还原文件时,把所有文件的修改时间设定为
     -M :创建多卷的档案文件,以便在几个磁盘中存放
     -v :详细报告tar处理的文件信息.如无此选项,tar不报告文件信息
     -w :每一步都要求确认
     -j :代表使用"bzip2"程序进行文件的压缩
     -J :代表调用"xz"程序进行文件的压缩
     -z :用gzip来压缩.解压缩文件,加上该选项可以将档案文件进行压缩,但还原时也一定要使用该选项进行解压缩




明天计划的事情:

进复盘~进复盘~进复盘~进复盘~



遇到的问题:

接口理解问题,已解决,感谢程凯师兄~



收获:

接口,tag包


返回列表 返回列表
评论

    分享到