Hexo

记录本站所采用的主题的改动历史。学习和记录hexo的相关配置和操作。
主博客用的是Yelee主题,修改了UI,使其比较符合自己的口味。子博客用的是landscape主题,修改了bannar、浮悬导航及部分其他UI,增加了目录和到顶部按钮。抽离出自定义子博客模块。自此,每个新子博客用一条命令,三五个动作就可以部署成功了,扩展性大幅度增强。

Python知识结构

Python知识大全。
https://github.com/daacheng/PythonBasic 平时工作中常用的Python零碎知识总结,爬虫学习总结与练习,Python数据分析学习总结
https://github.com/looly/python-basic 老齐(qiwsir)的Python基础教程
https://github.com/MiracleYoung/You-are-Pythonista
https://github.com/Prodesire/Python-Guide-CN Python最佳实践指南
基础语法、控制流、函数、模块、文件操作、异常处理、面向对象编程

git

沙盒:https://learngitbranching.js.org/?NODEMO

  • undo、reset 修正错误,不记入步数。
  • objective 打开任务对话框
  • levels 选择关卡
  • show solution 查看本关答案
    todo
  • 命令有哪些?对应的关卡是?
  • 各个命令接的参数是什么
  • 分支、head、星号、节点各有什么变化
  • 哪些命令能移动分支
  • 哪些命令能移动节点
  • 移动整个分支还是部分节点
  • 谁从哪移到哪
  • 哪些命令能创建分支
  • 哪些命令会创建commit
  • 哪些命令会移动星号
  • 哪些命令会改变HEAD默认位置
    尚不熟练的关卡:

GitHub

github学习笔记。

  1. 专注于完成现有的功能比完成新的开始更有价值。(一个善终强于无数个善始)
  2. 不要直接提交给主分支。 有太多的分支,先集中解决其中一两个。
  3. 修故障,开新分支。添加新功能,开新分支。
  4. 好的经验法则,每个5~10分支提交一次。
  5. 提交信息:在做什么(向人展示你的工作),为什么做,为啥要采用你的提交。(description and detailed description)
  6. WYSIWYG:所见即所得。WY死机。
|