会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
新新人類
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
13
下一页
2022年2月6日
rust 树数据结构库 indextree 使用简介
摘要: 由于 rust 特殊的引用规则存在, 创建一个树形结构也变成了一件困难的事情. 本文介绍 indextree, 一个基于 arena 的树形结构库 该库的用法简单直观, 首先创建节点池 arena, 然后在上面创建新的节点, 节点由 NodeId 表示, 然后可以根据 NodeId 来索引到真正存放
阅读全文
posted @ 2022-02-06 21:31 新新人類
阅读(877)
评论(0)
推荐(0)
2021年11月5日
Thread pool in chromium
摘要: Thread pool in chromium 本文来尝试分析 chromium 中线程池的实现与一些应用. 从任务发起出发 首先来看从最上层接口 TaskRunner PostTask, 到任务开始运行经历的流程. 从时序图可见从任务发起到真正执行, 经历了多个类, 多重步骤, 我们需要理解这些类
阅读全文
posted @ 2021-11-05 15:48 新新人類
阅读(589)
评论(0)
推荐(0)
2021年10月24日
[fllutter engine] 并发消息队列
摘要: concurrent message loop 本文首先介绍 fml::ConcurrentMessageLoop , 并后续分析更多 fml 中的并发基础架构 ConcurrentMessageLoop 和普通的 MessageLoop 功能类似, 且接口有所简化, 使用流程为 创建 Concur
阅读全文
posted @ 2021-10-24 15:25 新新人類
阅读(231)
评论(0)
推荐(0)
2021年10月13日
React 学习项目1
摘要: React 学习 最近想学习一下react, 看到有一个比较有趣的网站, 本文记录用react简单实现它的过程 整体结构可以看两张截图 整体可分 Header Body Footer 效果如截图, 有一个商品的长列表, 假设比尔盖茨有1000亿美元, 看能够买什么东西. 下面根据部分拆解实现 Hea
阅读全文
posted @ 2021-10-13 16:57 新新人類
阅读(83)
评论(0)
推荐(0)
2021年10月1日
[翻译转载] 风险指针: 无锁对象的安全内存回收机制
摘要: 本文翻译文章 Hazard Pointers: Safe Memory Reclamation for Lock-Free Objects 风险指针: 无锁对象的安全内存回收机制 摘要: 无锁对象提供了比传统有锁对象更高的性能和可靠性. 然而, 仍缺少一种高效可移植的回收动态节点内存的方法, 阻碍了
阅读全文
posted @ 2021-10-01 13:01 新新人類
阅读(390)
评论(1)
推荐(0)
2021年8月1日
[翻译转载] 快速上手GN
摘要: GN Quick Start guide 原文 运行 GN gn 是一个命令行工具. 对于大型项目, GN 会以特定版本集成在源码中. 对于 Chromium 及基于 Chromium 的项目来说, 会通过 depot_tools 脚本集成. 该脚本应在你的 PATH 中, GN 被该脚本代理成代码
阅读全文
posted @ 2021-08-01 19:14 新新人類
阅读(1368)
评论(1)
推荐(0)
2021年4月30日
[flutter engine] thread(message loop)
摘要: thread in flutter 本文来简要分析一下flutter中线程的事件执行机制,并适当对其某些逻辑做了简化. 根据类图可以看出主要的结构,Thread 负责构建 std::thread,和启动 TaskRunner,MessageLoop 向当前线程暴露接口.(flutter 中有更为常用
阅读全文
posted @ 2021-04-30 17:52 新新人類
阅读(368)
评论(0)
推荐(0)
2020年8月23日
Tinyhttpd
摘要: #include <stdio.h> #include <sys/socket.h> #include <sys/types.h> #include <netinet/in.h> #include <arpa/inet.h> #include <unistd.h> #include <ctype.h
阅读全文
posted @ 2020-08-23 21:10 新新人類
阅读(191)
评论(0)
推荐(0)
2020年7月14日
[翻译转载]离散数学教程--命题逻辑,谓词逻辑和推理规则
摘要: Discrete Mathematics 命题逻辑 数理逻辑的规则指定了如何判断一个数学语句的正确性. 古希腊哲学家,亚里士多德是数理逻辑的先驱. 数理逻辑为数学和计算机科学的许多领域提供了理论的基础. 它在计算机科学领域中也有着许多实际的应用,如计算器,人工智能,编程语言中数据结构的定义等等. 命
阅读全文
posted @ 2020-07-14 23:26 新新人類
阅读(1805)
评论(0)
推荐(0)
2020年7月4日
[翻译转载] 操作系统教程--进程和进程调度,调度算法
摘要: 进程 进程基本上就是执行中的程序,进程内部的执行必须有顺序性. 进程被定义成一个表示系统中需要实现的基本工作单元的实体 简单地说,当执行被写成文本文件的计算机程序时,它就变成一个执行程序中的指令的进程. 当程序被加载进内存成为进程时,可以被划分成四个部分-- 栈,堆,文本区和数据区. 下面这幅图片简
阅读全文
posted @ 2020-07-04 16:55 新新人類
阅读(379)
评论(2)
推荐(0)
上一页
1
2
3
4
5
6
7
···
13
下一页
公告