首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
李俊华
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 10
沸点 1
赞
11
返回
|
搜索文章
赞
文章( 10 )
沸点( 1 )
c++进阶知识点复习(1)
这是一篇C++复习笔记。参考力扣上的收费教程 C++ 面试突破 整理而成【侵删】,基础知识比较全面。 根据我的理解对部分内容做了删减和调整,比如删掉了c++20等比较新的内容(暂时还用不到),过滤了比
C++11 / C++14 中 tuple 的高级使用
「这是我参与11月更文挑战的第 10 天,活动详情查看:2021最后一次更文挑战」。 参加该活动的第 23 篇文章 前置知识 tuple 和 vector 比较 vector 只能存储同一种类型的数据
详细讲解,Linux内核——内存屏障简介
在阅读很多底层的代码时,经常会碰到一个所谓内存屏障的概念,经常搞得一头雾水。本文将对这个概念进行一个系统的介绍。 一、为什么需要内存屏障 内存屏障的引入,本质上是由于CPU重排序指令引起的。重排序问题
Andriod Native | 采样型内存调试工具GWP-ASan
关于Native内存的调试工具,其实我已经介绍了好几种,有ASan、HWASan和MTE。本来我是不打算再写内存调试工具的文章的,但是几天前"字节跳动终端技术"发布了一篇文章
CMake实战教程
CMake实战教程前言在学习CMake之前,一直都是自己在手敲Makefile文件,当项目的文件一旦多了起来,自己手动写Makefile就不是那么好玩了,也曾经了解了一下autotools,但是see
cmake使用教程(一)-起步
这个系列的文章翻译自官方cmake教程:cmake tutorial。 不会仅仅停留在官方教程。本人作为一个安卓开发者,实在是没有linux c程序开发经验,望大佬们海涵。教程是在macos下完成,大部分linux我也测试过,有特殊说明的我会标注出来。本教程基于cmake-3.…
学习如何下载编译Linux Kernel
这是我参与更文挑战的第28天,活动详情查看: 活动链接 一、下载安装Linux Kernel源码 进入https://www.kernel.org/,选择需要的版本进行下载。可以通过http或者git
学习笔记--Android多进程及IPC
1. 2. 为什么消息队列和管道的数据传输需要经过2次内存拷贝呢? 首先,数据先从发送方的缓存区(即,Linux中的用户存储空间)拷贝到内核开辟的缓存区(即,Linux中的内核存储空间)中,是第1次拷贝。接着,再从内核缓存区拷贝到接收方的缓存区(也是Linux中的用户存储空间)…
Kotlin之基于lazy源码分析lazy原理
<T> 实例的函数,返回的实例可以作为实现延迟属性的委托: 第一次调用 get() 会执行已传递给 lazy() 的 lambda 表达式并记录结果, 后续调用 get() 只是返回记录的结果。 默认情况下,对于 lazy 属性的求值是同步锁的(synchronized):该值…
Glide、Fresco、Picasso 的背后竟然还有如此强大的图片处理库
做安卓开发的伙伴儿一定或多或少地都用到过 Image Loader 领域三大领头羊级别的开源库:Glide,Fresco,Picasso。怎么用就不用我在这里啰哩啰嗦了,各自的文档写得非常清楚。今天在[Awesome-Some]里添加了三大 Transformations 图片处理辅助库,顺便也在公众号里给大家安利一波。
下一页
个人成就
文章被点赞
6
文章被阅读
5,062
掘力值
124
关注了
41
关注者
0
收藏集
19
关注标签
1
加入于
2017-07-07