左耳听风 第二十一周

每周完成一个ARTS: 每周至少做一个 leetcode 的算法题、阅读并点评至少一篇英文技术文章、学习至少一个技术技巧、分享一篇有观点和思考的技术文章。(也就是 Algorithm、Review、Tip、Share 简称ARTS)

Algorithm

针对「二叉树」的知识点进行了一些练习
LeetCode.217.合并二叉树
LeetCode.783. 二叉搜索树结点最小距离

review

Why the Web 3.0 Matters and you should know about it

「为什么 Web 3.0 如此重要,你应当知道它。」。
作者分享了 Web3.0 的重大改变

首先是在隐私方面的重大改变,网络的加密,会减少各大网络公司对于个人信息的获取。Web 2.0 时代在带来丰富的交互内容的同时,将我们的个人信息不加密的在网络传输,在 3.0 时代都将通过区块链等技术解决这个问题。

基于分布式技术的发展,数据中心的形式将不再存在,没有人能够控制整个网络的信息。

数据所有权的更改。数据所有权将属于用户,并根据所需要的个人服务选择性开放自己的信息。

跨平台能力明显。3.0 时代不再受限于操作系统,网页开发的应用在具备同原生 App 流畅体验的同时,可以供多个终端使用(手机、电脑、TV等)。C\S(客户端到服务端) 模式将逐渐被 B\S(浏览器\服务器)所取代。

总结,前端大统一趋势在 3.0 时代势不可挡。区块链、分布式服务在与 Web 结合后将完善 2.0 时代的隐私问题,会得到显著的改善。正如作者在文中所提到的:

The wheels have already been set in motion and the train has left the station. Web 3.0 is an revolution in motion, we are past the point of no return.

车轮已经启动,火车离开了站台。Web 3.0 是一场革命,我们已无回头路。(个人理解:新的技术的发展是必然的,我们作为见证者所能做的,就是早一点了解并推动它的发展。)

Tip

把上周 review 文章中的一个网页「视差图」技巧实践了一下

background-attachment 可以将页面设置成 滚动 / 固定 两种模式。这里设置为 fixed 固定模式,网页在滚动时图片始终展示在固定位置,在上下浏览时就形成了一个视差。

body {height: 100vh;  /* vh 视口单位,让网页可以显示所有元素  */
}
img{background-size: cover; /* 背景全覆盖网页  */background-attachment: fixed; /* 背景固定 */height: 100%; /* 百分百显示  */}

实际效果

share

简单入门二叉树

对于二叉树进行了一个简单入门,分析了二叉树的实现机制,以及基础的三种遍历(前序、中序、后序)。

左耳听风 第二十一周相关推荐

  1. 左耳听风 第二十二周

    左耳听风 第二十二周 每周完成一个ARTS: 每周至少做一个 leetcode 的算法题.阅读并点评至少一篇英文技术文章.学习至少一个技术技巧.分享一篇有观点和思考的技术文章.(也就是 Algorit ...

  2. 左耳听风 第二十八周

    左耳听风 第二十八周 每周完成一个ARTS: 每周至少做一个 leetcode 的算法题.阅读并点评至少一篇英文技术文章.学习至少一个技术技巧.分享一篇有观点和思考的技术文章.(也就是 Algorit ...

  3. 左耳听风 第二十九周

    左耳听风 第二十九周 每周完成一个ARTS: 每周至少做一个 leetcode 的算法题.阅读并点评至少一篇英文技术文章.学习至少一个技术技巧.分享一篇有观点和思考的技术文章.(也就是 Algorit ...

  4. 左耳听风 第三十一周

    左耳听风 第三十一周 每周完成一个ARTS: 每周至少做一个 leetcode 的算法题.阅读并点评至少一篇英文技术文章.学习至少一个技术技巧.分享一篇有观点和思考的技术文章.(也就是 Algorit ...

  5. 《左耳听风》-ARTS-打卡记录-第二十五周

    <左耳听风>-ARTS-打卡记录-第25周 坚持不懈是一句正确的废话.前段时间,我在我的读者群中发起了一个名为 ARTS 的活动.每人每周写一个 ARTS:Algorithm 是一道算法题 ...

  6. 左耳听风 第三十三周

    左耳听风 第三十三周 每周完成一个ARTS: 每周至少做一个 leetcode 的算法题.阅读并点评至少一篇英文技术文章.学习至少一个技术技巧.分享一篇有观点和思考的技术文章.(也就是 Algorit ...

  7. 左耳听风 第三十八周

    左耳听风 第三十八周 每周完成一个ARTS: 每周至少做一个 leetcode 的算法题.阅读并点评至少一篇英文技术文章.学习至少一个技术技巧.分享一篇有观点和思考的技术文章.(也就是 Algorit ...

  8. 左耳听风 第四十九周

    左耳听风 第四十九周 每周完成一个ARTS: 每周至少做一个 leetcode 的算法题.阅读并点评至少一篇英文技术文章.学习至少一个技术技巧.分享一篇有观点和思考的技术文章.(也就是 Algorit ...

  9. 左耳听风 第四十一周

    左耳听风 第四十一周 每周完成一个ARTS: 每周至少做一个 leetcode 的算法题.阅读并点评至少一篇英文技术文章.学习至少一个技术技巧.分享一篇有观点和思考的技术文章.(也就是 Algorit ...

最新文章

  1. bootstrap fileinput上传返回400,404,500 等错误替换
  2. [LeetCode] Excel Sheet Column Number
  3. 2017.7.6 linux 搭建ssh服务器 scp
  4. Windows XP修改操作系统属性中注册到中的名字
  5. 玩转Mixly – 5、Arduino AVR编程 之 逻辑
  6. oracle 分布键,DWS使用技巧:根据ORACLE主键和唯一健批量修改DWS分布列字段的方法...
  7. React-事件机制杂记
  8. linux的sed命令是什么,linux sed命令
  9. 认识高清视频编码(MPEG、H.264、WMV-HD、RMVB)
  10. python变量回收_Python变量的引用、拷贝和回收机制
  11. 使用模态窗口编辑数据
  12. STM32CubeMX——霍尔编码器、L298N驱动电机
  13. 解决sockscap64测试代理可以,实际应用无法联网的问题
  14. 软件企业 选择CodeMeter的十大理由
  15. STC15F2K60S2单片机利用24C02记录单片机上电次数
  16. 在腾讯云开通短信验证服务并完成群发消息测试
  17. html和css实现 字体变色 旋转 图标渐变
  18. 中央集成管理系统服务器,一种用于PCB生产设备的CIM集成中央管理系统
  19. 怎么压缩PNG图片的大小?如何对PNG图片进行压缩
  20. 老板最“丧心病狂”的11个行为艺术

热门文章

  1. char型与int的相互转化
  2. 【Vue 快速入门系列】Vue数据实现本地存储、自定义事件绑定、全局事件总线、$nextTick的使用
  3. 无capwap隧道的分布式网关实现思路
  4. 跨境12V汽车一键启动PKE无钥匙进入遥控远程启动系统改装
  5. sublime text3插件使用
  6. 数据网站 免费数据网站
  7. 【MFC学习笔记】常见问题解答
  8. 雷曼光电:LED行业黑马闪亮上市
  9. VMware如何克隆一个虚拟机
  10. Python编程基础(1)