发表于: 2018-02-07 23:30:33

0 699


今天完成的事:

写的日报没有提交,结果cookie过期了,都没了

1、通过配置文件快速切换使用哪种图片存储

2、阿里云图片上传,生成url有问题,后面说

3、了解防盗链,缩略图


缩略图:代表网页上或计算机中图片经压缩方式处理后的小图 ,其中通常会包含指向完整大小的图片的超链接缩略图用于在 Web 浏览器中更加迅速地装入图形或图片较多的网页。因其小巧,加载速度非常快,故用于快速浏览。相当于图片文件预览及目录的作用。 计算机中,Windows在第一次显示缩略图时,先读取当前目录中的“Thumbs.db"这个文件(隐藏文件),其实这是一个缩略图数据库,从而来判断是否有大图片的缩略图。


什么是盗链 

“盗链”的定义是:此内容不在自己服务器上,而通过技术手段,绕过别人放广告有利益的最终页,直接在自己的有广告有利益的页面上向最终用户提供此内容。 常常是一些名不见经传的小网站来盗取一些有实力的大网站的地址(比如一些音乐、图片、软件的下载地址)然后放置在自己的网站中,通过这种方法盗取大网站的空间和流量。

为什么会产生盗链

一般浏览有一个重要的现象就是一个完整的页面并不是一次全部传送到客户端的。如果请求的是一个带有许多图片和其它信息的页面,那么最先的一个Http请求被传送回来的是这个页面的文本,然后通过客户端的浏览器对这段文本的解释执行,发现其中还有图片,那么客户端的浏览器会再发送一条Http请求,当这个请求被处理后那么这个图片文件会被传送到客户端,然后浏览器回将图片安放到页面的正确位置,就这样一个完整的页面也许要经过发送多条Http请求才能够被完整的显示。基于这样的机制,就会产生一个问题,那就是盗链问题:就是一个网站中如果没有起页面中所说的信息,例如图片信息,那么它完全可以将这个图片的连接到别的网站。这样没有任何资源的网站利用了别的网站的资源来展示给浏览者,提高了自己的访问量,而大部分浏览者又不会很容易地发现,这样显然,对于那个被利用了资源的网站是不公平的。一些不良网站为了不增加成本而扩充自己站点内容,经常盗用其他网站的链接。一方面损害了原网站的合法利益,另一方面又加重了服务器的负担。 


遇到的问题:

上传图片到阿里云生成的url,红色字体不知道怎么生成的参数,师兄的阿里云上传图片的url只是域名+图片名

找不到原因

http://quyanhang1.oss-cn-beijing.aliyuncs.com/4154cb4661af482e9b24a1fef3187d46.png?Expires=1518021259&OSSAccessKeyId=TMP.AQHH3Xx7J_kyTs8lFjrexUbTPOxuFiRwkpVFMHyuZkd1-edJv1J9uMsTswRKMC4CFQCebPGHQNvyUIJ0VcJZnvIC7tFCIgIVAN1iIdn17HxyRbNjw696v5BA6XdY&Signature=ya9yHOZmPjukQgzikRGAGac%2FV00%3D


明天计划:

开始任务8

收获:




=========================================

任务7总结

脑图

官方脑图


a.比预期要晚2天,低估了任务的难度,第三方api的应用花费的时间并不是太多,主要是基础太差,很多东西不理解导致方向错误,浪费太长时间


b.可能是任务有变动,现在的任务7不涉及支付


c.浪费时间的地方

1、<input  type="file">获取本地图片的绝对路径

这个问题大概是从下午2点搞到晚上10点,因为百度的博客都有js,ajax,对前端不了解,一顿猛搞也不行,最后请教前端大佬,知道这个是不可能实现的,大方向搞错了,最后是字节流上传图片

2、邮件注册逻辑很简单,但是因为基础差一些小问题搞了好久,预计2个小时结果搞到下午2点才完成,”+变量+“

3、对需求的实现不会分析逻辑

还是没有编程思维的原因,比如说任务中的“通过配置文件快速切换使用哪种图片存储“,看到这个需求没有思路,只想怎么可能通过改变参数改变工具类的使用呢,分明就是两个工具类,结果师兄一句话就恍然大悟,从配置文件中取值,在方法中if判断

4、任务7涉及到一些简单的逻辑判断,只是简单的逻辑判断




返回列表 返回列表
评论

    分享到