1.springboot创建可通过网页spring initializr实现。
2. 老式web开发和spring boot对比。
3. jdbc和mybatis对比。
4. 使用maven和不同maven对比。
5. pom.xml有无parent区别。
6. test文件夹作用
maven test文件夹:单元测试代码
7. url语法:
i. url全程Uniform Resource Locator,统一资源定位符。
ii. 提供了一种定位因特网上任意资源的手段。。这些资源是可以通过不同的方案(如HTTP、FTP、SMTP)来访问的。url会随方案不同而不同。
iii. 不部分URL方案通用格式:scheme://user:password@host:port/path;params?query#frag
scheme —— 通信协议方案,常用的有file(本地资源文件)、ftp(file transfer protocal, 文件传输协议)、HTTP(HyperText Transfer Protocal, 超文本传输协议)、HTTP (HyperText Transfer Protocal, 超文本传输安全协议)
user —— 某些方案访问资源时需要的用户名
password —— 用户名后面可能要包含的密码
host —— 资源宿主服务器的主机名或点分IP地址
port —— 资源宿主服务器正在监听的端口号。很多方案都有默认的端口号(HTTP默认80)
path —— 服务器上资源的本地名,由一个斜杠(/)将其与前面的URL分开
params —— 某些方案会用这个组件来指定输入参数。参数为名/值对。参数之间用分号(;)分隔,同URL其余部分分割也用“;”。
query —— 某些方案会用这个组件传递参数以激活应用程序。用字符“?”将其与URL其余部分分开。多个之间以“&”分开,参数名和值用“=”分开
frag —— 片段。一小片或一部分资源的名字。引用对象时,不会将frag字段传送给服务器。这个字段是在客户端使用,通过字符“#”将其与URL的其余部分分开。
iiii. 方案名大小大小写:Windows主机不分,Unix/Linux分
iiiii. 片段应用情景,对一个带有章节的大型文本来说,资源的URL会指向整个文本文档,但理想的情况是,能够指定资源中的那些章节。
流程:片段不发送给服务器,服务器返回的是整个页面,客户端浏览器会向下滚动,从片段开始显示。
8. MyBatis-Plus:https://baomidou.com/guide/#%E7%89%B9%E6%80%A7
9. tar包、jar包、war包:
tar包:linux下的一个打包工具,生成的包通常也用tar作为扩展名。
tar只负责打包,不一定压缩服务器托管网。压缩打包也可以,xxx.tar.gz类型的文件,压缩的tar包,并且使用的压缩算法是GNU ZIP。xxx.tar.bz2表示这个包使用了bzip2算法进行压缩。
jar包:Java Archive。 Java编译好之后生成class文件,如果直接发布这些class文件很不方便,所以把许多的class文件打包压缩成一个jar。
jar中除了class文件还可以包括一些资源和配置文件,通常一个jar包就是一个Java程序或者Java库。
war包:web application archive。通常表示这是一个Java的web应用程序的包,tomcat这种servlet容器会认出war包并自动部署。
10. maven的 release版本和snapshot版本:
i, release版本:正式版本。 snapshot版本:快照版本。
ii. 假设项目依赖一个库的正式版本,构建的时候构建工具会先在本地仓库中是否存在,如服务器托管网果没有的话去远程仓库中拉取。依赖的库如果有更新,重新加载比较麻烦。
iii. 假设项目依赖一个库的快照版本,构建的时候构建工具会先去远程仓库中查看是否有最新版的库,如果有下载下来使用,没有则用本地仓库的库。maven的repository有关于对于快照版本向远程仓库查找的频率。有四种频率:always,daily(当天的第一次去查),interval(自定义时间,单位是min),never(和正式版本一样)。
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.fwqtg.net
一、简介 (1)html5+:html5+能将html5 app打包成原生app;html5指封装了常用的API,需添加功能则可以用到native js。 (2)MUI:mui是Dcloud官方推出的一个基于html5+标准的框架,同时拥有h5组件和原生组件,…