自定义博客皮肤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)
  • 收藏
  • 关注

原创 Comparable接口和Comparator接口的区别

Comparable接口和Comparator接口的区别

2022-06-02 14:00:06 125

原创 计算机网络学习笔记

第一章

2022-02-07 13:51:27 1345

原创 面试准备-Java基础

Java中对象应用类型分哪几类?1.强引用1.1普通变量赋值即为强引用,如A a = new A();使用与成员变量、静态变量、局部变量1.2通过GC Root的引用链,如果强引用不到该对象,该对象才能被回收1.3当内存空间不足时,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不足的问题。#mermaid-svg-BS8Cdm6AH4Za8ZaT .label{font-family:'trebuchet ms', ver

2021-10-10 12:53:20 96

原创 操作系统中的死锁

什么是死锁?死锁:各进程相互等待对方手里的资源,导致各进程都阻塞,无法向前推进的现象饥饿:由于长期得不到想要的资源,某进程无法向前推进的现象。比如:在短进程优先(SPF)算法中,若有源源不断的短进程到来,则长进程将一直得不到处理机,从而发生长进程“饥饿”,死循环:某进程在执行的过程中一直跳不出某个循环的现象。有时是因为程序逻辑bug导致的,有时是程序员故意设计的进程死锁、饥饿、死循环的区别死锁产生的必要条件死锁必须同时满足以下四个条件:只要其中任一条件不成立,死锁就不会发生1.互斥条件

2021-10-04 15:55:40 107

原创 设计模式-创建者模式

设计模式看懂UML类图和时序图从一个示例开始类之间的关系时序图软件设计原则开闭原则*创建者模式1.简单工厂模式( Simple Factory Pattern )2.工厂方法模式(Factory Method Pattern)3.抽象工厂模式(Abstract Factory)4.建造者模式5.单例模式概念:确保某一个类只有一个实例,并且提供一个全局访问点特点:(1)自我实例化:构造方法私有化,使其不能在类的外部通过new关键字实例化该类对象。(2)只有一个实例

2021-09-25 16:33:35 277

原创 Java语言基础总结

Java三个版本之间关系:JavaSE(Java Standard Edition): 标准版,定位在个人计算机的应用,但是这是java的短板,因为java语言开发桌面应用不如C++效率高JavaEE(Java Enterprise Edition):企业版,定位在服务器端的应用,是主流JavaME(Java MicroEdition):微型版,定位在消费性电子产品的应用上,基本上消亡了Java的特性和优势:跨平台/可移植性安全性:JRE中有字节码校验器面向对象简单性:去掉了C++中的

2021-09-17 20:05:44 162

原创 跨域请求问题

跨域问题什么是跨域请求在浏览器上当前访问的网站向另一个网站发送请求获取数据的过程就是跨域请求跨域只存在于浏览器端,不存在于安卓/ios/Node.js/python/ java等其它环境跨域请求能发出去,服务端能收到请求并正常返回结果,只是结果被浏览器拦截了。之所以会跨域,是因为受到了同源策略的限制,同源策略要求源相同才能正常进行通信,即协议、域名、端口号都完全一致。浏览器出于安全的考虑,使用 XMLHttpRequest对象发起 HTTP请求时必须遵守同源策略,否则就是跨域的HTTP请

2021-09-06 16:53:48 475

原创 Maven知识点归纳

什么是maven?Maven是一个项目管理工具,它包含了一个项目对象模型(POM, Project Object Model)、一组标准集合、一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System)和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑两大核心功能:依赖管理和一键构建maven工程标准目录结构src/main/java目录: 核心代码位置src/main/resource

2021-09-06 10:07:30 90

空空如也

空空如也

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

TA关注的人

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