[TOC]

Algorithm

主要是为了编程训练和学习。每周至少做一个 leetcode 的算法题(先从Easy开始,然后再Medium,最后才Hard)。进行编程训练,如果不训练你看再多的算法书,你依然不会做算法题,看完书后,你需要训练。关于做Leetcode的的优势,你可以看一下我在coolshell上的文章 Leetcode 编程训练 - 酷 壳 - CoolShell

中等 剑指 Offer 14- I. 剪绳子

记录下这道题的几个点:

  • 关键是要知道:尽可能将线段切分成 3 。这个需要通过推导来知道,而这里的数学推导有点难
  • 算法实现上要分成2部分处理: Math.floor(n / 3)n % 3

Review

主要是为了学习英文,如果你的英文不行,你基本上无缘技术高手。所以,需要你阅读并点评至少一篇英文技术文章,我个人最喜欢去的地方是http://Medium.com(需要梯子)以及各个公司的技术blog,如Netflix的。

Locking Down Your Website Scripts with CSP, Hashes, Nonces and Report URI
本文介绍了与网页内容安全相关的 CSP 策略,以及与其相关的 Hashes, Nonces, Report URI 等技术的使用

  • CSP: Content Secure Policy,在响应头中设置网页中允许执行或加载的内容
  • Hashes: 根据