自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Spring

目录 一、Spring 概述 二、IOC 1、IOC本质 2、IOC创建对象方式 3、依赖注入(DI) 三、Spring配置 四、注解开发 五、代理模式 六、AOP 七、整合MyBatis 八、事务管理 一、Spring 概述 Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器(框架)。 Spring是一个开源免费的框架 , 容器 . Spring是一个轻量级的框架 , 非侵入式的 . 控制反转 IoC , 面向切面 Aop 对事物的支持 , ..

2021-07-21 18:00:47 157

原创 Mybatis

一、什么是MyBatis? 1、MyBatis 是一款优秀的持久层框架 持久化是将程序数据在持久状态和瞬时状态间转换的机制。 2、为什么需要持久化服务呢? 那是由于内存本身的缺陷引起的,内存断电后数据会丢失,内存过于昂贵,所以需要持久化到缓存到外存. 3、什么是持久层? 完成持久化工作的代码块 . ----> dao层 【DAO (Data Access Object) 数据访问对象】 大多数情况下特别是企业级应用,数据持久化往往也就意味着将内存中的数据保存到磁盘上加以固化,而持久化的实...

2021-07-21 12:51:29 155

原创 Java---注解和反射

目录 一、注解 1、定义: Annotation 是从JDK5.0开始引入的新技术 . Annotation的作用 不是程序本身 , 可以对程序作出解释.(这一点和注释(comment)没什么区别) 可以被其他程序(比如:编译器等)读取. Annotation的格式 注解是以"@注释名"在代码中存在的 还可以添加一些参数值 , 例如:@SuppressWarnings(value="unchecked") Annotation在哪里使用? 可以附加在package , class , m.

2021-07-20 20:16:58 119

原创 MySQL-JDBC

目录 一、数据库驱动 二、对象说明 一、数据库驱动 定义了一套Java操作数据库的规范(接口),称之为JDBC(Java Database connect) 二、对象说明 代码 public class JdbcFirstDemo { public static void main(String[] args) throws Exception { //要连接的数据库URL String url = "jdbc:mysql://lo...

2021-07-20 20:12:36 138

原创 MySQL

一、数据库概念 概念 : 长期存放在计算机内,有组织,可共享的大量数据的集合,是一个数据 "仓库"作用 : 保存,并能安全管理数据(如:增删改查等),减少冗余...数据库总览 : 关系型数据库 ( SQL ) MySQL , Oracle , SQL Server , SQLite , DB2 , ... 关系型数据库通过外键关联来建立表与表之间的关系 非关系型数据库 ( NOSQL ) Redis , MongoDB , ... 非关系型数据库通常指数据以对象的形...

2021-07-20 18:49:35 279

原创 2021-07-18面试

中兴 通信算法 面试 一面 自我介绍+项目介绍 项目一: 项目二: 同步序列选择,和ldpc区别 项目三: 相位调制方式,qam调制,解调方法 基础题: 熟悉的通信系统流程,以及相关的作用。 场景题: 相同代价的情况下,提升信道容量选择信噪比还是提升带宽? ...

2021-07-18 12:50:59 196

原创 Java----网络编程

程序、进程和线程 定义: 程序:是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。 进程:是执行程序的一次执行过程,它是一个动态的概念。是系统资源分配的单位。比如你的QQ,播放器,游戏,IDE等等。 线程:是CPU调度和执行的的单位。一个进程中可以包含若干个线程,当然一个进程中至少有一个线程。如视频中同时听声音,看图像,看弹幕,等等 注意:很多多线程是模拟出来的,真正的多线程是指有多个cpu,即多核,如服务器。如果是模拟出来的多线程,即在一个cpu的情况下,在同一个时间点,cp

2021-07-14 11:49:04 190

原创 Java----多线程

程序、进程和线程 定义: 程序:是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。 进程:是执行程序的一次执行过程,它是一个动态的概念。是系统资源分配的单位。比如你的QQ,播放器,游戏,IDE等等。 线程:是CPU调度和执行的的单位。一个进程中可以包含若干个线程,当然一个进程中至少有一个线程。如视频中同时听声音,看图像,看弹幕,等等 注意:很多多线程是模拟出来的,真正的多线程是指有多个cpu,即多核,如服务器。如果是模拟出来的多线程,即在一个cpu的情况下,在同一个时间点,cp

2021-07-14 09:59:44 109

原创 Java----IO流

目录 目录 目录 一、Java流输入/输出原理 二、输入输出流分类 1、定义: 2、字节流类型 3、处理流类型 三、 InputStream输入流 四、OutputStream 五、Reader流 六、Writer流 七、处理流 1、Buffering 2、转换流 3、数据流 4、打印流 5、对象流——Object 总结: 一、Java流输入/输出原理 在Java程序中,对于数据的输入/输出操作以“流”(Stream)方式进行;J2SDK提供了各种各样的“流”类..

2021-07-13 21:10:53 180

原创 Java——集合框架

一、集合框架概要 Collection 接口存储一组不唯一,无序的对象 List 接口存储一组不唯一,有序的对象。 Set 接口存储一组唯一,无序的对象 Map 接口存储一组键值对象,提供key到value的映射 ArrayList实现了长度可变的数组,在内存中分配连续的空间。遍历元素和随机访问元素的效率比较高 LinkedList采用链表存储方式。插入、删除元素时效率比较高 HashSet:采用哈希算法实现的Set。HashSet的底层是用HashMap实现的,因此查询效率较高,由于采

2021-07-13 20:33:15 220

原创 Java基础-面向对象

java输入,Arrays类,面向对象(封装、继承、多态) 文章目录 目录 文章目录 前言 一、Scanner输入 二、Arrays类 1.包 2.常用方法 三、面向过程&面向对象 1、静态方法与非静态方法 2、值传递和引用传递 3、this 和 super 关键字 4、方法重载和方法重写 (继承)方法重写语法: 不能被重写的方法: 5、多态 6、初始化对象过程 7、abstract 8、interface 接口和抽象类的区别: 接口特点: 规范:

2021-07-13 16:24:05 138

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除