spring知识点概述
什么是spring?
Spring是一个从实际项目开发经验中抽取的,可高度重用的应用框架。
Spring是一个轻量级容器,它所带的包装器使许多不同的服务和框架更易于使用。轻量级容器接受任何JavaBean,而不是只接受特定类型的组件。
spring框架结构组成
spring框架各个模块介绍
Spring Core:核心容器提供 Spring 框架的基本功能。核心容器的主要组件
java注解用法详解——@SuppressWarnings
java中注解用法详解——@SuppressWarnings
一、前言
注释类型:
当你的编码可能存在警告时,比如安全警告,可以用它来消除。
api中是这样描述的:
指示应该在注释元素(以及包含在该注释元素中的所有程序元素)中取消显示指定的编译器警告。
C++中的NULL和nullptr的区别
C的NULL
在C语言中,我们使用NULL表示空指针,也就是我们可以写如下代码:
int *i = NULL;
foo_t *f = NULL;
实际上在C语言中,NULL通常被定义为如下:
#define NULL ((void *)0)
也就是说NULL实际上是一个void 的指针,然后吧void 指针赋值给int 和foo_t 的指针的时候,隐式转换成相应的类型。