首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
一瓶小七酱
掘友等级
学生
|
字节跳动
路遥知马力
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
18
文章 17
沸点 1
赞
18
返回
|
搜索文章
赞
文章( 17 )
沸点( 1 )
服务的可视化监控入门(基于Grafana)
对服务进行指标监控是帮助提升服务质量、提高排查问题开发效率、降低错误耗费损失的手段。 从近两天对服务进行监控的设计与实现中,我发现这是一件有价值且有技巧的事情,如何攫取出合适且有利的监控指标,设计直观的可视化监控图表以及有助于问题排查的上报数据结构都是重要的。 本文将围绕案例,…
设计方案,写了才知道有多香
今天要跟大家聊聊开发流程中不起眼的环节——设计方案。你们可能没听过,也可能只是简单得走过过场,别划走,这非常重要! 在字节,我接触到了更完善、更规范、更高效的开发
双非二本跨专业春招拿到大厂offer的面试经历
前言本人是双非二本的大三生,很幸运三月份春招第一次投了两个大厂顺利通关拿到offer。不得不说,BAT大厂的效率是真的高!面试时间都约得很紧凑,并且很快就发offer了!在3月24号这一天拿到了梦寐以
一看就会的 GitHub 骚操作,让你看上去像一位开源大佬
大家好,我是鱼皮。我的老弟小阿巴也在学习编程,前段时间,他刚刚接触了 GitHub ,然后关注了我。当他看到我的 个人主页时,他非常激动地问:“哥哥,为啥你的 GitHub 这么帅!”
半吊子彻底搞懂volatile关键字!
指的是共享变量对于线程之间的可见性,当一个线程修改了某个共享变量,另一个线程可以读取到修改后的值。 上个栗子,先让我们看段代码,判断该程序能不能正常终止。 结果是“A执行结束”这句话将迟迟不会输入,程序不能终止。 因为flag在没有加上volatile关键字情况下,A线程开启后…
HashMap面试知识点
初始化table数组的工作放在了第一次put值的时候。此时会先判断table数组是否为空,如果为空的话则会直接调用resize方法进行扩容 会先判断当前节点是树节点还是普通的链表节点。 若为普通链表节点,则会遍历该链表进行节点的插入,当链表的长度大于8的时候则会转换为红黑树并插…
操作系统面试考点复习(持续更新)
虚拟内存是计算机系统内存管理的一种技术。它使得应用程序认为它拥有连续的可用的内存(一个连续完整的地址空间),而实际上,它通常是被分隔成多个物理内存碎片,还有部分暂时存储在外部磁盘存储器上,在需要时进行数据交换。 虚拟内存就是将操作系统的物理内存扩充为更大的逻辑内存,使得应用程序…
计算机网络面试考点复习(持续更新)
TCP利用序列号和确认应答号保证数据的按序传输。 校验和:TCP首部的检验和会校验它首部和数据。如果在传输过程中发生变化,校验和有差错,TCP将丢弃这个报文段和不确认收到此报文段。 TCP的接收端会丢弃重复的数据。 流量控制:利用滑动窗口实现流量控制,接收端会在报文中安放自己能…
多线程之间的通信
如果线程之间采用synchronized来保证线程安全,则可以利用wait()、notify()、notifyAll()来实现线程通信。这三个方法都不是Thread类中所声明的方法,而是Object类中声明的方法。原因是每个对象都拥有锁,所以让当前线程等待某个对象的锁,当然应该…
浅谈面试常考的I/O模型
I/O有好几种,有内存I/O,磁盘I/O等,而我们这里说的是网络I/O。因为我们不同主机上进程之间的通信必须使用socket编程,所以网络I/O本质上也就是socket的读取。 第二步:将数据从内核缓冲区拷贝到用户态进程内存中,时间较短。 指的是执行一个操作是一直等待结果还是直…
下一页
个人成就
文章被点赞
12
文章被阅读
3,538
掘力值
132
关注了
1
关注者
7
收藏集
2
关注标签
0
加入于
2020-06-03