12Tall

12Tall's blog

面向对象/设计模式虽然越来越少被提及了,但并不是没用了。只是现在比较火的AI 用的相对较少。在复杂的系统中,OOP 的思想还是非常有用的,比如游戏开发。

阅读全文 »

最近在搞点云重建圆柱体,通过ransac3d发现在点云部分缺失的情况下结果并不理想。但是其中有些知识点还是蛮有用的,算是复习了。
fit-bad

阅读全文 »

曾经用Nuxt3/Strapi 建了一个公司主页,但是将近一年没看,几乎忘完了。权且做些笔记,如果后面重构的话可以快速上手。

Nuxt的很多功能都是通过模块实现的,在集成/模块可以搜索需要的模块。

阅读全文 »

本文记录函数的定义与调用

  1. 函数中每一个跳转都会引入新的代码块;
  2. 一个函数体中可以有很多代码块;
  3. 代码块就算没有名字也会自动命名,基本不需要手动设置名字;
  4. 最好每个代码块对应一个builder,builder 用于构建具体指令代码;
  5. alloca 声明的变量需要通过store/load 存取数据;
  6. 如果作为返回值用的话则不使用alloca 更便捷一些;
  7. 循环也要通过跳转实现(branch/cbranch);
  8. 分支语句也有if/then,if/else 的实现
阅读全文 »

这是一篇阅读笔记。从PDF 中提取数据(包含格式信息)可以用在很多很多地方,比如文档总结、翻译等。本文的整体思路结构比较清晰,可以在今后的代码中重点参考下。

阅读全文 »

某些页面会拦截事件,导致无法复制粘贴内容。这时可以通过调试工具移除事件监听。该方法仅在控制台可用。

// 以`复制`事件为例
document.removeEventListener('copy', getEventListeners(document)['copy'][0].listener)
0%