2019-10-08 Daily Report

概览

愁因薄暮起,兴是清秋发。

时间:Tuesday, October 08, 2019 09:30 AM

作者:Syncher Pylon


  • 处理邮件
  • 更新 Todo List
  • 学习算法
  • 学习英语

今日笔记

Git 知识补充

删除 Untracked files:

1
2
$ git clean -n
$ git clean # 或者 git clean -fd

-n 参数查看将要被删除的文件

-f 删除文件

-d 删除目录


encodeURIComponent

encodeURIComponent 转义除了字母、数字、().!~*'-_之外的所有字符。

1
2
3
4
5
str.map(c => {
if (c.test(/[A-Za-z0-9]|[\(\)\.\*-~!]/)) {
continue;
}
})

正则转义字符

1
\.*?+[{|()^$

正则参考:


如何测试私有方法

  • 为什么需要私有方法?

  • 该如何测试私有方法?

Login.js

1
2
3
4
5
6
7
8
9
10
11
function getPassword(username) {
// ...code here
return passworld;
}

return {
checkLogin: function (username, password) {
// code here
return getPassword(username) == password;
}
}

值得参考:https://blog.cloudboost.io/should-i-test-my-private-functions-56ce1ab83bbb

算法学习笔记

https://leetcode.com/problems/search-in-rotated-sorted-array/

二分搜索,找 lrmid 之间的交换关系,首先可以确定 lr 的初始值

1
l, r = 0, len(nums) - 1

mid = (l + r) // 2,接下来要考虑 rl 的移动情况

1
2
3
class Solution:
def search(self, nums, target):
l, r = 0, len(nums) - 1

英语学习笔记

  • hands-up

    an advance warning of something. ex: Once he is done, he will give you the hands-up.

  • stuff: matter, articles, material

    东西;物品;物质;材料;活动;事情;要素;基本的东西;特质;特征;毛料;呢绒;旋转

  • churn: a machine or container in which butter is made by agitating milk or cream.

    it is not worth the churn to switch branches on what you currently have up for review

  • have up for

本文标题:2019-10-08 Daily Report

文章作者:Syncher

发布时间:2019年10月08日 - 09:10

最后更新:2019年11月11日 - 23:11

原始链接:https://0x400.com/2019-10-08-diary-2019-10-08.html

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。