20230111日志

20230111日志

2023年1月11日
2023
202301, 英语综述, golang, for, grafana

英语 #

  1. 综述
    1. 5大句型
      • 主语+宾语: The rabbit slept (不及物动词)
      • 主语+宾语+谓语: The rabbit eat a carrot (单及物动词)
      • 主语+直接宾语+间接宾语: The rabbit teach you english (双及物动词)
      • 主语+谓语+宾语+宾语补语: The rabbit think you smart (复杂及物动词)
      • 主语+表语+谓语: The rabbit is smart (系动词)
    2. 10大词性
    3. 非谓语动词: 可以做谓语动词之外的其他成分
      • 现在分词
      • 过去分词
      • 不定式
      • 动名词
  1. 三大从句
    • 名词性从句: 主语从句,宾语从句,表语从句,同位语从句
    • 定语从句
    • 状语从句
    1. 谓语动词的三大功能
      • 借助助动词表达 时间 状态 语气

golang #

  1. 一切皆复制, 指针复制,数组复制
  2. for 下的defer, 需要创建新的函数或使用匿名函数
  3. for map: 可以新增但是结果不可预测
  4. for 切片, 复制的胖指针
  5. for 数组,复制数组
  6. for ch, 复制指针
  7. for idx, i 切片 i的地址是同一个,使用shadow或者使用索引在保存引用

grafana #

  1. $__timegroupalias:
  2. time($__interval, none)
  3. groupby 1, 2
  4. 利用div整型除法实现去除秒,分钟, 小时,然后可以用来分组

算法 #

  1. 最短子序列
    • 考虑哈希解法, 值存储关键信息