本来昨天计划今天开展开源架构的,但是决定先把JavaWeb的内容速通一下,明天开始SSM吧。
前端+JavaWeb知识点补充:
①网络传输三大基石:URL、HTTP、HTML
②HTML:超文本标记语言,在浏览器中展示一个页面
③CSS:美化页面
④JS:实现页面动态跳转等交互
⑤Tomcat:在服务器中运行程序的一个东西
⑥HTTP:网络协议,能够实现客户端与服务器之间的请求和响应
⑦Servlet:能够为网页端呈现一些动态资源,是介于前后端之间的一种技术
⑧JSP:本质上就是一个Serclet,但是在某种程度上实现了简化。
算法:
①二叉树迭代遍历统一写法:利用栈的先进后出原理,倒序遍历二叉树就可以实现正序存储。
②二叉树层序遍历:层序遍历借用到队列对每一层的节点进行存储。主要逻辑是用两层循环,内层遍历当前层是否还有节点(队列中是否有元素),外层对整个二叉树进行遍历(每次都在队列中加入下一层节点,只要队列有东西就进行外层循环)。
③翻转二叉树:运用递归,自底向上地把每个左右子树翻转。