/tutorial

记录平时开发过程中的各种教程和笔记

Primary LanguageHTML

Tutorial

记录平时开发过程中的各种教程和使用方法

开发工具:

  1. Navicat Premium 12.0.18 / 12.0.24 安装与激活原文地址
  2. microsoft project 2010 激活教程/方法
  3. Atom 插件安装方法 和常用 Atom 插件
  4. Atom 快捷键(Mac)
  5. chrome 开发工具设置 service worker
  6. Mac 使用 tree 生成目录结构
  7. vscode 格式化代码双引号
  8. git 的 GUI 工具 Sourcetree 使用及命令行对比
  9. git 基本详细教程

科学上网:

  1. chrome 神插件之:SwitchyOmega 的安装设置
  2. 使用 SwitchyOmega 设置 Chrome 代理
  3. 怎么使用谷歌搜索之 XX-NET 和 SwitchyOmega 推荐使用 一种新的科学上网方式?没试验过
  4. Potatso Lite 下载及使用教程
  5. 国内为何访问 Github 如此慢 国内为何访问 Github 如此慢 2 +刷新 dns:dscacheutil -flushcache

服务器:

  1. CentOS 安装 tomcat
  2. VMware 15 安装 MAC OS 10.13 原版(详细图文教程)
  3. 计算机常用命令

计算机基础:

  1. 按位非(~)运算符
  2. 浏览器中 JS 执行机制,为什么 ajax 不阻塞 js
  3. DNS 域名解析
  4. CORS(待总结)
  5. 内网穿透原理(待总结)

设计模式

  1. 常用设计模式在前端开发中的应用
  2. 设计模式简介
  3. 设计模式代码示例
  4. 设计模式六大原则

前端开发

  1. js 基础
  2. 前端性能优化
  3. flow 使用初体验
  4. 良好的开发习惯

数据结构

  1. 数据结构

算法

  1. 算法

面试汇总

  1. 中高级前端面试题目小结

源码分析

  1. vue 源码分析

程序人生

  1. 一入程序深似海

优秀博客地址

  1. 梁少峰的个人博客 高级前端需要掌握的一些知识,比较深入
  2. 前端入门和进阶学习笔记 适合基础知识查缺补漏
  3. sunyongjian 个人博客 高级前端知识
  4. [https://juejin.im/post/59278e312f301e006c2e1510](冴羽 掘金)

技术栈自检

  1. 前端

    • vue(高级)
    • react (高级)
    • javascript(高级,熟练)
    • typescript(中级,熟练)
    • css3(中级,熟练)
    • 微信小程序(中级)
    • nodejs(初级)
  2. 后端

    • java(中级)
    • spring mvc(中级)
    • c#(初级)
    • mybatis(初级)
    • python(初级)
  3. 数据库

    • mysql 等关系型数据库(初级)
    • mongodb(初级)

19 年计划(目标:高级开发)

  • 深入学习 vue 源码 - 手动现实简易版 vue
  • 熟练使用 react - 完成 react-admin 项目
  • 学习设计模式,熟悉使用常用的设计模式
  • 学习算法,熟悉一些常用的算法
  • 学习数据结构,熟悉所有数据结构
  • 完成小程序字母索引插件设计,并维护。
  • 开发一个简易服务器。
  • 开始微信公众号,文章编写(主要用于提升写作和总结能力)。

2020 年计划

  • 学习 react 源码原理
  • 学习 redux 源码原理
  • 完成 react-admin 项目
  • 每月发布一篇尽可能高质量的文章,同步发布掘金,CSDN,Github,公众号完善后可发
  • 继续学习常用算法
  • 深入学习 Typescript
  • 完成一个简易微服务系统(目标:了解微服务架构)
  • 继续熟悉原生 js(贯穿整个工作学习时间,始终做到从 how->why)
  • 前端自动化部署相关实践(Jenkins)
  • Restful 总结