首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
YouKnowNothing80
掘友等级
working hard, enjoy life, that's all.
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
556
文章 540
沸点 16
赞
556
返回
|
搜索文章
最新
热门
绘制 "火焰图" 总结
本文是对 TiDB Dashboard 中的一个功能的总结。 总的来说,是为了分析执行一条 SQL 语句在不同阶段的耗时情况,我们在 TiKV 和 TiDB 中实现了 tracing 机制,可以收集到执行一条 SQL 过程中的调用堆栈及各方法的耗时,最后我们在前端把它们像火焰图…
实现 Grafana Panel Plugin
阅读前提:了解 Prometheus + Grafana 这一套监控系统并有相关实践经验。 grafana 是一套监控数据的可视化工具,它支持任意数据源 (datasource) 和任意展现形式 (panel),具有极强的扩展性,而支撑它的这种扩展性的就是它的插件机制,它允许第…
如何写一个 grafana panel plugin
阅读前提:了解 Prometheus + Grafana 这一套监控系统并有相关实践经验。 grafana 是一套监控数据的可视化工具,它支持任意数据源 (datasource) 和任意展现形式 (panel),具有极强的扩展性,而支撑它的这种扩展性的就是它的插件机制,它允许第…
借助 Turbolinks 实现不间断的网页音乐播放器
在网页切换时要想实现音乐播放器的不间断播放,常见的有这么几种解决方案:SPA,pajax,iframe。 以上这几种我都没用过,所以今天只介绍我自己在项目中尝试的一种解决方案,用 Turbolinks。这种方案可用于传统的非前后端分离的网站。 先来了理解一下 Turbolink…
使用 React+TypeScript+Firebase 实现的 Chrome Extension 总结
此文粗略记录用 React+TypeScript+Firebase 实现一个用来统计 Gitlab Spent Time 的 Chrome Extension 的过程。 当初想写这个扩展的动机,是源于我们公司将项目管理平台从 Redmine 切换到了 GitLab,GitLab…
从 Dropdown 的 React 实现中学习到的
展开 dropdown menu 后,点击任意地方都应该收起 menu。 展开 dropdown menu 后,点击 menu 内部,不会收起 menu,只有点击 menu 外部,才收起 menu。 在 jQuery 时代,dropdown 是很好实现的,直接用 documen…
HTML5 Drag and Drop 的一些总结
Drag and drop 的整个生命周期如上所示,在整个周期中,有 drag source 和 drop target 两类 component,需要将 drag source 的 draggable 属性置为 true,才能被拖动 (对 drop target 没有要求),…
在 Rails 中使用 React 并实现 SSR 的一种实践
在不做前后端分离的情况下,在 Rails 中使用 React 来渲染 view,并支持 SSR
由 HTTPS 理解 iOS 代码签名
平时在做 Android 开发的同时,偶尔做做 iOS 开发,同样是代码签名,Android 并不需要向 Google 申请什么证书,但对于 iOS APP 来说,需要向 Apple 申请证书,为了生成证书,又要生成公钥和私钥,我对这个流程一直搞不清,为什么需要这些证书,这些证…
如何实现一个给中英文间加空格的 VS Code 扩展
介绍实现一个 VS Code 扩展的过程,举一反三,通过这个例子,你也可以很轻松地写出其它类似的扩展。 跟很多人一样,有种强迫症,看见中英文间不加空格的排版,就浑身不舒服,非要把它改过来。做笔记的时候经常要修改从网上拷贝来的内容,空格是手动一个个加的,烦了,后来就想,总该有个插…
下一页
个人成就
文章被点赞
482
文章被阅读
38,272
掘力值
1,318
关注了
9
关注者
462
收藏集
1
关注标签
31
加入于
2015-07-09