发表于: 2020-12-25 23:44:11
1 1409
今天完成的事情:
修改任务的代码:
1.代码风格统一
2.注解放在方法上面
3.可以使用判空工具类进行判空(Java的StringUtils)
4.返回的校验码对上,应该用400
PM讲解的视频和垂纶小室的资料
明天计划的事情:
2.依据一对一,一对多,多对多的原则去拆解需求,理清实体表和关系表,依据需求设计DB,建立好索引,要求具备可拓展性(如当前设计导航为二级目录,当业务拓展为三级、四级目录时代码在不变更或者少量变更的情况下可继续使用),遵循Java编码规范,注意命名,并在本机建立好数据库,并对数据库的数据量做好预估
遇到的问题:
暂无
收获:
URL规范
一、简单,好记
简单好记的域名会给人以深刻的印象。
二、URL中的字母全部用小写
全部用小写,用户比较容易输入,不用因为大小写混合而出现错误,这是人们的输入习惯
有些服务器是区分大小写的,例如Linux服务器,这样在站长做链接或者是用户输入时,会因为大小写的问题而出现404错误,
而且robots也是区分大小写的,如果大小写搞错了,可能会造成不能收录的严重问题。所以建议所有的URL都使用小写
三、连词符的使用
目录或者文件名中如果有两个单词组成时,一般建议中间使用中划线(-)隔开,
切记不要使用下划线或者其他字符,在搜索引擎中,它是把中划线当作一个空格来处理的,而下划线则是被忽略的,
例如seo-caipiao会被读成seo与caipiao。这是比较友好的写法
四、URL中避免太多参数
设计的则是URL中的参数应该尽量减少,不要超过三个,一般的情况下URL中的参数2-3个就可以了。
五、目录层次尽量少
这里所指的目录层次是指物理目录结构,而不是指逻辑结构,我们在进行URL的设计时,
网站的结构要尽量的去减少目录层次,层次不能太深了,一般建议不要超过三层,特别对于一些新站来说,
权重低,搜索引擎蜘蛛爬行得很浅,深一点的页面,蜘蛛都很可能不会去爬行的,所以要尽量的做到使目录层次减少,
URL缩短。根据观察,百度尤其比较喜欢目录层次比较少的页面。
六、文件名及目录名要具描述性
文件名及目录名要具有可描述性,不但让用户一眼就能看出来这个页面是关于什么的,
对用户体验比较友好,而且搜索引擎也比较喜欢这样的URL。
例如一个关于新闻的目录,我们可以把它命名为news,用户看到这个目录名称,大概就知道这个目录是关于什么内容的了。
七、URL应该呈现一个降级的次序
例如:域名/类型/分类/标题
例如:域名/年/月/日
===========================================
使用判空工具类进行判空
1.导入包
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.9</version>
</dependency>
2.在Java程序导入包
3.运行程序,使用Postman进行判断
1.判断长度是否为0
2.判断是否为null
===========================================
看了一下PM讲解的视频和垂纶小室的资料
明天开始做
评论