自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 JSONP跨域

Jsonp(JSON with Padding) 是 json 的一种"使用模式",可以让网页从别的域名(网站)那获取资料,即跨域读取数据。为什么我们从不同的域(网站)访问数据需要一个特殊的技术(JSONP )呢?这是因为同源策略。同源策略,它是由Netscape提出的一个著名的安全策略,现在所有支持JavaScript 的浏览器都会使用这个策略。使用JSONP解决跨域问题,只改前端不改后端报语法错误(如图中第二条错误)的原因:JSONP是使用动态创建的一个script标签,而script标签返回的是

2023-03-01 18:47:20 399

转载 Lamda表达式

Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。使用 Lambda 表达式可以使代码变的更加简洁紧凑。

2023-02-06 09:34:45 169

转载 强引用 弱引用 软引用 虚引用

强引用在 java.lang.ref 中并没有实际的对应类型,但我们程序中几乎所有的引用使用的都是强引用。上面通过在堆中创建实例,然后赋值给栈中局部变量 sb 的方式 就是 强引用。强引用有如下特点:注意: 为了尽量避免内存不足的情况,我们可以在变量sb使用后通过显示的将变量sb置为null,来加速对象的回收。解释: 1. 内存溢出(out of memory) 是指 程序在申请内存时,没有足够的内存空间供其使用,出现 out of memory.软引用对应的类为 java.lang.ref.Soft

2022-10-16 21:02:10 172

原创 线程池的种类以及使用场景

创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程 ,若无可回收,则新建线程。

2022-10-16 18:32:12 1233

原创 阻塞IO与非阻塞IO(NIO)

IO是输入input和输出output的首字母的缩写形式,直观意思是计算机输入输出,它描述的是计算机的数据流动的过程,因此IO第一大特征是有数据的流动;另外,对于一次IO,它究竟是输入还是输出,是针对于不同的主体而言的,不同的主体有不同的描述,例如,甲乙两人交谈,甲将大脑中的想法通过声带震动,继而通过声波传入乙的耳朵,乙通过耳膜的震动再由神经将信号解析到大脑,这个数据流动的过程对于甲而言是输出,对乙而言是输入。阻塞IO是指调用结果返回之前,当前线程会被挂起。调用线程只有在的到结果之后才会返回。非阻塞IO。

2022-10-16 17:32:20 1222

原创 什么是Hash冲突

在哈希表中,不同的关键字值对应到同一个存储位置的现象。即两个不同对象的HashCode相同,这种现象称为hash冲突。

2022-09-13 23:00:18 2013

原创 Java值传递与引用传递

值传递:值传递是指在调用函数时将实际参数复制一份传送到函数中,即使副本被改变,也不会影响源对象。引用传递:引用传递是指在调用函数时将实际参数的地址传送到函数中,如果在函数中对参数进行修改,将影响实际参数。...

2022-08-15 17:09:28 135

原创 Integer的学习

自动装箱就是指Java将原始类型值转换成相应的对象,比如将int类型转换成Integer,这个过程叫做装箱。反之,将Integer类型转换成int类型,这个过程就叫做拆箱。而装箱和拆箱是非人为自动进行的转换,所以就称为自动装箱和自动拆箱。......

2022-08-11 22:44:14 144

原创 归并排序的递归实现

归并排序,是创建在归并操作上的一种有效的排序算法。归并排序又称合并排序,递归的实现一般用到分治法的思想。

2022-08-07 15:20:02 253

原创 使用HTML+CSS仿写小米官网首页

通过学习,仅使用HTML+CSS仿写小米首页,以下是我的制作过程。 1.使用sublime编辑器 2.下载素材 1).HTML部分 1.通过外链样式将创建好的 index.css文件导入到html文件中 2.导航栏部分 ① 小米logo ② 编写导航栏标题 3.中间部分图片分区 4.尾部2).CSS部分1.清除误差 设置默认值2.设置字体3.导航栏分区样式4.导航栏标题下悬浮效

2022-07-09 15:10:46 984 1

空空如也

空空如也

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

TA关注的人

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