首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
compiler & vm
订阅
秋无尘同志
更多收藏集
微信扫码分享
微信
新浪微博
QQ
22篇文章 · 0订阅
一次线上 CPU 飙升问题的分析解决
前几日,下了班在家时突然收到监控报警,线上一组业务机器 CPU 被打满至 100%,为了保持服务的稳定运行,临时采取了升级配置、加机器等粗暴的方法将当晚扛了过去。 半夜想了下可能的原因,由于可能因素太多,不能确定,第二天到公司后,在一台预发机器上把 Java Mission Co…
从编译原理看一个解释器的实现
『设计模式』中有一个模式可以解释特定的语法规则,它就是解释器模式(Interpreter Pattern)。不同于常见的策略模式或者是工厂模式,解释器模式在.NET或者JDK中并不常见,而且在业务上也很少会去解释特定的语法,所以它并不被广泛使用。一个解释器可大可小,大可以是复杂…
Android GC 那点事
腾讯云技术社区 - 掘金主页持续为大家呈现云计算技术文章,欢迎大家关注! 作者:陈昱全 想写一篇关于 Android GC 的想法来源于追查一个魅族手机图片滑动卡顿问题,由于不断的 GC 导致的丢帧卡顿的问题让我们想了很多方案去解决,所以就打算详细的看看内存分配和 GC 的原理,为什么会不断的…
《深入理解 LLVM》第一章 LLVM 简介
深入理解 LLVM
一看就懂的JS抽象语法树
babel是现在几乎每个项目中必备的一个东西,但是其工作原理避不开对js的解析在生成的过程,babel有引擎babylon,早期fork了项目acron,了解这个之前我们先来看看这种引擎解析出来是什么东西。不光是babel还有webpack等都是通过javascript par…
[英] Facebook 开源抽象解释静态分析工具 SPARTA
抽象解释主要被应用于程序静态分析领域,但作为一种理论思想,抽象解释应用在其他问题领域也是可能的
【深入 Java 编程】JVM 源码分析之堆外内存完全解读
概述 广义的堆外内存 说到堆外内存,那大家肯定想到堆内内存,这也是我们大家接触最多的,我们在 jvm 参数里通常设置 - Xmx 来指定我们的堆的最大值,不过这还不是我们理解的 Java 堆,-Xmx 的值是新生代和老生代的和的最大值,我们在 jvm 参数里通常还会加一个参数 - XX:MaxPermSize 来指定持久
PHP C 扩展开发