知识库

  • 从最早的明文保存密码,到md5 sha1 sha256 sha512加密,到加salt、加pepper、多次hash计算,再到现代的密码加密算法Bcrypt PBKDF2 Argon2id。在保护用户密码的过程中,软件工程师作出了巨大的努力,为网络安全的建设添砖加瓦。 本文详细的描述了密码加密存储技术涉及到的方方面面,并在最后给出了Java语言的实现代码。代...
    2021-01-22 17:43 后端知识
  • 在java环境要求里面经常会有对Servlet、JSP、WebSocket、JDK版本的要求,那么Tomcat各个版本对应的Servlet版本及所需的JDK版本是什么关系呢? 其实Tomcat官网已经给了很清楚的描述:Apache Tomcat - Which Version Do I Want? 现截图如下:
    2021-01-17 11:22 服务器
  • 随着时代的进步,HTTPS已然来临。现代浏览器会给没有使用HTTPS的网站标识为不安全网站,各种安全扫描软件也会将没有使用HTTPS登录的功能作为漏洞,写入扫描结果的报告里。开启HTTPS已经是势在必行。 免费SSL证书申请要开启HTTPS,必然要申请SSL证书。很多收费的SSL证书价格不菲,动辄一年几千上万的。好在阿里云和腾讯云...
    2021-01-17 00:05 服务器
  • 百度在2018-11-15发布了新的标题规范:百度搜索网页标题规范 标题的要求 要准确,不要模糊和不相关的标题;要简明扼要,不要冗长、不要堆积关键字;每个页面都应该有独一无二的标题。 范例: 标题的规范首页格式:站点名/品牌名 - 首页/官网/slogan 范例:优酷首页 淘宝网 - 淘!我喜欢 京东 - 正品低价、品质保障...
    2021-01-16 00:02 前端知识
  • 网站大部分都会用到通知,使用什么技术来实现通知比较好呢?通常有两个选择,一个是轮询,一个是WebSockets。 轮询轮询很简单,就是每过一段时间(如3分钟)访问一下服务器,看看有没有通知。使用js的setinterval和ajax可以容易的实现这个功能。实现的简单、成本低、无风险。并不用担心是否增加网站负载,一个在浏览网站...
    2021-01-10 11:53 后端知识
  • 提交代码到git的时候,会显示commit是由谁提交的。如果显示的提交人不对,有时候就会很尴尬。一定要把user.name和user.email一起改,github会用邮箱前缀作为作者名称。 修改方式如下: // 设置全局用户名和邮箱 git config --global user.name "Author Name" git config --global user.email "Author ...
    2021-01-09 20:52 后端知识
  • 合理的URL良好描述性、规范、简单的URL,有利于用户记忆和判断网页内容,也有利于搜索引擎抓取。 同一网页,只对应一个URL。备用域名应使用301永久跳转到主域名。从URL能判断网站的结构并预测网页的内容。URL尽量短,不包含奇怪字符。如, ;等。 标题(title)搜索引擎在判断一个网页内容权重时,title是主要参考信息...
    2021-01-08 22:08 百度搜索引擎优化
  • 网站结构网站结构分为三个层次:首页 - 频道 - 文章页。 网站结构要扁平,层次尽量少。网站分类要合理,不要过度细分。 网页的联系网站应该是一个网状结构,每个页面都可以通过其它页面链接到达。 网站上每个网页都应该有指向上、下级网页以及相关内容的链接:首页有到频道页的链接,频道页有到首页和普通内容页的链...
    2021-01-08 21:18 百度搜索引擎优化
  • 域名 域名要简短,越简短的域名用户越容易记住。域名与网站内容对应,让人看到域名就能联想到网站内容。比如使用公司名称、商标、网站名称或者公司产品等信息。使用常见域名后缀。更容易记忆,并可避免用户产生不信任感,如:.com .cn .net。 服务器 服务器的速度和稳定性直接影响网站的用户体验,也会影响搜索引擎的...
    2021-01-08 21:12 百度搜索引擎优化
  • 根据百度官方文档《百度搜索引擎优化指南2.0》整理而来。 搜索引擎只是网站上一个普通的访客,对网站的价值判断,也都是从用户的角度出发的,任何对用户体验的改进,都是对搜索引擎改进。对搜索引擎的优化,同时也会让用户受益。 面向搜索引擎的网站建设,主要分为三个部分: 如何更好的让搜索引擎收录网站中的内容...
    2021-01-08 21:11 百度搜索引擎优化
QQ咨询
电话
微信
微信扫码咨询