Yangholmes

Yangholmes @yangholmes

About: NaN

Joined:
May 8, 2025

Yangholmes
articles - 27 total

EMSCRIPTEN 多线程编程笔记

...

Learn More 1 0Sep 19

Using SIMD in WebAssembly (Part 1)

Overview of SIMD in WebAssembly SIMD in WebAssembly has the same meaning as in CPUs:...

Learn More 0 0Sep 10

在 WebAssembly 中使用 SIMD(二)

本篇讨论 C 程序 SIMD 的实现。 使用 emscripten 编译 emscripten 支持 SIMD 指令编译,使用之前需要引入头文件 #include...

Learn More 0 0Sep 9

在 WebAssembly 中使用 SIMD(一)

WebAssembly 的 SIMD 概况 WebAssembly 的 SIMD 和 CPU 的 SIMD 是一个意思,都是指 Single Instruction...

Learn More 0 0Sep 8

Using wabt

wabt is a WebAssembly binary toolkit that provides compilation, analysis, debugging, and validation...

Learn More 0 0Sep 6

wabt 使用小记

wabt 是 WebAssembly 二进制格式工具集,提供 wasm 相关的代码编译、分析、调试和验证等功能。这篇简单介绍一下常用命令的用法。 编译 wat 代码 用 wat...

Learn More 3 0Sep 4

WebAssembly 基础(二)

wasm 二进制格式结构 和其他二进制格式一样,wasm 二进制格式也是以 魔术数+版本号 开头( Magic Number + Version...

Learn More 0 0Sep 2

Getting Started with the Emscripten File System

Let's step beyond the scope of GDAL and explore the features of emscripten. File...

Learn More 1 1Aug 27

EMSCRIPTEN File System 入门

这篇我们跳出 GDAL 的范围,讨论一下 emscripten 的特性。 文件系统 在计算机中,文件系统 File System...

Learn More 0 0Aug 26

WebAssembly 基础(一)

高级计算机语言的两种运行方式 预先编译 Ahead-of-Time Compilation ,简称 AOT 即时编译 Just-in-Time Compilation ,简称...

Learn More 0 0Aug 21

How to Use GDAL in Web Applications (Part 3)

This article focuses on optimization. The Necessity of Optimization The previous article...

Learn More 0 0Aug 20

如何在 web 应用中使用 GDAL (三)

这篇研究优化。 优化的必要性 上上篇介绍了一个完整的编译脚本,运行这个脚本可以顺利编译出 GDAL WebAssembly...

Learn More 0 0Aug 18

JavaScript Implicit Conversion

A Head-scratching Problem [undefined] == false; // Outputs true, believe it or...

Learn More 0 0Aug 15

JavaScript 隐式转换

令人头疼的问题 [undefined] == false; // 这里输出 true 你敢信? [undefined] === false; // 然而这里会输出 false...

Learn More 0 0Aug 14

最近失业,刚好把以前工作写的东西整理一下。

A post by Yangholmes

Learn More 0 0Aug 10

How to Use GDAL in Web Applications (Part 2)

This article was translated, original article here. Part 1 covered the compilation process. This...

Learn More 0 0Aug 10

How to Use GDAL in Web Applications (Part 1)

This article was translated, original article here. Appetizer Preface Developers...

Learn More 0 0Aug 9

如何在 web 应用中使用 GDAL (二)

上一篇已经把编译搞定了,这一篇来看看怎么用。 WebAssembly 基本用法 实例化 wasm WebAssembly 名字带 assembly...

Learn More 0 0Aug 9

如何在 web 应用中使用 GDAL (一)

开胃菜 前言 有过 GIS 相关开发工作的朋友都知道,GDAL 是 GIS 图形处理最强大的工具,对于 native 客户端和服务端的开发者来说非常友好,提供了适用于多种...

Learn More 10 0Aug 4

The Right Way to Squeeze Out CPU Performance in Web Apps

This article was translated, original article here. Browser Thread Allocation​​ Modern...

Learn More 5 0Aug 1

web 应用榨干 CPU 性能的正确姿势

浏览器的线程分配 现代浏览器普遍采用多进程架构,将网络 I/O、存储、插件等功能分开不同的进程进行处理,其中最重要的,为每一个新开的 tab...

Learn More 3 0Aug 1

Google Maps TMS Service Parameter Analysis

This article was translated, original article here. 1. Preface​​ Google Maps TMS tiles...

Learn More 5 0Jul 30

google 地图 TMS 服务参数解析

1. 前言 google 地图 TMS 瓦片精细,性能卓越,免费,许多 GIS 爱好者或者开发者习惯使用这个服务作为应用的底图。但这个 api google...

Learn More 0 0Jul 23

JavaScript Variable Type Checking

This article was translated, original article here. JavaScript Data Types JavaScript is a...

Learn More 0 1Jun 13

JavaScript 变量类型判断

JavaScript 数据类型 JavaScript 是一种变量类型不敏感的语言,在使用变量的过程中,难免需要对其类型进行判断。但是 JavaScript...

Learn More 5 0Jun 12

How to Add Static Type Checking for Slots in Vue Components

This article was translated, original article here. Under the premise of writing Vue components...

Learn More 10 0May 28

如何为 Vue 组件提供 slots 静态类型检查

—— 使用 TypeScript + jsx 编写 vue 组件的前提下 1. 使用 jsx 语法编写 vue 组件 除了 template 语法,vue 组件也是可以用...

Learn More 10 0May 28