13 Matching Annotations
  1. Jan 2019
    1. 列表解析虽然可以等效于for循环,但是比for循环快了两倍

    1. get

      这个get是dict 的方法,如果dict中有第一个参数的键,那么返回他的值,如果没有,则返回第二个参数,如果没有设置第二个参数,那么返回none。

  2. Dec 2018
    1. 3.2 表ADT

      1. 前驱后继 的概念。第一个元素没有前驱,最后一个元素没有后继。
      2. list 的常用ADT操作集合:
        • printList: 打印表;
        • makeEmpty: 清空表;
        • Find:返回某个元素在表中的第一个index;
        • Insert:在某个index下插入元素;
        • Delete:在某个index下删除元素;
        • FindKth:返回在第K个index下的元素;

          3.2.1

    1. 请求报文的主体一般为空

      请求报文一般是用GET方法,get方法的查询字符串在URL地址栏中显示。如果提交了表单,就会使用post方法,这时候查询字符串在请求报文的body 中显示。

    2. say_hello

      勘误:应为greet

    1. block elements

      1. div,p,h1~h6,hr
      2. 列表【ul, ol,li】
      3. 结构【header, nav, aside, main,article, section,footer】
      4. 表格【table,figcaption】
      5. 表单【form, fieldset】
      6. 引用【blockquote,pre】
    1. how to set atom/vim/pycharm snippets?

    2. 关系选择器

      1. 后代选择器 - adjacent - a b
      2. 子代选择器 - children - a > b
      3. 兄弟选择器 - sibling - a ~ b
      4. 相邻兄弟选择器 - adjacent sibling - a + b

      重要:关系选择器从右向左解析,因此要注意选择的边界