整理一些简单的知识点

string在拼接字符串的时候的"+"号其实底层就是会通过转换stringBuilder来进行append拼接的

是 finally 里没有 return 语句,这时虽然 finally 里对 return 的值进行了 修改,但 return 的值并不改变这种情况

heap(堆) 和 stack(栈) 有什么区别 栈是一种线形集合,其添加和删除元素的操作应在同一段完成。栈按照后进先出 的方式进行处理。堆是栈的一个组成元素

BS 与 CS 的联系与区别? C/S 是 Client/Server 的缩写,是客户机与服务器结构的应用程序 c/s: 必须电脑本地安装的程序,CS 的开发成本高 B/S是 Brower/Server 的缩写,是浏览器和服务器结构的应用程序 b/s: 用浏览器打开的系统,BS 的开发成本低

请求转发forward通俗的讲就是我去一个地方买东西他那里没有了但是调货卖给了我,重定向redirect就相当于他那里没有了,然后告诉我哪里有我去了他告诉我的地址买

软件开发的流程是怎样的 需求分析、概要设计、详细设计、编码、测试、交付、验收、维护

Spring Data JPA 可以理解为 JPA 规范的再次封装抽象,底层还是使用了 Hibernate 的 JPA 技术实现

tcp协议三次握手四次挥手

spring前世是interface 21

ioc就是将对象的主动权上交给spring管理spring的ioc底层其实就是set方法进行的控制翻转具体的操作由用户指定程序员只需要专注于业务的开发,依赖注入就是通过set方法进行注入的

di只是ioc的一种注入方式,并不就等价于ioc

ioc是spring默认通过无惨构造创建对象如果给予带参构造可以指定下表或参数名当spring运行时所有的bean实例都会被注册需要就get

di依赖注入

​ 依赖:bean的创建对象依赖于容器

​ 注入:bean对象中的所有属性依赖于容器来注入

命名空间注入和lombok的思想还有点不同p命名空间可以直接注入属性的值,c命名空间要通过构造器注入

注意:命名空间不可以直接使用需要 导入xml约束

scope 作用域 单例 多例

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值