关注的好的地址


学习计划路线:https://blog.youkuaiyun.com/chenshiyang0806/article/details/79879269

提供自己学习的地址

处理大数据思路:https://www.cnblogs.com/law-luffy/p/6061183.html
学习路线:https://blog.youkuaiyun.com/u014427391/article/details/108032887?utm_medium=distribute.pc_feed.none-task-blog-personrec_tag-5.nonecase&depth_1-utm_source=distribute.pc_feed.none-task-blog-personrec_tag-5.nonecase&request_id=5f39a1ceb51ffe58eedc1cc9

安排学习了解知识点

1.spring

https://baike.baidu.com/item/spring%E6%A1%86%E6%9E%B6/2853288?fr=aladdin

Spring是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架。
2.springmvc

下面简单接受了,详细看这个博客:https://blog.youkuaiyun.com/sq_polar/article/details/79332414
在这里插入图片描述
springmvc组件:

1、DispatcherServlet-前端控制器

前端控制器,主要职责是接收所有请求(根据配置文件来决定),并将请求转发给对应的控制器,接收控制器的处理结果,确定最终由哪个视图完成响应!

2 HandlerMapping-处理器映射

处理请求路径与控制器的映射关系。

3.Controller-控制器

实际处理请求的组件,例如接收请求参数,决定最终是转发或重定向的方式来响应。

4.ViewResolver-视图解析器
	
根据视图组件的名称,确定具体使用的是哪个视图组件。

5.ModelAndView

控制器的处理结果,其中的Model表示转发的数据(如果是重定向,则Model没有意义),而View表示最终负责响应的视图组件的名称

springmvc流程:

用户发送请求至前端控制器DispatcherServlet。
DispatcherServlet收到请求调用HandlerMapping处理器映射器。
处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。
DispatcherServlet调用HandlerAdapter处理器适配器。
HandlerAdapter经过适配调用具体的处理器(Controller,也叫后端控制器)。
Controller执行完成返回ModelAndView。
HandlerAdapter将Controller执行结果ModelAndView返回给DispatcherServlet。
DispatcherServlet将ModelAndView传给ViewReslover视图解析器。
ViewReslover解析后返回具体View。
DispatcherServlet根据View进行渲染视图(即将模型数据填充至视图中)。
DispatcherServlet响应用户。

idea创建springmvc项目:https://www.cnblogs.com/wormday/p/8435617.html

3.springboot

原理看连接:https://www.cnblogs.com/chongaizhen/p/11151892.html
核心技术:https://blog.youkuaiyun.com/rocling/article/details/82526560
在这里插入图片描述
在这里插入图片描述

4.mybatis

mybatis一对多 多对一 多对多 https://www.cnblogs.com/jimisun/p/9414148.html

5.jvm
6.事务
7.跨域

https://blog.youkuaiyun.com/qq_37651267/article/details/93367870
后端解决跨域:https://blog.youkuaiyun.com/yue29026/article/details/70860719/

8.redis
9.sql优化
10.微服务

参考:https://blog.youkuaiyun.com/zhonglunsheng/article/details/83153451

11.分布式
12.springCloud

服务搭建的网址,使用idea创建项目:
https://www.cnblogs.com/grasp/p/9258811.html
搭建服务网址,有点跳跃性,但是概念将的挺好的:https://blog.youkuaiyun.com/weixin_44448094/article/details/88535475
springcloud将的非常形象很容易理解:
https://www.zhihu.com/question/283286745/answer/763040709
对应的项目地址:https://github.com/ZhongFuCheng3y/msc-Demo,我本地下载了

解释的比较清晰:https://blog.youkuaiyun.com/q15150676766/article/details/80931187?biz_id=102&utm_term=springcloud&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-0-80931187&spm=1018.2118.3001.4187

解释的比较简洁,组件解释的不是很完善:https://blog.youkuaiyun.com/chengyuqiang/article/details/90645498?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522160387288319725225002435%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=160387288319725225002435&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_v2~rank_v28-3-90645498.first_rank_ecpm_v3_pc_rank_v2&utm_term=springcloud+demo&spm=1018.2118.3001.4187

需要的项目在(有点旧):https://blog.youkuaiyun.com/rickiyeat/article/details/65022310?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522160387288319725222403040%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=160387288319725222403040&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_v2~rank_v28-15-65022310.first_rank_ecpm_v3_pc_rank_v2&utm_term=springcloud+demo&spm=1018.2118.3001.4187

5个组件都有的,也还详细的:https://blog.youkuaiyun.com/worn_xiao/article/details/102638145?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522160387412019725255514207%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=160387412019725255514207&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_v2~rank_v28-9-102638145.first_rank_ecpm_v3_pc_rank_v2&utm_term=springcloud%E4%BA%94%E5%A4%A7%E7%BB%84%E4%BB%B6+demo&spm=1018.2118.3001.4187

springcloud概念看:https://blog.youkuaiyun.com/valada/article/details/80892573
后面要收费就看这个:http://blog.didispace.com/spring-cloud-learning/
学习的话到蚂蚁课堂上

13.docke容器

学习网址:https://www.runoob.com/docker/windows-docker-install.html

14.python语言
15.设计模式

比较细的:https://www.cnblogs.com/pony1223/p/7608955.html
一些常见的:https://www.cnblogs.com/xiaofengwang/p/11255678.html
我个人觉得策略模式和简单的工厂模式是很好的,非常完美的解决了大量if-efls的问题,
一般通过if-else走不通的逻辑,采用这种方式很好,在代码中是看不到if-else的

16.通讯方式

详细的:https://www.jianshu.com/p/4ba0d706ee7c

17 过滤器、拦截器

看下:https://www.cnblogs.com/loveyoulx/p/9300685.html

18 ioc aop概念

ioc参考;https://www.iteye.com/blog/jinnianshilongnian-1413846

19 gc
20 栈堆常量池

https://blog.youkuaiyun.com/weixin_41804049/article/details/80393892?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param

21 索引

好的参考:

22 nginx配置方式

轮询
最少连接
重权
ip绑定
参考:https://www.cnblogs.com/920913cheng/p/10475864.html
https://www.jb51.net/article/60523.htm

23 io

https://zhuanlan.zhihu.com/p/59369077
https://www.cnblogs.com/javalyy/p/8882066.html
https://www.jianshu.com/p/5257b540c3e5
https://blog.youkuaiyun.com/historyasamirror/article/details/5778378

24 枚举

https://www.cnblogs.com/hanfeihanfei/p/6213195.html

25 反射、动态代理、JVM、内存模型、多线程

反射:https://blog.youkuaiyun.com/Sun_Army/article/details/84556081
(挺好的)反射和代理:https://blog.youkuaiyun.com/hchhan/article/details/82835525
虚拟机jvm调优:https://blog.youkuaiyun.com/Javazhoumou/article/details/99298624

26 防火墙配置

https://blog.youkuaiyun.com/wade3015/article/details/90725871

27 nginx

配置websocke,参考我自己在245上配置的,websocket可以通过nginx转发到我的服务器建立连接通道
在这里插入图片描述
在这里插入图片描述

nginx重启的几种方式:https://blog.youkuaiyun.com/zqinghai/article/details/71125045

28 远程cmd

比较好的远程cmd方法:https://vimsky.com/examples/detail/java-method-ch.ethz.ssh2.Session.execCommand.html

29 socket

这个写的很不错:https://blog.youkuaiyun.com/a78270528/article/details/80318571
断点续传:https://www.cnblogs.com/liaojie970/p/5013790.html

30 全局异常并事务回滚

https://blog.youkuaiyun.com/asd051377305/article/details/104773800
事务回滚ok,全局异常可以捕获,异常类处理的方法比较好,我采用枚举的方式处理的,但是一旦出现sql报错,运行期异常没有预料并申明的,那么后台服务出现异常,无法给前台友好提示

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值