前言 JavaWeb三大组件指的是:Servlet程序、Filter过滤器、Listener监听器,它们在JavaWeb开发中分别提供不同的功能,然而很多人有只用过Servlet、Filter,很少接触到Listener,甚至有些人对然而很多人有只用过Servlet都不熟悉,因为在企业开发中,都是使用框架的封装好的,很少接触到原生的JavaWeb组件,充其量就是使用Filter拦截请求,过滤响应,所以很多人上来就直接学框架。 其实这种做法很不可取,虽然随着技术的发展,已经没有人再使用原生JavaWeb开发了,加之前后端分离,像JSP、JDBC等技术都没有了专门学习的必要了。但是JavaWeb...

  5LvMRlnyKmso   2023年11月01日   51   0   0 Java

前言 说起数组转换成ArrayList,很多同学第一反应就是遍历数组,将元素逐个添加到ArrayList中,但是这个看着就lower,一般不会这么答。 所以马上就会想到Arrays工具类的asList方法,如果你这么答,那么恭喜你,答错入坑。 为什么不能用Arrays的asList方法将int[]装换成ArrayList 如果此处数组int[]换作是Integer[]或者任何一个引用类型元素的数组都正确,Arrays的asList方法只能转换引用类型元素的数组。asList方法的源码就是这么定义的: publicstatic<T>List<T>asList(T.....

  5LvMRlnyKmso   2023年11月01日   48   0   0 Java

引言 说起Filter与Interceptor的区别,相信很多同学第一感觉就是容易、简单! 毕竟开发中这两个组件使用频率较高,用法也较简单。然后真回答起来有答不出个所以然来,场面尴尬😅,老丢脸了! 看着简单,一答就错,下面咱们先看结论!再做详细解说! 结论 底层原理不同:Filter是基于函数回调实现的;Interceptor是基于反射机制与动态代理实现的。 使用范围不同:Filter是Servlet规范的接口,依赖web容器(Tomcat等),只能在web工程中使用;Interceptor是Spring的组件,不依赖web容器。 触发时机不同:请求进入顺序:Tomcat>Fil...

  5LvMRlnyKmso   2023年11月01日   32   0   0 Java

学习的两个目的: 应付面试应付工作(解决问题) 首先要明白学习的目的,不同阶段,不同技术的学习目的是不一样的。有些技术,仅仅是应用级别的,有些技术是原理级别的(主要还是应试)。所以不同技术、不同时间学习方式需要改变。 学习方法: mysql、redis等日常使用技术: 直接就要熟练掌握,因为日常工作经常使用,忘记说不过。 分布式微服务技术: 组件用来解决什么问题;思想是什么;会带来什么新的问题,新的问题怎么解决?分布式技术就是用来解决各种分布式问题的组件,体系庞大,涉点面广,主要对应于具体的业务问题。所以学习时了解原理,会应用就行了。源码什么的,面试前挑选两个核心、经典组件了解下核心原理(主要...

  5LvMRlnyKmso   2023年11月01日   117   0   0 架构设计

背景 又很久没更新了,很幸运地新冠引发了严重的上呼吸道感染,大家羊过后注意休息和防护 工作中(尤其是传统项目中)经常遇到这种需要,就是树形结构的查询(多级查询),常见的场景有:组织架构(用户部门)查询和多级菜单查询 比如,菜单分为三级,一级菜单、二级菜单、三级菜单,要求用户按树形结构把各级菜单查询出来。如下图所示 对于层级固定,层级数少的,一般3级,需求实现很简单,先查询最小子级,再依次查询上级,最后再组装返回给前端就是了。 那么问题来了,如果层级数很大,10级,或者干脆层级不确定,有的3级,有的5级,有的8级,与之前的层级固定,层级数相比,显然问题更复杂了,我们来看看这种怎么处理 三级...

  5LvMRlnyKmso   2023年11月01日   72   0   0 架构设计

引言 前些天羊了,一直没有更新。今天给大家聊聊两家外包公司,遇到的小伙伴避免踩坑。 咱不说那些虚的,什么尽量不要去外包公司,尽可能找甲方,这些谁都知道,肯定是因为一些原因(比如学历、项目经验、技术有待提升、大环境不好等)没有更好的选择,不得已才选择的外包。 咱就说只有外包offer的情况下,尽量避免一些很悲惨的甲方公司和项目,比如下面要说的这两家:中远海运和南方电网,这两家公司都是甲方,外包到这里的只能用悲惨形容,别的外包是“玩命”,外部到这两家直接“送命”。 中远海运 先说中远海运吧,中远海运主要有三类项目:海运、特运、还一个叫啥运忘记了。中远海运的项目都有一些坑爹的特点: 半纯外包项...

  5LvMRlnyKmso   2023年11月01日   48   0   0 求职面试
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~