DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

2021年4月23日

摘要: 什么是WebAssembly? 是一个可移植、体积小、加载快并且兼容 Web 的全新格式 wasm是体积小且加载快的二进制格式, 其目标就是充分发挥硬件能力以达到原生执行效率 运行在一个沙箱化的执行环境中,甚至可以在现有的 JavaScript 虚拟机中实现。在web环境中,WebAssembly将 阅读全文
posted @ 2021-04-23 14:18 DoubleLi 阅读(1371) 评论(0) 推荐(0)

摘要: 最近一直在捣鼓webassembly 的东西,趁着还有个印象,赶紧记下来。 老规矩,上官网,https://emscripten.org/,按照官网教程一步步来(强烈建议挂代理)。 git clone https://github.com/emscripten-core/emsdk.git # En 阅读全文
posted @ 2021-04-23 14:05 DoubleLi 阅读(227) 评论(0) 推荐(0)

摘要: 1、简单的C/C++ 编写 我们可以将C 代码 编译成wasm 文件供js 调用,C 文件的写法和我们普通的C写法并没有太大区别,不需要太多的封装,连main 入口都可以丢弃。例如C实现一个简单的加法计算 #include <stdio.h> int add(int a, int b) { int 阅读全文
posted @ 2021-04-23 14:04 DoubleLi 阅读(1688) 评论(0) 推荐(1)

摘要: 当nginx代理的后端服务器有301、302重定向时,我们可以通过proxy_redirect来重写Location请求头。 例如: location /test/ { proxy_pass http://127.0.0.1:8000; } 上面的配置中 访问xxx.com/test/,会被反向代理 阅读全文
posted @ 2021-04-23 11:07 DoubleLi 阅读(2071) 评论(0) 推荐(0)

摘要: 今天在做nginx反向代理apache的时候出了一点点问题,原来后端apache用的端口是8080通过反向代理后,使用wireshark抓包发现location头域数值为http://192.168.1.154:8080/wuman/ 如果把这个返回给客户端肯定是不可以的,看起来别扭而且还暴露了ap 阅读全文
posted @ 2021-04-23 11:05 DoubleLi 阅读(307) 评论(0) 推荐(0)

摘要: route add命令的主要作用是添加静态路由,通常的格式是: route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2 参数含义:^destination ^mask gateway metric ^interface destina 阅读全文
posted @ 2021-04-23 10:35 DoubleLi 阅读(33195) 评论(0) 推荐(1)