前言
本索引目录会一直不断进行更新…
最近更新时间:2022.6.7 16:38
关于我
文章链接 | 文章内容 |
---|---|
回顾2020总结 | 2020年度总结 |
三个月的Java实习圆满结束——记于2021.9.30 | 2021年7-10月java实习总结 |
回顾2021总结 | 2022年年度总结(重要事情记录、思考、未来期许) |
个人生活 2022.4.28近期近况总结 | 主要来梳理11月-21年4月的一些事情 |
读书笔记 -
文章链接 | 文章内容 |
---|---|
《大型网站技术架构》阅读笔记 | 整理学习《大型网站技术架构》书籍,包含架构层面:高性能、高可用、伸缩性、可扩展、网络安全架构展开 |
《凤凰架构》读书笔记 | 《凤凰架构》讲述了不同时代的架构演进,十分值得一看 |
《双十一不一样的技术创新》2016出版 读书笔记 | 《双十一不一样的技术创新》主要讲述了阿里巴巴在基础设施、中间件、业务架构…各个方面的技术创新 |
物联网:
文章链接 | 文章内容 |
---|---|
《图解物联网》读书笔记 | 《图解物联网》的学习笔记记录,包含物联网架构、设备、感测识别技术 |
个人开源(项目、小工具)
文章链接 | 文章内容 |
---|---|
用Java批量替换MD文件中的图片地址 | Java程序来替换所有MD文件图片地址 |
开源项目Studio-Vue—校园工作室管理系统(含前后台,SpringBoot+Vue)) | 校园工作室管理系统(含前后台,SpringBoot+Vue),目前已开源 |
实用工具
文章链接 | 文章内容 |
---|---|
XShell与XFtp下载 家庭学校免费版 | XShell与XFtp下载 家庭学校免费版下载说明 |
录制电脑桌面的gif图工具 GifCam | 一款可以录制电脑桌面的Gif工具 |
解决windows install问题,一直出现正在配置等弹窗问题 windows正在配置Xftp6 详细解决过程 | windows Install Clean Up工具使用 |
Typora使用(包含Markdown使用及注意说明、修改css样式、自动上传图床) | Typora工具学习使用 |
使用码云 Gitee+PicGo来搭建个人图床 | 搭建个人图床使用Gitee+PicGo工具 |
一、Java后端
Java基础
文章链接 | 文章内容 |
---|---|
0、计算机相关知识了解 | 内存、cpu、三大定律、万维网、进制数、职业发展 |
01、初识Java | Java介绍、JDK、工作方式、javadoc、IDE开发环境 |
02、基本概念 | 程序结构、关键字标识符、两个数据类型、运算符、乱码字符集 |
03、选择、循环结构 | Scanner使用、选择,循环结构、break,continue,label |
04、数组与Arrays工具类 | 一维数组、二维数组(内存空间),工具类Arrays |
05、面向对象—基本认识 | 面向过程及面向对象、类与对象(this)、内存区域、对象数组、匿名对象、值传递、地址传递 |
06、面向对象—三大特性 | 封装(权限修饰符)、继承(重写、super、实例化过程)、多态(早,晚绑定)、Object、包装类 |
07、面向对象—重要知识点 | static关键字、代码块、abstract抽象类、interface接口、内部类(this应用) |
08、异常处理 | 异常体系结构、异常处理机制(try-catch-finally、throws)、手动抛出异常throw、自定义异常类 |
09、IO流—File类与IO流 | File类、IO流介绍(字节流与字符流)、节点流、处理流、缓冲流、标准输入输出流、打印流、数据流、随机存取文件流 |
09、IO流—对象序列化 | 认识、实现序列化、了解序列化与解序列化过程、序列化相关问题 |
10、网络编程 | 网络通信要素(IP地址、端口与通信协议)、TCP编程实例、UDP编程实例以及URL编程实例 |
11、快速入门多线程(详细) | 两种线程创建方式、线程生命周期、常见方法、线程同步(三种方式)、线程死锁问题、线程的通信、JDK5.0新增线程创建方式两种 |
12、集合框架 | Iteractor迭代器接口、List接口(实现类ArrayList、LinkedList、Vector、Stack)、Set接口(实现类HashSet、LinkedHashSet、TreeSet)、Map接口(实现类:HashMap、LinkedHashMap、TreeMap、HashTable、Properties)以及Collections工具类 |
13、泛型 | 泛型、自定义泛型结构、泛型表示接口、泛型方法、泛型继承上体现、通配符使用 |
14、反射与JDK动态代理 | 认识反射、Class类(获取Class实例的四种方法)、反射方法介绍、认识ClassLoader(双亲委派机制)、反射调用方法及设置获取属性、jdk动态代理(认识、实现、原理分析) |
15、枚举类 | 认识枚举类、两种定义枚举类方式(jdk1.5前手动创建枚举类、jdk1.5之后使用enum来定义枚举类)、enum枚举类相关介绍、enum相关类 |
16、注解 | 认识注解,自定义注解,反射获取注解信息,可重复注解,新增类型 |
JDK8新特性 | Lambda表达式(使用、函数式接口、方法引用与构造器引用)、Stream流、Optional类使用 |
String、StringBuffer与StringBuilder | String (赋值方式、+的各类情况、intern() 方法)、StringBuffer 、StringBuilder |
Java序列化案例demo(包含Kryo、JDK原生、Protobuf、ProtoStuff以及hessian) | 基于Java的Kryo、JDK原生、Protobuf、ProtoStuff以及hessian的序列化demo案例包含配套代码 |
数据库
MySQL
知识点学习
文章链接 | 文章内容 |
---|---|
MySQL学习笔记 01、MySQL安装 | MySQL的安装与环境配置 |
MySQL学习笔记 02、MySQL基础(覆盖基本知识点) | MySQL知识点学习,包含SQL(DCL、DDL、DML、DQL)、常用函数、视图 |
MySQL学习笔记 03、MySQL存储引擎 | MySQL存储引擎InnDB、MyISAM引擎的介绍 |
MySQL学习笔记 04、MySQL进阶(索引、事务、锁) | MySQL的索引、事务以及锁知识点学习整理 |
MySQL学习笔记 05、触发器、存储过程、存储函数、定时任务 | MySQL的触发器、存储过程、存储函数、定时任务知识点整理 |
工具实战篇:
文章链接 | 文章内容 |
---|---|
mysqldump工具备份数据 | MySQL中dump工具使用 |
数据库导出表结构工具mysql-front | 导出数据库表结构工具 |
实战篇
文章链接 | 文章内容 |
---|---|
MySQL实战 主从同步(原理+实战) | MySQL主从同步实战 |
Redis -
知识点学习
文章链接 | 文章内容 |
---|---|
Redis学习笔记 01、知识概述及安装 | Redis的简介、安装以及性能测试 |
Redis学习笔记 02、redis.conf详解 | redis.conf配置文件详解 |
应用
文章链接 | 文章内容 |
---|---|
Redis应用 01、连接redis开发工具jedis | 介绍连接redis开发工具jedis |
Redis应用 02、Springboot整合redis | 使用SpringBoot2来整合redis |
JUC并发编程
文章链接 | 文章内容 |
---|---|
JUC学习指南(不断更新) | 初次接触JUC学习指南,书籍、文章、视频推荐 |
JUC快速入门各个知识点汇总 | 锁知识点、认识JUC、生产者消费者问题、8锁问题、并发容器使用、同步工具辅助类、读写锁、阻塞队列、线程池、异步操作、CAS(含ABA问题) |
synchronized原理分析 | sychronized关键字介绍、JDK1.6之后的锁升级 |
JVM
文章链接 | 文章内容 |
---|---|
JVM学习笔记 01、初识JVM | 什么是JVM,JVM的用途,常见的JVM |
JVM学习笔记 02、JVM的内存结构 | JVM的内存结构:程序计数器、虚拟机栈、本地方法栈、堆、方法区 |
JVM学习笔记 03、垃圾回收 | 判断对象可回收、垃圾回收算法、分代垃圾回收、垃圾回收器 |
JVM学习笔记 04、类加载与字节码技术 | 类加载细节、字节码指令(编译器处理、类加载阶段、类加载器、运行期间优化) |
工具使用
文章链接 | 文章内容 |
---|---|
JDK工具包使用 | javap、jps、jstack、jconsole、java、jar等工具使用 |
JVM性能优化工具 Mat使用 | Mat工具的使用 |
Netty
文章链接 | 文章内容 |
---|---|
Netty学习指南(资料、文章汇总) | Netty的学习指南 |
01、Netty学习笔记—(三大组件、bytebuffer、文件编程) | 三大组件、ByteBuffer、文件编程 |
02、Netty学习笔记—(NIO网络编程和IO模型) | 网络编程阻塞、非阻塞,NIO与BIO比较 |
03、Netty学习笔记—(Netty组件学习) | netty入门程序、组件EventLoop、channel、future、handler、EmbeddedChannel、ByteBuf,案例:回显服务器 |
04、Netty学习笔记—(黏包半包及协议设计解析) | 粘包与半包现象、协议设计与解析 |
05、Netty学习笔记—(案例:聊天业务) | 基于netty的聊天室案例实现 |
06、Netty学习笔记—(聊天业务优化:扩展序列化算法) | 实现序列化方式、优化聊天室指定序列化算法 |
08、Netty学习笔记—(基于聊天业务:RPC实现) | 基于聊天室来实现简易RPC调用 |
日志框架
文章链接 | 文章内容 |
---|---|
日志门面与日志实现框架介绍 | 常用日志门面、日志实现介绍 |
01、JUL日志(JDK自带日志框架,包含源码分析) | JDK自带的日志实现,Logger、handler组件介绍,日志级别,Logger的子父类关系、日志配置文件 |
02、Log4j(第三方日志框架,带源码分析) | 第三方日志实现,Log4j日志级别,三大组件Loggers、Appenders、Layouts,自定义配置文件源码分析,各种Appender实现 |
03、JCL(日志门面) | 日志门面,实际应用JUL、Log4j,源码分析 |
04、slf4j(日志门面) | 如今主流的日志门面实现,实际应用:自带日志实现slf4j-simple、logback、log4j、jul,原理分析,桥接旧的日志实现框架 |
05、logback(日志实现框架) | 五个日志等级,配置文件使用,异步日志配置,实际应用,access模块 |
06、log4j2(日志实现框架) | 六个日志等级,配置文件使用,实际应用,异步日志,无垃圾模式 |
07、Springboot日志使用 | springboot集成日志框架,集成slf4j+logback、集成log4j2 |
23种设计模式
创建型
文章链接 | 文章内容 |
---|---|
设计模式之工厂方法模式(Java实现) | 工厂模式的简单工厂与工厂方法模式Java实现 |
设计模式之单例模式(Java实现) | 设计模式之单例模式(Java实现),懒汉式、饿汉式实现方式 |
设计模式之抽象工厂模式(Java实现) | 抽象工厂模式Java实现 |
设计模式之建造者模式(Java实现) | 含指挥者与不含指挥者的建造模式、简易版制造者Java实现 |
结构型
文章链接 | 文章内容 |
---|---|
设计模式之代理模式(含JDK动态代理源码分析) | 静态代理、动态代理案例分析,JDK动态代理源码分析 |
设计模式之适配器模式(Java实现) | 类适配器与对象适配器模式 |
行为型
文章链接 | 文章内容 |
---|---|
设计模式之模板方法模式(Java实现) | 模板方法模式的Java实现 |
设计模式之策略模式(Java实现) | 策略模式的Java实现 |
设计模式之观察者模式(Java实现) | 观察者模式的Java实现 |
设计模式之责任链模式(Java实现) | 责任链模式的实现 |
项目管理工具
Maven -
Gradle
文章链接 | 文章内容 |
---|---|
Gradle安装与配置 | Gradle的安装与配置 |
Git
文章链接 | 文章内容 |
---|---|
Git使用(含详细命令、实操) | 初始Git配置;原理分析(工作区、暂存区);常用快捷命令(初始化、分支管理、远程仓库上传拉取、版本回退、变基);实际应用场景:本地分支冲突、多人协同开发模拟、多团队开发;忽略文件配置;实际应用问题解决 |
JavaWeb
2020后半段时间学习的javaweb学习笔记可见语雀(当时记录在那里就不搬过来了):语雀-Javaweb
主流框架
Spring
对应尚硅谷的Spring5学习笔记:语雀-框架/Spring5
进阶篇
文章链接 | 文章内容 |
---|---|
Spring进阶学习 01、Spring中各个类介绍 | 认识BeanDefinition、BeanFactory,学习Bean的生命周期,Factory Bean,Application Context,后置处理器BeanPostProcessor |
Spring进阶学习 02、Bean的定义与Spring容器 | Spring的四种Bean对象定义方式、Spring容器介绍 |
Spring进阶学习 03、Bean的生命周期 | 认识后置处理器PostProcessor、Bean的生命周期世界 |
应用篇
文章链接 | 文章内容 |
---|---|
Spring注解@Import使用 | 认识@Import以及使用 |
Spring面向切面编程-AOP详解 | 实现AOP、认识JoinPont与ProceedingJoinPoint、使用注解来进行权限校验 |
源码篇
文章链接 | 文章内容 |
---|---|
Spring5本地源码构建 | 本地构建Spring5源码环境 |
SpringMVC
对应黑马SpringMVC教程学习笔记:语雀-框架/SpringMVC
源码分析
文章链接 | 文章内容 |
---|---|
SpringMVC的执行流程 | 介绍SpringMVC的执行流程细节 |
SpringMVC源码分析 DispatcherServlet源码分析 | 对SpringMVC中的DispatcherServlet源码分析 |
SpringMVC源码分析 RequestContextHolder使用与源码分析 | RequestContextHolder的应用以及分析 |
Mybais
对应黑马SpringMVC教程学习笔记:语雀-框架/Mybatis
MyBatis插件:
文章链接 | 文章内容 |
---|---|
MyBatis插件 PageHelper—何时执行select count(0) from xxx查询?(结论+源码Debug分析) | PageHelper何时执行select count(0)查询的结论+源码Debug分析) |
MybatisPlus
文章链接 | 文章内容 |
---|---|
MyBatisPlus学习笔记 学习使用看这一篇就够了 | SpingBoot集成MybatisPlus、通用service使用、分页查询、条件构造器、全局id生成策略、逻辑删除、自动填充、执行sql分析打印、代码生成器 |
MyBatisPlus代码生成器(自己二次封装) | 二次封装MybatisPlus,更加方便代码生成 |
MybatisPlus开启二级缓存 | MybatisPlus开启二级缓存的方式 |
Springboot
入门篇
文章链接 | 文章内容 |
---|---|
SpringBoot入门篇 01、springboot入门及配置 | Springboot介绍、原理分析、配置文件、多环境配置 |
SpringBoot入门篇 02、SpringBoot Web开发 | SpringBoot静态资源配置、自定义首页及favion、thymeleaf模板引擎、SpringMVC的自动配置 |
SpringBoot入门篇 03、员工管理系统(无数据库) | 页面国际化以及实现简单的增删改查功能 |
SpringBoot入门篇 04、连接数据库(多种整合方式) | SpringBoot连接数据库整合JDBC、Druid、JPA |
整合系列
文章链接 | 文章内容 |
---|---|
SpringBoot整合篇 01、Springboot整合Mybatis | Springboot整合Mybatis |
SpringBoot整合篇 02、Springboot整合MybatisPlus | Springboot整合MybatisPlus |
SpringBoot整合篇 03、Springboot整合Swagger2、Swagger3 | Springboot整合Swagger2、Swagger3 |
业务开发
文章链接 | 文章内容 |
---|---|
SpringBoot业务开发 01、Springboot实战:实现Gitee图床上传及删除(含完整代码) | SpringBoot实现Gitee仓库的资源上传、删除API接口封装,含代码说明及项目地址 |
SpringBoot业务开发 02、Springboot快速集成验证码【easy-captcha、kaptcha】超好看样式 | SpringBoot集成验证码【easy-captcha、kaptcha】 |
SpringBoot业务开发 03、Springboot异常处理 | Springboot三种异常处理方式 |
SpringBoot业务开发 04、Springboot统一处理null为空字符串 | Springboot统一处理null为空字符串 |
SpringBoot业务开发 05、SpringBoot优雅入参参数校验 | SpringBoot优雅入参参数校验以及全局捕捉 |
SpringBoot业务开发 06、SpringBoot跨域问题解决方案 | SpringBoot的三种跨域问题解决方案 |
SpringBoot业务开发 07、Springboot集成非对称加解密 | Springboot集成非对称加解密,前端加密后端解密 |
SpringBoot业务开发 08、Springboot上传文件资源 | Springboot上传文件资源,上传文件到本地与到指定位置可访问 |
SpringBoot业务开发 09、Springboot集成token认证 | token介绍以及SpringBoot集成Token认证 |
分布式与微服务
分布式
文章链接 | 文章内容 |
---|---|
分布式基础理论 | 分布式使用场景、分布式作用、CAP定理、集群,分布式,微服务区别 |
SpringCloud
文章链接 | 文章内容 |
---|---|
SpringCloud学习笔记 01、认识Springcloud基础组件 | 介绍微服务与SpringCloud的基础组件 |
SpringCloud学习笔记 02、SpringCloud六大基础组件使用 | SpringCloud组件使用,如Eureka、Feigh、Ribbon、Hystrix、Zuul |
实战
文章链接 | 文章内容 |
---|---|
Springcloud实战:开发课程查询功能 | SpringCloud实战,服务拆分集成eurake-server、zuul、Hystrix…实现远程调用课程查询 |
消息队列
RabbitMQ
文章链接 | 文章内容 |
---|---|
RabbitMQ学习笔记 01、RabbitMQ基本认识与环境搭建 | 初识RabbitMQ、RabbitMQ的安装与启动、RabbitMQ管理后台 |
RabbitMQ学习笔记 02、生产者与消费者、多消费者平均压力 | RabbitMQ的生产者与消费者实现 |
RabbitMQ学习笔记 03、交换机模式(4种) | RabbitMQ的四种交换机 |
RabbitMQ学习笔记 04、Springboot集成RabbitMQ | SpringBoot集成RabbitMQ |
RPC框架
Dubbo
文章链接 | 文章内容 |
---|---|
初识Dubbo及简单案例使用 | 初次接触Dubbo并进行简单案例使用 |
SpringBoot快速集成Dubbo(附带源码) | SpringBoot集成Dubbo的简洁版demo,将zookeeper作为注册中心 |
注册中心
Zookeeper
文章链接 | 文章内容 |
---|---|
01、认识Zookeeper与Win和Linux安装 | Zookeeper的基本知识点以及在windows与linux上的安装 |
Web服务器
Nginx
文章链接 | 文章内容 |
---|---|
Nginx学习笔记 基础知识 | 介绍正向代理与反向代理,Nginx的启动方式与组成结构,Nginx的配置文件组成 |
Nginx核心实战配置(配置文件详解、代理配置、HTTPS) | Nginx在windows、linux的下载安装,配置文件详解,编写配置文件进行代理,代理配置与代理缓存、Https服务、实战案例demo |
Nginx常用命令 | Nginx的常用命令 |
Nginx常见报错整理 | Nginx的常见报错整理 |
性能提升
文章链接 | 文章内容 |
---|---|
Nginx提升性能篇 静态资源服务器(缓存) | Nginx对于静态资源服务器性能提升 |
Tomcat
文章链接 | 文章内容 |
---|---|
Tomcat的启动流程分析 | Tomcat在windows与linux的启动流程分析 |
Tomcat源码分析学习笔记 | Tomcat的架构介绍以及Tomcat的源码分析 |
二、前端
基础
HTML
文章链接 | 文章内容 |
---|---|
HTML5学习笔记 基础知识点学习 | 介绍HTML5以及网页基本标签 |
SEO优化知识点以及思路学习笔记 | SEO介绍以及SEO的优化方式 |
CSS
文章链接 | 文章内容 |
---|---|
CSS学习笔记 01、CSS3基础知识学习 | 学习CSS、选择器、伪类选择器、层叠性与选择器权重 |
CSS学习笔记 02、文字属性与继承性 | 学习CSS文字样式属性、样式以及继承性 |
CSS学习笔记 03、盒子模型 | 学习CSS盒子模型、行内元素以及块内元素 |
CSS学习笔记 04、浮动与定位 | 学习CSS的浮动与定位 |
CSS学习笔记 05、边框、圆角与盒子阴影 | 学习CSS的边框、圆角、盒子阴影 |
CSS学习笔记 06、背景与渐变 | 学习CSS的背景与渐变 |
CSS学习笔记 07、2D与3D转换 | 学习CSS的2D与转换 |
CSS学习笔记 08、过渡与动画 | 学习CSS的过渡与动画 |
CSS学习笔记 09、响应式布局 | 学习CSS的响应式布局 |
Sass
文章链接 | 文章内容 |
---|---|
CSS进阶之Sass | CSS的Sass的学习 |
JavaScript
基础语法
文章链接 | 文章内容 |
---|---|
JavaScript学习笔记 01、Javascript的基本知识 | 认识JavaScript,学习变量、数据类型的知识点 |
JavaScript学习笔记 02、表达式与操作符 | 认识算数表示符、关系运算符、逻辑表达式、赋值运算符、综合表达式 |
JavaScript学习笔记 03、流程控制语句 | if、switch、三元运算符、for循环、where循环、do…while循环 |
JavaScript学习笔记 04、数组 | 数组的定义、数组方法、二维数组、浅克隆与深克隆、高级方法 |
JavaScript学习笔记 05、函数 | 函数定义、全局与局部变量、闭包学习、IIFE立即表达式使用 |
JavaScript学习笔记 06、DOM元素—①Dom介绍与常用节点方法 | 认识dom,dom常用方法 |
JavaScript学习笔记 06、DOM元素—②事件 | 常见的事件监听、事件传播、事件对象、事件委托 |
JavaScript学习笔记 06、DOM元素—③定时器与延时器 | 定时器、延时器、认识异步 |
JavaScript学习笔记 07、BOM元素 | 认识Bom,学习window对象、document相关事件、navigator对象、history对象、location |
JavaScript学习笔记 08、面向对象 | 认识对象,认识函数的上下文、构造函数、原型与原型链、继承方式 |
JavaScript学习笔记 09、面向对象—内置对象 | 包装类、Math对象、Date对象 |
ES6语法
文章链接 | 文章内容 |
---|---|
JavaScript ES6语法学习笔记 01、ES6语法基础 | 学习let、const、模板字符串、箭头函数、解构赋值、对象字面量、函数参数的默认自 |
JavaScript ES6语法学习笔记 02、ES6语法扩展 | 剩余参数、展开运算符、Set对象、Map对象、遍历器 |
JavaScript ES6语法学习笔记 03、ES6新增方法 | 字符串新增方法、数组新增方法、Object对象方法 |
JavaScript ES6语法学习笔记 04、Promise与Class | Promise、Class知识点学习 |
扩展知识点
文章链接 | 文章内容 |
---|---|
JavaScript扩展知识点 01、前后端交互与HTTP协议 | 学习前后端交互以及Http协议 |
JavaScript扩展知识点 02、本地存储(cookie与localstorage) | 学习本地存储cookie与localstorage |
Ajax&Fetch与跨域请求
文章链接 | 文章内容 |
---|---|
Ajax&Fetch学习笔记 01、ajax | 认识Ajax、请求方式、xhr |
Ajax&Fetch学习笔记 02、JSON | 学习JSON的形式、JS中常用的方法 |
Ajax&Fetch学习笔记 03、跨域问题 | 认识跨域,学习前端跨域的两种解决方案 |
Ajax&Fetch学习笔记 04、FormData使用 | 认识FormData以及表单校验 |
Ajax&Fetch学习笔记 05、ajax封装(含Promise) | 封装ajax并集成Promise |
Ajax&Fetch学习笔记 06、ajax实际应用(三种) | ajax实际应用场景:搜索提示、二级菜单、并发执行 |
Ajax&Fetch学习笔记 07、axios(第三方库) | 认识axios及使用 |
Ajax&Fetch学习笔记 08、Fetch | 认识Fetch及使用 |
Canvas
文章链接 | 文章内容 |
---|---|
Canvas学习笔记 Canvas的基础知识点 | 学习绘制各类形状、线,绘制图片,资源管理器、变形、合成 |
模块化
Webpack
Webpack学习笔记 01、Module模块系统 | 认识Module,学习导入与导出,module的注意事项 |
Webpack学习笔记 02、Babel模块以及Webpack核心使用 | babel模块,认识webpck的entry、output、loaders、plugins,webpack的实际场景 |
WebPack实战 WebPack打包Vue项目 | 使用webpck来搭建vue-cli模块发开发、vue项目打包问题 |
Node.js
文章链接 | 文章内容 |
---|---|
Node.js学习笔记 认识Node.js以及npm使用 | 认识Node.js、创建第一个应用、npm使用 |
框架与实战
Vue
Vue.js
文章链接 | 文章内容 |
---|---|
Vue.js学习笔记 01、Vue基本语法篇 | vue.js的基础知识点学习,插值表达式,v-bind,模板动态参数,模板条件判断,三大函数属性,v-show,v-for,绑定事件详解,表单与数据绑定 |
Vue.js学习笔记 02、Vue组件篇笔记 | 全局组件、局部组件、单项数据流、No-pros、父子组件通信、slot插槽、动态组件、异步组件 |
Vue.js学习笔记 03、Vue样式篇 | 基础样式绑定、transition、元素组件切换动画、状态动画 |
Vue.js学习笔记 04、Vue属性(Mixin、自定义指令、teleport以及render) | 混入数据Mixin、自定义组件、teleport标签、render()函数 |
Vue.js学习笔记 05、Vue插件使用 | vue插件使用、数据校验插件开发示例 |
Vue.js学习笔记 06、Vue3新特性 | Vue3的新特性如setup()、ref和reactive、computed、watch与watchEffect、生命周期函数新写法、provide和inject取值与修改值、通过ref获取Dom元素结点 |
Vue-router
文章链接 | 文章内容 |
---|---|
Vue-router学习笔记 组件、模式学习 | vue-router组件引入、this.$router、html中使用vue-router |
vue-cli(脚手架)
文章链接 | 文章内容 |
---|---|
vue-cli学习笔记 01、vue-cli脚手架 | 安装vue-cli脚手架,熟悉vue-cli开发方式,使用vue-cli开发todolist |
vue-cli学习笔记 02、Vue-router(路由) | ES5实现局部路由跳转,通过vue-cli使用路由组件,嵌套路由,404页面实现 |
vue-cli学习笔记 03、Vuex(数据存储方案) | vue-cli集成vuex组件,vuex的基本使用、vue-cli中使用vuex |
微信小程序
文章链接 | 文章内容 |
---|---|
微信小程序之基础知识点及实战问题解决整理 | 微信小程序的基础知识点以及实战 |
性能提升
文章链接 | 文章内容 |
---|---|
前端性能优化 实际应用cdn 加快静态资源访问 | cdn的理论学习以及cdn的实际应用 |
三、运维
Linux
文章链接 | 文章内容 |
---|---|
01、Linux入门及基础 | Linux入门、VM以及CentOS的下载及使用、VM(终端使用及联网)、VMtools安装、Linux目录结构 |
02、Linux相关工具及操作 | Xshell与XFTP使用、Vi与Vim编辑器使用、Linux关机重启、注销用户以及用户管理 |
03、Linux实用指令 | 指定运行级别、帮助指令、文件目录类指令、时间日期类、搜索查找类、压缩解压类 |
04、Linux高级部分 | 组管理与权限管理、crond任务调度、Linux磁盘分区以及挂载(磁盘查询、磁盘情况)、网络配置、进程管理、RPM与YUM使用 |
05、JavaEE定制篇 | JDK、eclipse、mysql安装 |
Centos7云服务器部署Tomcat | linux部署tomcat服务器环境 |
Docker
文章链接 | 文章内容 |
---|---|
快速使用Docker部署MySQL、Redis、Nginx | 使用Docker技术快速构建MySQL、Redis、Nginx容器环境 |
IDEA集成Docker构建SpringBoot镜像上传服务器 | 使用Maven插件来快速构建SpringBoot启动镜像详细流程 |
Docker常用命令总结 | Docker安装命令、镜像、容器命令梳理总结 |
云服务器
文章链接 | 文章内容 |
---|---|
腾讯云服务器购买与备案 | 腾讯云服务器的购买以及网站备案 |
Centos7云服务器部署SpringBoot项目(手动配置环境篇) | 本地配置JDK、MySQL、Nginx、SpringBoot项目部署以及配置域名 |
记云服务器中挖矿病毒与防范 | 记录自己云服务器中挖矿病毒的经历、发现过程以及防范措施 |
四、Golang
框架篇
文章链接 | 文章内容 | |
---|---|---|
快速入门go的web框架-gin | gin框架的常见请求案例、路由分组、gin相关插件使用、异常处理、请求参数校验 | |
快速入门go的orm框架-gorm | 远程驱动包使用、gorm的CRUD、性能提升配置、Migrator |