ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

程序猿面试常问100道 持续更新~

2022-01-13 15:30:11  阅读:131  来源: 互联网

标签:常问 对象 子类 查询 面试 数组 100 IOC 省去


Vue的钩子函数

三大阶段:  初始化阶段  服务中阶段 销毁阶段

1.组件刚被创建时:beforeCreate   created

2.模板/挂载点 被加载时: beforeMount mouted

3.组件被更新数据时: beforeUpdate  updated

4.销毁阶段: beforeDestroy  destroyed

负载均衡的3个机制

权重策略   weight

轮询策略   轮流访问所有服务器

ip_hash   随机锁定一个服务器

Spring框架的核心

整合了 AOP IOC(DI)

AOP面向切面编程 实现在不用修改源代码的情况下,对业务代码进行拓展

IOC 控制反转 是将属性与对象 交给spring容器管理,方便调用,省去new对象的过程

DI  依赖注入  功能与IOC类似

Mybatis 与 MP 的区别

MP继承BaseMapper<对象>省去了在映射文件中编写sql的繁琐过程
共有17中方法  其中 查询10种 修改2种 删除4种 新增1种
缺陷是只能进行单表查询   多表查询的情况还是需要编写映射文件

面向对象  OOP  是一种抽象的面向结果的编程思想

三种形态:

封装:对一些属性及功能私有化,并提供get set、方法方便外界调用  

继承:子类对象继承父类对象 继承其公共功能 省去了子类对象再编写的过程

多态:父类对象指向子类对象  可以调用重写的方法

数组/集合有哪些

当对相同类型的属性进行存入多条数据时,需要数组

数组是有序的,且数组是有下标的,长度不可改变  数组的长度为下标0~lenth-1

集合

集合分为三大类  map list  set

Map为

动态SQL

多用于多表查询,通过<where> <if> <for> 等来实现

标签:常问,对象,子类,查询,面试,数组,100,IOC,省去
来源: https://blog.csdn.net/weixin_63751985/article/details/122474988

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有