首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
muluofeng
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
61
文章 61
沸点 0
赞
61
返回
|
搜索文章
赞
文章( 61 )
沸点( 0 )
Puppeteer实践:复杂的问题简单化
Puppeteer是一个强大的库,它能够让开发者以编程方式控制Chrome或Chromium。这使数据获取或操作页面数据变得更加容易,特别是对于需要与JavaScript交互的页面。
puppeteer实战系列-网页性能分析(三)
前两篇文章中,我们讲了安装和截图,这篇我们来讲讲页面性能分析的相关体系。 众所周知,页面性能优化要讲起来可谓是整大条链路上的事情,在这里笔者将不开展描述,后续笔者会出个全面的性能优化系列文章再进行讲解。回到我们的正题,我们是利用 puppeteer 对页面进行性能数据采集并分析…
我找到了Dubbo源码的BUG,同事说我有点东西
某天运营反馈,点了一次保存,但是后台出现了3条数据,我当时就想,不应该啊,这代码我几万年没动了,我当时就叫他先别操作了,保留一下现场,我去排查一下。 他沉默了很久没说话,然后抓起桌子上用剩下来的纸擦了擦鬓角留下的汗水,咽了一下口水说,是的我改过,我把之前dubbo的xml配置方…
面试官没想到一个Volatile,我都能跟他扯半小时
Volatile可能是面试里面必问的一个话题吧,对他的认知很多朋友也仅限于会用阶段,今天我们换个角度去看看。 为会出现这个情况呢?那我们就需要聊一下另外一个东西了。 JMM:Java内存模型,是java虚拟机规范中所定义的一种内存模型,Java内存模型是标准化的,屏蔽掉了底层不…
《母亲》
母亲的记忆大多都是浙江开始的,别看敖丙是个贵州遵义人,但是成长基本上都是在浙江了。 打记事以来就是跟父母在浙江各大城市打工游离,这可能也是云贵川一带打工人当时的状况。 庆幸的是,不管多苦多累,父母都选择了把我带在身边,不离不弃,没让我做一个留守儿童。 他们打工很辛苦,但也没让我…
面试官:怎么排查堆内存溢出呀?
上次给小伙伴们说过了死循环cpu飙高的排查过程,今天就带着大家看看堆内存溢出我们一般怎么排查的。 老婆我就是不了解,人家要你说给我听。 今天我就直说堆,因为溢出是发送在堆中的。 JVM堆内存被分为两部分:年轻代(Young Generation)和老年代(Old Generat…
一个月面了几家大厂 总结了5W字的后端面经(持续更新)
前段时间敖丙不是在复习嘛,很多小伙伴也想要我的复习路线,以及我自己笔记里面的一些知识点,好了,丙丙花了一个月的时间,整整一个月啊,给大家整理出来了。 一上来我就放个大招好吧,我的复习脑图,可以说是全得不行,为了防止被盗图,我加了水印哈。 这期看下去你会发现很硬核,而且我会持续更…
准备离职了,公司决定加薪留住我,是去是留?
刚好也是一个读者的一个疑惑,刚好跟大家说说。 这是敖丙的一个读者,在昨天问我的一个问题,他提了离职了,但是现在他老板给他涨工资了,是走是留。 读者在一家体量不是很大的公司,有四年的工作经验,他进公司的时候工资基数很低,10k左右,现在过去两年了,还是没涨薪。 现在受不了了,刚好…
死磕synchronized底层实现
Mark Word(标记字段):默认存储对象的HashCode,分代年龄和锁标志位信息。它会根据对象的状态复用自己的存储空间,也就是说在运行期间Mark Word里存储的数据会随着锁标志位的变化而变化。 Klass Point(类型指针):对象指向它的类元数据的指针,虚拟机通过…
下一页
关注了
35
关注者
0
收藏集
2
关注标签
4
加入于
2019-05-21