自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (2)
  • 收藏
  • 关注

原创 Flutter HotRealod详解

目录一、原理二、源码详解2.1 扫描代码改动2.2 编译生成增量文件2.3 推送更新2.4 触发reload2.5 加载编译增量文件2.6 WidgetsTree重建三、开始问题结论HotReload是指,在不中断 App 正常运行的情况下,动态注入修改后的代码片段,不需要重新编译、Install App。Flutter HotReload只能在 Debug 模式下使用,是因为 Debug 模式下,Flutter 采用的是 JI...

2022-03-23 22:03:22 3162

原创 Flutter 状态管理

目录一、状态管理简介1.1 为什么需要状态管理1.1.1 Flutter与adr/ios UI框架区别1.1.2 状态管理框架使用场景1.2 需要解决的问题二、状态管理框架现有方案调研2.1 状态管理框架2.1.1 官方方案2.2 市场方案调研2.2.1 flutter_bloc2.2.2 flutter_redux2.2.3 fish_redux一、状态管理简介1.1 为什么需要状态管理1.1.1 Flutter与adr/ios UI框架区别

2022-03-23 21:45:54 3554

原创 Linux页框分配时,node和zone的选择

Linux页框分配时,node和zone的选择多个Node时:Legacy方式,Node方式,Zone方式

2017-04-12 20:24:31 2136 1

原创 Linux pglist_data、zone

每个node中内存的管理;zone

2017-04-12 15:40:10 2658

原创 linux内核页框管理的实现

一、页框描述二、页框组织三、空闲页框的组织四、页框的分配与释放五、每CPU页框高速缓存六、页框分配数据结构关系图七、页框分配时,node和zone的选择

2017-04-11 22:18:44 2904 1

原创 常见的C内存管理错误

一、常见的错误类型1、初始化错误。2、未检查返回值3、对空指针或者无效指针解引用4、引用已经释放的内存5、对同一块内存释放多次6、内存泄漏和零长度分配

2017-03-26 09:17:21 782

原创 C++动态内存:(三) new-handler和set_new_handler

new-handler

2017-03-22 10:40:57 933

原创 C++动态内存:(二)重载new和delete

new和delete的重载;placement new和placement delete

2017-03-22 10:40:13 16684

原创 C++动态内存:(一)new/new[]、delete/delete[]运算符

一、为什么需要new?二、new运算符概述三、注意事项四、重载new和delete五、C++ new_handler和set_new_handler

2017-03-19 10:07:22 1568

原创 C动态内存分配:(三)malloc/calloc/realloc/free使用注意事项

malloc、free使用注意事项

2017-03-18 21:53:03 3158

原创 C动态内存分配:(四)malloc与new分配内存大小查看函数:_msize()/malloc_usable_size

windows下动态内存区块大小检测:_msize()Linux下动态内存区块大小检测:malloc_usable_size()

2017-03-18 09:55:25 10501

原创 C语言动态内存分配:(二)malloc/calloc/realloc/aligned_malloc

malloc/calloc/realloc区别,使用示例

2017-03-17 22:02:26 3069

原创 C语言动态内存分配:(一)malloc/free的实现及malloc实际分配/释放的内存

1、malloc概述2、malloc实现3、malloc实际分配的内存4、malloc、free实现

2017-03-17 10:34:42 32725

原创 C语言中的二进制I/O:fread、fwrite

二进制文件I/O fread fwrite

2017-02-24 22:31:02 1166

原创 文件偏移量与C语言中的流定位

文件偏移量、ftell、fseek、rewind

2017-02-23 22:21:29 7539

原创 UNIX系统 文件操作接口

UNIX I/O接口 文件描述符,open write read

2017-02-23 11:42:32 1124

原创 C语言中的文件操作

C中的文件及文件操作

2017-02-22 15:03:44 853

原创 利用标准C语言库函数进行文本文件读写

一、文件打开1、fopen()二、文件读fgetc getc getcharfgets getsfscanf三、文件写fputc putc putcharfputs putsfprintf

2017-02-21 15:36:30 47912

原创 C/C++中的 getline()

C/C++中的getline()函数总结

2016-11-17 16:23:53 10685 1

原创 C++ STL 迭代器失效

c++ STL迭代器失效总结

2015-12-18 09:43:10 796

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除