文章目录
- 前言
- 关于我
- 实用工具
- 一、Java后端
- Java基础
- 数据库
- JUC并发编程
- JVM
- Netty
- 日志框架
- 23种设计模式
- 项目管理工具
- JavaWeb
- 主流框架
- Spring
- SpringMVC
- Mybais
- MybatisPlus
- Springboot
- 分布式与微服务
- Web服务器
- 二、前端
- 基础
- HTML
- CSS
- JavaScript
- 基础语法
- ES6语法
- 扩展知识点
- Ajax&Fetch与跨域请求
- Canvas
- 模块化
- 框架与实战
- Vue
- Vue.js
- Vue-router
- vue-cli(脚手架)
- 微信小程序
- 性能提升
- 三、运维
- 四、Golang
- 框架篇
前言
本索引目录会一直不断进行更新…
最近更新时间: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 -
文章链接
|
文章内容
|
Maven学习笔记 标签以及多模块
|
Maven标签、多模块开发介绍
|
Maven打包常见问题【package打包出现类 xxx位置程序包 xxx.xxx、IDEA出现 Error(3, 40) java 程序包com.fasterxml.jackson.annotation不存在】
|
|
Maven打包常见问题【package打包出现类 xxx位置程序包 xxx.xxx、IDEA出现 java 程序包com.fasterxml.jackson.annotation不存在】
|
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源码分析 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
|
|
学好JAVA需要学哪些东西?来我教你相关推荐
- 学好java再学c 可以吗_再论学好C的重要性!!!
原标题:再论学好C的重要性!!! 一.前言 首先,你能读到这篇文章,祝贺你要学好C的决心是坚定的,但这只是开始,上面的图也说明了C的地位.世界上编程语言很多,但你可能听过无数人说过无数次C是其他语言的 ...
- Java小白学点东西(基础)(8)
1Java三大特性为 java三大特性:封装 继承 和多态 1.1生活中的继承 子承父业 龙生龙,凤生凤,老鼠生来会打洞 你很像你的父亲 游戏里面 大量的继承 比如lol里面英雄都有qwer技能 1. ...
- 英语不好学java好学吗_英语不好能学好java,做程序员吗?
原标题:英语不好能学好java,做程序员吗? 很多想学java的朋友,都存在着这样一个疑惑:我的英语很差劲,对学习java没有影响吗?java编程用到英语的地方很多吧,我英语不好能学好java吗? 学 ...
- java英文不好可以学吗_英语不好可以学好Java吗?
英语不好可以学好Java吗?许多人都觉得英语好,学编程就一定学的好.实际上,并非如此,虽然计算机程序大都采用英语的语法,但这跟英语是两码事.会英语的人多了,英语八级的同学看到程序照样是一点不会.经实际 ...
- java怎么学才能学好?
java怎么学才能学好?IT行业近年来的发展可谓是相当不错,java程序员更是最受欢迎的职业,很多想进入IT行业的朋友都会选择学习java,因为它的应用广泛,就业机会比较多,但是他们都比较关心一个问题 ...
- 除了java还学什么_学好Java编程除了努力还需要具备什么?
Java编程语言的热流席卷了全球,它的出现摆脱了C语言尾大不掉的困境,灵活.多变,塑造性强的特点不仅符合当下互联网的发展趋势,也得到一批批青年俊才的青睐,Java编程抛出的橄榄枝,也吸引了大量计算机专 ...
- c语言不会可以学好java吗_不会C语言能学Java吗
不会C语言能学Java吗?当然可以,学码思不少小伙伴没有任何代码基础,来这里Java培训学的也非常不错,都获得了理想的就业.现在时代不一样了,编程语言更新换代的速度也很快,很多老程序员都是从C语言入门 ...
- java小白能学吗,掌握这些知识,零基础小白也能快速学好Java!
没基础如何快速学习Java开发?能靠自学吗?很多想学Java开发的人都会有这样的疑问.也有的人可能上来就直奔主题聊语法,小编的建议还是要对Java基本属性以及特点应用领域做个大概了解,可当做学习前的热 ...
- 在网上学java课程培训班真的能学到东西吗?
在网上五花八门的java课程培训班能不能学到点东西?答主知道现在许多打工人都囊中羞涩,包括答主啊,每个月工资满足不了自己的生活,只够勉强生存,后来想想不能这样下去了. 和朋友聊天后,发现现在程序员好像 ...
最新文章
- pika开源:替代WebPack的全新JS构建工具
- java web 性能分析_web系统性能分析JavaMelody
- python同步打乱
- Java黑皮书课后题第8章:*8.7(距离最近的两个点)程序清单8-3给出了找到二维空间中距离最近的两个点的程序。修改该程序,让程序能找出在三维空间上距离最近的两个点
- SAP CRM和SAP Hybris的订单日志
- javascript使用btoa和atob来进行Base64转码和解码
- linux配置ip地址 suse_SUSE Linux下设置IP的两种方法
- Jmeter 场景设计
- SpringBoot 2.1.5(38)---热部署(devtools)配置操作
- 速修复!Netgear 61款路由器和调制解调器中存在多个严重的预认证RCE漏洞
- LeetCode刷题——63. 不同路径 II
- c语言贪吃蛇设计实验报告引言,C语言实现贪吃蛇游戏设计
- Java为什么要面向接口编程
- Ubuntu 20.04 美化教程
- 腾讯将创办腾讯云启商学院,马化腾任荣誉院长
- 计算机专业女生节祝福语,大学女生节简短祝福语
- ad 原理图差分线_Altium Designer原理图放置差分信号
- 吉大计算机科学与技术网安,李嘉菲-吉林大学计算机科学与技术学院
- java的正确学习姿势
- excel链接到另一个工作表的指定位置
热门文章
- lua协程 unity_XLua 之 Lua 协程 与 Unity 协程互通
- windows获取cpu核心数
- 非线性最小二乘问题的高斯-牛顿算法
- 【mysql】Mysql查看连接数(连接总数、活跃数、最大并发数)
- Java中final修饰变量
- java中的super关键字
- java8新特性Lambda和Stream以及函数式接口等新特性介绍
- 修改git上传代码的提交者姓名
- RPG多人回合制战斗框架设计《四:技能设计》
- visual studio 2022 设置C C++ 指针的对齐方式