自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA基础知识点总结

Java 是一门面向对象的编程语言。语言特点:面向对象,平台无关性,支持多线程,编译与解释并存JVM:Java Virtual Machine,Java 虚拟机。JRE: Java 运⾏时环境。JDK: Java Development Kit,它是功能⻬全的 Java SDK。JDK 包含 JRE,JRE 包含 JVM。Java 程序从源代码到运行主要有三步:编译:将我们的代码(.java)编译成虚拟机可以识别理解的字节码(.class)解释:虚拟机执行 Java 字节码,将字节码翻译成机器能

2022-07-11 11:21:59 16210 3

原创 位运算小结

位运算小结https://www.jianshu.com/p/ff0bb33cda64相同位的两个数字都为1,则为1;若有一个不为1,则为0。00101 & 11100 = 00100相同位只要一个为1即为1。00101 | 11100 = 11101相同位不同则为1,相同则为0。00101 ^ 11100 = 11001按位取反1111取反即为0000将二进制数按指定右移几位,移掉的省略,左边缺失的位,(该数是正数)用0补齐,(该数是负数)用1补齐将二进制数按指定左移几位,移掉的省略,右边缺失的

2022-06-22 15:21:06 304

原创 JAVA集合重要知识点

list,有序可重复;set,无序,不可重复;map,键值对。ArrayList基于数组实现LinkedList基于双向链表实现ArrayList更利于查找,LinkedList更利于增删ArrayList是基于数组的集合,数组的容量是在定义的时候确定的,每次扩容时,创建一个1.5倍的新数组,然后把原数组的值拷贝过去。快速失败java集合的错误检测机制,线程a在遍历一个集合对象时,线程b对集合进行了修改,则会抛出异常。迭代器在遍历集合时使用了一个modCount变量,集合在遍历开始会把modCoun

2022-06-21 19:57:24 941

原创 Spring之AOP的实现

文章目录什么是AOPjdk动态代理实现AOPspring实现AOP什么是AOPAOP(Aspect Oriented Programming)意为面向切面编程,我们所熟悉的是面向对象编程(OOP),将程序中所有参与模块都抽象成对象,然后通过对象之间的相互调用关系来完成需求。AOP 是对 OOP 的一个补充,是在另外一个维度上抽象出对象,具体是指程序运行时动态地将非业务代码切入到业务代码中,从而实现代码的解耦合,将非业务代码抽象成一个对象,对该对象进行编程这就是面向切面编程思想。jdk动态代理实现AO

2020-11-27 10:28:25 261

原创 spring之IoC知识梳理

什么是 IoCIoC 也叫控制反转在传统的程序开发中,需要获取对象时,通常由开发者来手动创建实例化对象,但是在 Spring 框架中创建对象的工作不再由开发者完成,而是交给 IoC 容器来创建,我们直接获取即可,整个流程完成反转,因此是控制反转。IOC的实现创建实体类:public class Student { private int id; private String name; }在 pom.xml 中添加 Spring 依赖创建配置文件,可以自定义文件名 s

2020-11-26 16:04:07 216

原创 一文搞定java8中的重要特性

Lambda表达式看下以下四种写法:package lambda;import java.util.Arrays;/** * @ClassName lambdaDemo * @Deacription TODO * @Author linsen * @Date 2020/11/16 19:21 * @Version 1.0 **/public class lambdaDemo { public static void main(String[] args) {

2020-11-18 11:58:09 386

原创 计算机网络重点知识解析(2)

计算机网络重点知识的总结,接上一篇文章。文章目录HTTP协议HTTP协议简介HTTP请求响应的步骤HTTP常见状态码GET请求和POST请求Cookie和SessionHTTPS协议Socket 简介总结HTTP协议http是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。http有许多版本,用的最多的是http1.1,下文中探讨的也是多以1.1为标准。HTTP协议简介简单介绍一下HTTP协议的特点:1丶支持客户服务器模式。2

2020-10-21 16:58:57 605

原创 计算机网络重点知识解析(1)

计算机网络总结总结一下计算机网络知识OSI七层网络协议物理层传输比特流(0101机器码->电流强弱->0101机器码)。定义了物理设备的标准,如网线类型,光纤接口类型,传输介质的传输色率等。数据链路层如何格式化数据以进行传输,控制对物理介质的访问,错误检测纠正。将比特数据组合成帧。交换机工作在这一层,对帧解码,将数据发送到正确接收方。网络层将网络地址翻译成物理地址,将数据从发送方路由到接收方。路由器属于网络层。ip协议在网络层。传输层分割上一层数据,把数据交给网络层

2020-10-21 11:46:40 555

空空如也

空空如也

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

TA关注的人

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