东方国信面经

本文讨论了Java和C语言中多态的不同,并涵盖了面试常见问题,如发射机制、前端请求方式(GET与POST的区别)、MyBatis和Spring框架的核心概念以及注解使用。此外,还讲解了Spring MVC的MVC模式和多线程的启动及锁机制。
摘要由CSDN通过智能技术生成
  • java面向对象中的多态和c语言中多态的区别

  • 什么是发射机制

  • 学过哪些框架,目前比较流行的框架是哪些

  • 前端的请求方式:get和post的区别

    get参数通过url传递,post放在request body中。
    get请求在url中传递是有长度限制的,而post没有 。
    get比post更不安全,因为参数直接暴露在url中,所以不用来传递敏感信息
    get请求只能进行url编码,而post支持多种编码方式。
    get和post本质上就是TCP连接,没有差别,但是由于http的规定和浏览器/服务器的限制,导致他们在应用过程中体现出一些不同。
    get产生一个TCP数据包,Post产生两个TCP数据包

  • mybatis的主要作用有哪些
    mybatis的核心配置文件主要配置数据库的连接信息,映射文件路径,类型别名,属性文件位置的基本配置,一个工程通常只包含唯一的一个核心配置文件。
    最大的作用就是动态sql.

  • spring的常用注解有哪些

  • @Autowired和@Resourse的区别
    @Autowired会自动完成装配,如果在容器中没找到则抛出异常,但我们可以使用@Autowired(required=false)来设置是否需要转配
    @Autowired 先按类型匹配,如果找到多个bean,则按名称匹配,如果没有相同的名称,则抛出异常。
    可以使用@Qualifier(“name”)来指定注入bean的名称。
    @Resourse的作用和@Aut

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值