严谨编码风格的重要性: 1.便于代码合并,满足团队开发的需要 2.合格程序员的必备素质 3.防止编码错误 4.易读易理解 Google C++编码规范(中文版) https://zh-google-styleguide.readthedocs.io/en/latest/google-cpp-styl ...
分类:
编程语言 时间:
2019-11-20 21:51:10
阅读次数:
89
Nginx网页优化(一)配置Nginx隐藏版本号在生产环境中,需要隐藏Nginx的版本号,以避免安全漏洞的泄漏查看方法使用fiddler工具在Windows客户端查看Nginx版本号在CentOS系统中使用"curl-I网址”命令查看Nginx隐藏版本号的方法修改配置文件法修改源码法修改配置文件法Nginx的配置文件中的server_tokens选项的值设置为off[root@wwwco
分类:
Web程序 时间:
2019-11-20 21:31:20
阅读次数:
80
便利蜂2019秋季(11月)web前端笔试题前端技能试题v2.6 一、单选题(总共8分,每题2分)1、以下不属于HTTP缓存控制协议头是( )A. Cache-Control B. Content-Type C.Etag D.Vary考点:web缓存只http技术答案:B分析:已经系统了解了web缓 ...
分类:
Web程序 时间:
2019-11-11 00:37:28
阅读次数:
121
IE的自带下载功能中没有断点续传功能,要实现断点续传功能,需要用到HTTP协议中鲜为人知的几个响应头和请求头。 一. 两个必要响应头Accept-Ranges、ETag 客户端每次提交下载请求时,服务端都要添加这两个响应头,以保证客户端和服务端将此下载识别为可以断点续传的下载: Accept-Ran ...
分类:
Web程序 时间:
2019-11-09 18:08:27
阅读次数:
110
IE的自带下载功能中没有断点续传功能,要实现断点续传功能,需要用到HTTP协议中鲜为人知的几个响应头和请求头。 一. 两个必要响应头Accept-Ranges、ETag 客户端每次提交下载请求时,服务端都要添加这两个响应头,以保证客户端和服务端将此下载识别为可以断点续传的下载: Accept-Ran ...
分类:
其他好文 时间:
2019-11-07 18:54:14
阅读次数:
78
所需maven依赖: <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> </dependency> <dependency ...
分类:
其他好文 时间:
2019-11-05 21:35:58
阅读次数:
137
1.创建实体类 package com.offcn.po; import lombok.AllArgsConstructor;import lombok.Data;import lombok.NoArgsConstructor; @Data@NoArgsConstructor@AllArgsCons ...
分类:
其他好文 时间:
2019-11-05 00:41:07
阅读次数:
88
强缓存 Expires catch-control 协商缓存 Last-Modified (If-Modified-Since) ETag (If-None-Matched) 禁止浏览器缓存 CacheControl = no-cachePragma=no-cacheExpires = -1 ...
分类:
其他好文 时间:
2019-10-27 01:20:20
阅读次数:
97
Beautiful Soup简介(简称bs4) 它是一个可以从HTML或XML文件中提取数据的Python库,它能够通过你喜欢的转换器实现惯用的文档导航、查找、修改文档的方式,节省工作时间 所有对象可以归纳为4种: Tag:标签对象,例如<p class=”title”><b>yoyoketang< ...
分类:
编程语言 时间:
2019-10-26 22:38:03
阅读次数:
75
Django之模板层 一 、模板简介 在刚刚介绍完的视图层中我们提到,浏览器发送的请求信息会转发给视图函数进行处理,而视图函数在经过一系列处理后必须要有返回信息给浏览器。如果我们要返回 标签、 等数据给浏览器进行渲染,我们可以在视图函数中这么做 上例所示,我们直接将 代码放到视图函数里,然后进行返回 ...
分类:
其他好文 时间:
2019-10-24 23:27:10
阅读次数:
82