软件开发技能整合——前后端技术栈速览手册

文摘   职场   2024-08-28 23:44   广东  


    序  言

摘要


创作背景


在当今这个软件技术飞速发展的时代,持续学习已经成为我们每一位软件开发者职业生涯中不可或缺的一部分。

分享一个对我影响很大的观念:如果不对所学的知识进行系统化的整理以及刻意练习的话,这些知识就很难与大脑神经元钩链成网,这样在需要用的时候很难应变于俄顷之间

正是基于这样的认识,从2022年7月1日到杭州实习开始,每天下班后都会投入1到2个小时来对之前的学习笔记进行整理,以及对日常工作中经常使用到技术栈进行总结。我采用的方法是:首先是要明确这个技术是什么,其次是要明确这个技术能干什么,最后是要明确这个技术如何使用

回首走过的这段时光,虽然道路漫长,但也成果丰硕。通过撰写18篇技术文档,对前端、后端、测试以及运维等技术都进行了深入的研究与应用。

现在,我决定将这两年的软件开发经验和学习积累整合成一篇全面的前后端技术栈开发手册。一方面是为了巩固我自身的知识体系,同时也希望能够给大家带来一些启发和思考

作者介绍



第 1 章

Javase


1.1、变量命名格式




1.2、数据存储原理



1.3、流程控制



1.4、数组




1.5、方法



1.6、面向对象




1.7、堆内存和栈内存



1.8、Object



1.9、基本数据类型的包装类




使用“+,-,*,/”四则运行符号进行运算时会导致精度丢失。


1.10、字符串



1.11、异常处理



1.12、系统类和日期类



1.13、Collection单列集合




1.14、Map双列集合



1.15、JDK8新特性



1.16、File



1.17、IO流



1.18、多线程




1.19、Java高级技术



第 2 章

SpringFramework


2.1、Spring IOC



2.2、事务管理



2.3、Spring AOP



2.4、Spring框架的设计模式



2.5、常见问题



第 3 章

SpringBoot


3.1、SpringBoot项目初始化



3.2、HTTP协议



3.3、Controller层注解



3.4、Swagger和Lombok



3.5、Mybatis



3.6、统一异常处理



3.7、常见问题



第 4 章

MybatisPlus


4.1、MybatisPlus基础操作



4.2、MybatisPlus条件构造器



第 5 章

Mysql


5.1、Mysql入门篇



5.2、Mysql进阶



5.3、Mysql视图



5.4、Mysql优化



5.5、Mysql事务



5.6、Mysql主从



第 6 章

Redis


6.1、入门篇




6.2、RedisTemplate常用API


6.3、单点登录双token技术


6.4、查询缓存


6.5、签到功能的实现


6.6、Redis持久化策略


第 7 章

统一认证平台设计方案


7.1、权限概述



7.2、通用权限设计方案







7.3、Shiro


7.4、SpringSecurity


7.5、单点登录



第 8 章

RabbitMQ


8.1、基础篇



8.2、RabbitMQ控制台



8.3、SpringAMQP



8.4、MQ进阶



第 9 章

ElasticSearch


9.1、ElasticSearch介绍



9.2、IK分词器



9.3、DSL操作索引库



9.4、DSL操作文档



9.5、DSL查询文档




9.6、DSL搜索结果处理



9.7、RestClient操作索引库



9.8、RestClient操作文档



9.9、RestClient查询文档





9.10、旅游酒店项目应用案例



9.11、数据同步



9.12、聚合搜索平台项目实战




9.13、ES集群



第 10 章

SpringCloudAlibaba


10.1、软件架构




10.2、SpringCloud微服务架构



10.3、注册中心



10.4、配置中心



10.5、OpenFeign远程调用



10.6、Dubbo


10.6.1、Dubbo基础



10.6.2、Dubbo常见问题



10.7、Gateway服务网关



10.8、Seata分布式事务


10.8.1、分布式事务介绍



10.8.2、Seata介绍



10.8.3、Seata的四种模式



10.9、Sentinel微服务保护

10.9.1、微服务保护



10.9.2、流量控制



10.9.3、隔离降级



10.9.4、授权规则和Sentinel持久化



10.10、微服务业务实战


第 11 章

XXL-JOB


11.1、xxl-job基础



11.2、xxl-job进阶




第 12 章

大数据高并发系统架构设计


12.1、高并发系统介绍



12.2、高并发业务优化方案





12.3、多线程


12.4、分布式锁


12.5、Nginx


12.6、ShardingJDBC


12.7、dynamic-datasource


12.8、海量数据处理案例


第 13 章

数据结构与算法


13.1、排序算法



13.2、线性算法


13.3、二叉树算法


13.4、图算法



13.5、贪心算法


13.6、暴力递归算法


13.7、头脑风暴


13.8、从大数据中筛选前100项



第 14 章

Linux和Docker


14.1、Linux



14.2、Docker



第 15 章

前端三剑客


15.1、HTML



15.2、CSS



15.3、JavaScript






15.4、JavaScript进阶






15.5、ES6



第 16 章

Vue2


16.1、Vue2介绍


16.2、Vue常用指令



16.3、Vue指令进阶



16.4、computed和methods



16.5、Watch监听器



16.6、Vue生命周期



16.7、Vue常用事件



16.8、Vue项目工程化



16.9、Vue组件通信









16.10、VueRouter路由












16.11、ESLint代码规范



16.12、前端缓存



16.13、Vuex状态管理工具









16.14、AJAX



16.15、Vue+ElementUI实战



16.16、Vue+Echarts实战



第 17 章

Vue3


17.1、Vue3介绍


17.2、setup选项



17.3、reactive和ref函数


17.4、computed计算属性

与Vue2保持一致,原始数据变化,依赖原始数据的变量也会自动发生变化。不同之处是Vue3通过引入computed函数创建计算属性,该函数接受一个getter函数作为参数,并返回一个只读的响应式引用。

17.5、watch监听器


17.6、生命周期函数


17.7、父子组件通信


17.8、模板引用


17.9、provide和inject


17.10、defineOptions


17.11、Pinia状态管理


17.12、Typescript



17.13、Vue3+AntDesign


第 18 章

软件测试


18.1、软件测试介绍


18.2、测试用例


18.3、发布文章模块测试


18.4、缺陷


18.5、Postman接口测试



18.6、Jmeter性能测试



第 19 章

作者介绍


吴灿锦,泰伯一百零一世孙,明朝开国名将安陆侯吴复公的后代,吉林财经大学2019级本科生;


第九届中国国际“互联网+”创新创业大赛吉林省赛区金奖项目总负责人;


第十三届“挑战杯”中国大学生创业计划大赛吉林省赛区特等奖,国家级铜奖项目总负责人;


2022年荣获吉林财经大学创业实践国家级立项第一名项目总负责人。




· 往期回顾 ·


“互联网+”金奖与“挑战杯”特等奖——青春的舞台,美好的回忆
《刻意练习》深度解读——如何通过刻意练习让你变成一个卓越的人
数据结构与算法——从入门到精通全攻略
统一身份管理系统的权限设计方案与实践探索
Vue3前端框架实战手册——从入门到精通全攻略
ElasticSearch分布式搜索引擎实战手册——从入门到精通全攻略
Vue前端框架实战手册——从入门到精通全攻略
大数据高并发系统架构实战方案
SpringCloud微服务架构实战手册——从入门到精通全攻略
优秀毕业设计示例——基于SpringCloud Alibaba微服务在线教育系统的设计与实现的路演答辩
RabbitMQ异步通信全攻略——API操作与性能调优实战
Redis核心API速览与实战应用手册
JDK核心API速查手册与实用指南
Java开发手册阅读心得——黄山版
SpringBoot项目常用注解的积累与代码的优化实践
Spring Framework——掌握核心注解,优化你的应用程序
工作中常用的Linux命令——以阿里云ECS服务器为例
Mysql数据库系统学习笔记


远方的音讯
梧桐长成凤凰至,人伴贤良品行高!
 最新文章