请解释一下Twitter的前10行源代码

twitter-source-code

最近,我在为公司招聘一名高级全栈JavaScript工程师。由于我们是远程工作,因此面试在Zoom上进行,而且我注意到一些开发人员非常适合这份工作,却不擅长在白板上编写程序。所以,我们采取了一小时技术交流的方式,我提出有关Web指标、可访问性、浏览器之战,以及其他有关Web的问题。每次我都要问的一个问题是:“请解释一下Twitter的网页源代码前10行。” 我认为,这是一个很简单的测试,但能检验出 …

Read more

Python-Selenium教程

安装python 打开 Python官网,找到“Download”, 在其下拉菜单中选择自己的平台(Windows/Mac),一般的Linux平台已经自带的Python,所以不需要安装,通过打开“终端” ,输入“python”命令来验证。 如果你是第一次接触Python,一定会迷惑Python为什么会提供Python2.x 和 Python3.x两个版本?那么,直接使用Python3.x的最新版本 …

Read more

什么是HTTPS?

20211114235404903

HTTPS协议早在10年前,在国内并不流行,但随着近几年免费TLS证书的推广,HTTPS协议也逐步流行起来,大部分网站都启用了HTTPS协议支持。 HTTPS(超文本传输​​安全协议)是HTTP的加密版本,它是用于万维网传输数据的主要协议。 HTTPS可以保护浏览器和服务器之间的通信不被攻击者截获和篡改。这为当今绝大多数的WWW流量提供了保密性、完整性和身份验证。 HTTP与HTTPS的基础知识 …

Read more

Jupyter Notebook 最佳实践

  断断续续做过几个数据分析方面的项目,使用的是 Python 爱好者耳熟能详的 Jupyter Notebook。一开始把各种 .ipynb 文件、数据源文件都放在同一个项目目录下,看上去特别杂乱无章,整理的时候也是一团乱麻。 后来在谷歌上找到一篇介绍 Jupyter Notebook 最佳实践的文章,受益匪浅。按照书中所提的建议来组织项目,确实要清晰的多了,而且特别适合团队共同完成数 …

Read more

从输入url到页面展示到底发生了什么?

刚开始写这篇文章还是挺纠结的,因为网上搜索“从输入url到页面展示到底发生了什么”,你可以搜到一大堆的资料。而且面试这道题基本是必考题,二月份面试的时候,虽然知道这个过程发生了什么,不过当面试官一步步追问下去的,很多细节就不太清楚了。 最近刚好也在看http协议相关的东西,所以想对这个话题来个深入的总结,本文的目的是通过输入url之后发生的事情来做知识的总结和扩展。所以文章可能会很杂。 总的过程大 …

Read more

seo教程:什么是静态页面

作为一个准备入门SEO的新手,对于SEO行业里面的专业术语(也就是常用的名词),绝壁是要掌握和熟悉的,不然在成为SEO高手的这条路上将是:路漫漫兮其修远………..为了让霜天seo博客更符合网站优化,后面省略十万加的字。本篇文章关键词:什么是静态页面呢 在网站的设计中,纯粹HTML格式的网页通常被称为“静态网页”,静态网页有时也被称为平面页,静态网页是标准的HTML文件,静态网页是网站建设的基础,早 …

Read more

Google的AMP-加速移动页面

上星期在第6届SEO排行榜上做了一个演讲,分享了一些国际上SEO行业的最新情况。其中一个内容是Google的AMP项目,也在这里聊一下。 AMP,Accelerated Mobile Pages,译意大致是”加速的移动页面”,是Google去年10月份推出的一个提高移动页面访问速度的技术,具体技术细节可以在项目官网看到,有简单的中文版。 简单而不一定准确地说,AMP页面是大大简化了的移动页面,因此 …

Read more

什么是伪静态与静态页面?那种更加好一点?

伪静态页面是什么? 伪静态是相对真实静态来讲的,通常我们为了增强搜索引擎的友好面,都将文章内容生成静态页面,但是有的朋友为了实时的显示一些信息。或者还想运用动态脚本解决一些问题。不能用静态的方式来展示网站内容。但是这就损失了对搜索引擎的友好面。怎么样在两者之间找个中间方法呢,这就产生了伪静态技术。就是展示出来的是以html一类的静态页面形式,但其实是用ASP一类的动态脚本来处理的。 用IIS的40 …

Read more

第十五节:seo优化常用的HTML标签

1、<H1>至<H6>标签 <H1>至<H6>标签是对网页重要性的一种描述,<H1>定义最大的标题,<H6>定义最小的标题.在SEO优化中,把网页加在<H1>标签,搜索引擎认为认为这个标题是网页中最重要的信息.所以我们把最重要信息入在<H1>标签内. 2、<P>标签 <P>代表一 …

Read more

第七节:网站优化策略大全

网站优化策略大全 网站的页面优化,也即网页优化是对网页的程序、内容、版块、布局等多方面的优化调整,使其适合搜索引擎检索,满足搜索引擎排名的指标,从而在搜索引擎检索中获得的排名提升,增强搜索引擎营销的效果使网站的产品相关的关键词能有好的排位。使网站更容易被搜索引擎收录,提高用户体验和转化率进而创造价值。下面主要从网站代码、标签、正文等几个方面来讲述网站的页面优化。 网站重构 网站重构可以使网站的维护 …

Read more