首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
基础
订阅
東風破
更多收藏集
微信扫码分享
微信
新浪微博
QQ
42篇文章 · 1订阅
Mysql那些最需要掌握的原理
如何写好SQL?如何发现日常开发中慢SQL的问题? 本文选取MySQL体系中核心内容,辅佐详细的核心模块及底层原理介绍,加入实战案例加深理解,以便于在后续开发中避免问题、发现问题、解决问题。
不改一行业务代码,飞书 iOS 低端机启动优化实践
增加并发是否是启动优化的良策?本文将结合飞书 iOS 端启动优化,探索 QoS 对线程调度的影响 。
Linux工具性能调优系列三:swap问题定位
swap当我们指的名词的时候,它可以是一个分区,也可以是一个文件,是操作系统中一个存放从内存中置换出的数据的地方。 当我们指的是一个动词时候,代表的是从物理内存交换数据到swap分区这个动作。 (1) 当物理内存不够用时候,会根据特定的算法,把一部分内存交换到swap分区(此时…
一文明白 Linux 内存 Page Cache 和 Swap
Linux 内存里都有啥? Page Cache 是什么?有什么用?怎么产生的? Swap 是什么?为什么总是有人想关闭它?
SQLBoiler官方文档翻译--最好用的Go ORM框架
文章主要是对 SQLBoiler 官方文档的翻译总结,大家可以通过该文章快速的浏览和学习 SQLBoiler 的全部特性。
使用 orm 实现增删改查 - beego 框架使用笔记
beego ORM 是一个强大的 Go 语言 ORM 框架,目前该框架已支持 MySQL、PostgreSQL、Sqlite3 数据库驱动。 使用 bee 工具的安装 api 命令 bee api apiproject 创建 apiproject 项目,具体使用方法查看 bee…
让程序员少掉几根头发的Facebook智能bug修复神器
现代的生产环境代码库非常复杂,并且一直持续不断地更新。为了创建一个可以自动查找 bug 修复方案的系统——在没有工程师帮助的情况下——我们构建了一个工具,可以从工程师之前对代码库的更改中学习如何修复 bug。它找到了一些隐藏的模式,并用这些模式来识别最有可能修复新 bug 的补…
深入理解 Symbol
作者|黄文臣前言符号(Symbol)是日常开发中经常接触的一个概念,虽然日常开发中直接应用的场景比较少,但符号编译期和运行时都扮演了重要的角色。符号是什么维基百科的定义直观理解,符号是一个数据结构,包
7张图揭晓RocketMQ存储设计的奥妙
RocketMQ作为一款基于磁盘存储的中间件,具有无限积压能力,并提供高吞吐、低延迟的服务能力,其最核心的部分必然是它优雅的存储设计。 1、存储概述 RocketMQ存储的文件主要包括Commitlo
iOS野指针定位总结
野指针就是指向一个已删除的对象或者受限内存区域的指针。 我们写C++的时候强调指针初始化为NULL,强调用完后也为其赋值为NULL,谁分配的谁回收,来避免野指针的问题。 比较常见的就是这个指针指向的内存,在别处被回收了,但是这个指针不知道,依然还指向这块内存。 MRC 时代因为…