iPhone手机把设置中icloud照片与图库关闭后,手机中大量照片消失仅存部分,这是系统将照片上传至云端服务器导致的。
1、将 iPhone手机解锁至屏幕桌面下,在应用程序中找到设置打开。
2、进入设置选项列表后,点击Apple ID进行下一步 *** 作。
3、进入Apple ID的管理页面下,点击icloud功能。
4、进入icloud的详情页面后,选择照片选项。
5、将icloud-照片的设置更改为下载并保留原件。
6、更改设置成功后,按下HOME键返回至屏幕主页面下,找到照片打开。
7、进入照片的程序主页面后,相册下方的信息显示照片数量恢复至正常。
您可点击iPhone手机的设置>iCloud,然后登录Apple ID后,开启照片流,“照片”应用程序中显示“照片流”文件夹,拍摄一张照片会自动上传照片至iCloud服务器,“照片流”文件夹中也会显示此照片。温馨提示:此功能只能用无线网络来上传、下载照片。
适合缓存的内容
1 不变的图像,如logo,图标等
2 js、css静态文件
3 可下载的内容,媒体文件
适合协商缓存
1 HTML文件
2 经常替换的
3 经常修改的js、css文件,js、css文件的加载可以加入文件的签名来拒绝缓存,如‘indexcss签名’,‘index签名js’
不建议缓存的内容
1 用户隐私等敏感数据
2 经常改变的API数据接口
NGINX配置缓存策略
本地缓存配置
1 add_header指令:添加状态码为2XX和3XX的响应头信息,设置代码add_header name value [always];,可以设置Pragma、Expires、Cache-Control,可以继承
2 expires指令:通知浏览器过期时长,设置代码expires time;
3 Etag指令:指定签名,设置代码etag on|off,默认on
前端代码和资源压缩
优势
1 让资源文件更小,加快文件在网络中的传输,让网页更快的展现,降低带宽和流量的开销
压缩方式
1 js、css、、html代码的压缩
2 gzip压缩
gzip配置
gzip on|off; #是否开启gzipgzip_buffers 32 4K|16 8K; #缓冲(在内存中缓存几块?每块多大)gzip_comp_level [1-9] #推荐6,压缩级别(级别越高,压得越小,越浪费CPU计算资源)
gzip_disable #正则匹配UA,什么样的Uri不进行gzip
gzip_min_length 200 #开始压缩的最小长度
gzip_>大概流程:
1上传插件的选择:此篇博文选择的是jQuery的zyupload文件上传插件;
2上传请求发起后,java代码的处理:你是要将上传的只保存在服务器还是只保存在数据库还是说两者都采取。上传到服务器很简单,保存到数据库也很简单,但是此处需要考虑业务,保存在数据库时采用哪种保存方式(本博文业务来自于项目,因为数量巨多,故在数据库是通过保存的路径实现的,并非二进制流);
3保存在数据库后,在前段页面的回显功能。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)