自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JVM垃圾回收(Hotspot)

虚引用对对象本身没有太大影响,对象甚至感觉不到虚引用的存在。虚引用必须配合引用队列使用,因为虚引用引用的对象无法通过get()获取,所以无法判断虚引用引用的对象是否已经被回收。虚引用引用的对象不会因为内存不足而被垃圾回收,虚引用引用的对象和没有虚引用引用的对象效果相同。弱引用具体使用和软引用差不多,只是二者引用对象的回收时机不一样,只要发生垃圾回收,无论内存是否充足,都会回收弱引用引用的对象。由于虚引用引用的对象被回收后,会自动入队,所以只要检查队中是否有虚引用就可以跟踪对象被垃圾回收的状态。

2024-08-23 11:28:50 336

原创 JavaScript预解析、对象

预解析:在当前作用域下, JS 代码执行之前,浏览器会默认把带有 var 和 function 声明的变量在内存中进行提前声明或者定义。代码执行: 从上到下执行JS语句。预解析只会发生在通过 var 定义的变量和 function 上。学习预解析能够让我们知道为什么在变量声明之前访问变量的值是 undefined,为什么在函数声明之前就可以调用函数。预解析也叫做变量、函数提升。

2024-08-23 04:20:24 1814

原创 flutter制作具有自定义导航栏的渐进式 Web 应用程序

,创建一个名为 - “src”的目录 - 并创建一个名为 - “CompanyName.dart”的文件 - 创建一个名为 CompanyName 的无状态小部件,它返回 Row() 小部件内的两个“文本”小部件。我们这样做是为了获得我们对“P”和“raum”的不同风格。

2024-08-21 18:22:29 554

原创 CSS精灵图的原理与使用方法介绍【前端开发】

服务器收到请求后,从它的内部搜索对应的HTML文档,在这个例子中,它搜索的是网站的官网HTML页面,与此同时,大家注意,代码中url需要换上精灵图的url,定位按照我上面的介绍即可。这区别使我们在做精灵图的定位时,要注意取值可能要加一个负号!图中左侧是一个浏览器,右侧是一个服务器,假设。那么精灵图是怎么实现的呢?II.精灵图的实现方式:拼出你的名字。上图是我对实现步骤的一个图解,其中,,此时从网络角度看,我们。好了,那么现在再介绍一下。最后的最后,强调一下,最后简单放一下上面显示。III.软件辅助定位。

2024-08-21 13:23:48 1836

原创 22+ 高频实用的 JavaScript 片段 (2020年)

[ ‘producer’, ‘大迁世界’ ], [ ‘name’, ‘前端小智’ ], [ ‘rating’, 9 ] ]console.log(someFuncThatReturnSomeValue(‘前端小智’))console.log(Math.floor(val)) // 常规写法。console.log(sayHello(‘前端小智’))console.log(sayHello(‘前端小智’))[ ‘大迁世界’, ‘前端小智’, 9 ]22.可选的链运算符(即将发布🍻)

2024-08-21 05:39:53 1570 1

空空如也

空空如也

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

TA关注的人

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