狂神说java是B站的一位专门讲解JAVA知识的UP主。
他有一期是专门讲自己的经历的,一个高中学历,自学的编程,然后当讲师,现在去创业了,很厉害的一个人。
狂神的优点是比较新,但是我觉得讲的不如尚硅谷黑马的老师。比如springboot,之前尚硅谷雷丰阳的是1.5版本的,后面2.0改动挺大的。狂神直接就是最新的,所以看了看狂神的,对比了一下,确实不如雷丰阳的好,现在雷丰阳的也更新2.0的了,不过分享知识总归是好的,要大力支持的。
另外b站一个叫编程不良人的老师讲的也很好,也很新,也挺全,但是播放量比较低。我之前经常看他的。
狂神说java网友的评价:
狂神,我是前年开始关注的,当时还加了他的群,那时群里也没几个人,都正经谈学习问题。我把他的视频几乎看完了,他的视频适合快速浏览,也就是入门快速过一遍,挺好的。但后来没时间看他的视频,退了群。到了去年八九月,又看了他的视频,粉丝不少了。又去加群,付费入群,里面人多了,吹水的多了。
最新的视频上了b站热榜,介绍了自己的学习网站,涨了一大波粉,下面评论区粉丝表示很支持。狂神自己在视频和博文中表示了自己的丰富经历,其中最重要的几点包括年龄小,辍学,创业,很励志。
狂神明年讲集合框架详解。【狂神说Java】Java零基础学习视频通俗易懂,适合Java0基础,Java初学入门聊聊Java这条路该如何走,如何能够系统的学习这门编程语言!狂神说Java系列,努力打造通俗易懂的教程如果您是非计算机专业,想转行做Java开发的朋友,或者您想让Java基础更扎实,这个将是你无二的选择。
这是基于b站狂神的JavaWeb课程的笔记 课程链接
Servlet 是开发动态web的一门技术, 其基本原理架构如下图:
在web容器启动时,它会为每个web程序创建同一个ServletContext对象,该对象代表了整个web应用:
(请求转发与重定向的区别见下文)
客户端的http请求会被封装到HttpServletRequest中,通过它能够获取客户端的所有信息
应用:
场景举例:用户在index.jsp页面登录后,web服务器通过servlet程序接收到用户的登录信息,验证成功后,将用户页面跳转到一个succes.jsp页面
实现:
实现场景:保存用户上一次访问的时间:
创建session时发生了什么?
在另一个servlet中可以
注意:session被手动注销后,一个新的session(不同的sessionID)会立即被创建
总结一下Session, Cookie, 和ServletContext