E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
WASM
TiDB-
Wasm
原理与实现 | Hackathon 优秀项目介绍
TiDB+WebAssembly告诉你答案》,向大家展示了TiDB-
Wasm
的魅力:TiDB-
Wasm
项目是TiDBHackathon2019中诞生的二等奖项目,实现了将TiDB编译成
Wasm
运行在浏览器里
PingCAP
·
2019-11-14 10:19
数据库
黑客马拉松
webassembly
TiDB Markdown Plugin - 在你的Markdown文档中运行一个真实的数据库示例
TiDBMarkdownPluginRepo:https://github.com/imiskolee/tidb-
wasm
-markdown一款可以让TiDB运行在Markdown中的插件。
imiskolee
·
2019-11-12 02:45
markdown
mysql
tidb
WebAssembly应用到前端工程(下)—— webpack和webassembly
尽管webpack4新增了对
wasm
文件的编译支持,在
wasm
模块编写完成之后将其与webpack结合的过程中发现,
wasm
模块无法被正确加载。在对@ne_fe/gis
绿豆冰沙
·
2019-11-09 13:20
webassembly
webpack
javascript
.NET Core 又一杀器! Web Blazor框架横空出世!
大约2年前,所有这些都随着WebAssembly的引入而发生了变化-WebAssembly允许在客户端解释已编译的语言(相对WebAssembly更多了解请阅读了解
wasm
的前世今身),并且现在所有浏览器都完全支持它
张子浩
·
2019-11-07 17:00
.NET Core 又一杀器! Web Blazor框架横空出世!
大约2年前,所有这些都随着WebAssembly的引入而发生了变化-WebAssembly允许在客户端解释已编译的语言(相对WebAssembly更多了解请阅读了解
wasm
的前世今身),并且现在所有浏览器都完全支持它
qq_39110534
·
2019-11-07 17:00
.NET Core 又一杀器! Web Blazor框架横空出世!
大约2年前,所有这些都随着WebAssembly的引入而发生了变化-WebAssembly允许在客户端解释已编译的语言(相对WebAssembly更多了解请阅读了解
wasm
的前世今身),并且现在所有浏览器都完全支持它
张子浩
·
2019-11-07 17:00
Webassembly实践 - rust to
wasm
环境rustcrustupcargo(rust-lang的开发编译工具)nodejs(发布
wasm
-pack生成的package)安装
wasm
-packcargoinstallwasm-pack使用cargo
Felix
·
2019-10-31 15:08
javascript
html5
node.js
rust
rust-lang
WASM
(WebAssember)快速了解第五篇——是什么使WebAssembly很快
这是有关WebAssembly的系列文章的第五部分,如果您还没有阅读其他文章,我们建议从头开始。在上一篇文章中,我解释了使用WebAssembly或JavaScript进行编程不是一种选择。我们不希望有太多的开发人员编写完整的WebAssembly代码库。因此,开发人员无需为其应用程序在WebAssembly和JavaScript之间进行选择。但是,我们确实希望开发人员可以将部分JavaScrip
重设代码的天空
·
2019-10-14 21:00
WASM
(WebAssember)快速了解第四篇——创建和使用WebAssembly模块
这是有关WebAssembly的系列文章的第四部分,如果您还没有阅读其他文章,我们建议从头开始。WebAssembly是一种在网页上运行JavaScript以外的编程语言的方法。过去,当您想在浏览器中运行代码以与网页的不同部分进行交互时,唯一的选择就是JavaScript。因此,当人们谈论WebAssembly的速度很快时,Apple与Apple的比较就是JavaScript。但这并不意味着这是两
重设代码的天空
·
2019-10-14 21:00
WASM
(WebAssember)快速了解第三篇——快速了解装配器
这是有关WebAssembly的系列文章的第三部分,如果您还没有阅读其他文章,我们建议从头开始。要了解WebAssembly的工作方式,它有助于了解什么是程序集以及编译器如何生成它。在有关JIT的文章中,我谈到了与机器进行通信就像与外星人进行通信一样。我现在想看看外星人的大脑是如何工作的-机器的大脑是如何解析和理解进入其中的通信的。大脑中有一部分专门用于思考-诸如加减法或逻辑运算之类的东西。大脑附
重设代码的天空
·
2019-10-14 21:00
WASM
(WebAssember)快速了解第二篇——快速了解JIT
这是有关WebAssembly的系列文章的第二部分,如果您还没有阅读其他文章,我们建议从头开始。JavaScript的启动速度很慢,但后来有了所谓的JIT,它变得更快。但是,JIT如何工作?浏览器如何运行JavaScript当您作为开发人员向页面添加JavaScript时,您就有目标和问题。目标:您想告诉计算机该怎么做。问题:您和计算机使用不同的语言。您说人类语言,而计算机说机器语言。即使您不将J
重设代码的天空
·
2019-10-14 21:00
WASM
(WebAssember)快速了解第一篇——什么是WebAssembly
WebAssembly很快。您可能已经听说了。但是,使WebAssembly快速运行的原因是什么?在本系列中,我想向您解释为什么WebAssembly能够如此快速。什么是WebAssember?WebAssembly是一种使用除JavaScript以外的其他编程语言编写的代码并在浏览器中运行该代码的方法。因此,当人们说WebAssembly快速时,他们通常都是与JavaScript进行比较。实际上
重设代码的天空
·
2019-10-14 20:00
未来程序
数据格式:utf8,cbor,edata字节码:wasmbytecodeorluajitbytecode虚拟机运行时:wasmer(rust),
wasm
-micro-runtime(c);luajit字典
峰0110
·
2019-09-27 12:31
c
wasm
和 java bytecode的区别
WhatisthedifferencebetweenJava&WebAssembly?MaciejDziardzielMaciejDziardziel,studiedatUniversityofZielonaGoraAnsweredOct13,2016·Authorhas308answersand280kanswerviewswhydon'twebbrowsersintegrateJavainst
峰0110
·
2019-09-27 12:52
c
迅雷链
WASM
模块正式开源 DApp 开发效率提升 50%
8月13日,迅雷链正式向广大开发者公布
WASM
虚拟机模块的源代码和代码库,从而帮助迅雷链开放平台上的开发者们了解虚拟机的内部实现机制、工作原理和使用方法,便于开发者进行更多场景的区块链应用开发。
CSDN 程序人生
·
2019-08-14 12:00
EOS技术发展方向的硬核文章!跨链、多线程等都在这里(3)
Nodeos的改进我们的团队观察到了在平台中构建更高执行效率的机会,例如我们最近发布的EOSVM、区块链特定的
WASM
引擎、数据库访问、内部处理以及各种其他EOSIO平台和各种其他组件。
EOSCafe
·
2019-07-27 10:48
EOS技术发展方向的硬核文章!跨链、多线程等都在这里(2)
区块生产:垂直扩展
WASM
并行运行智能合约业务逻辑的实例,可能性并不大。这个因素使得在智能合约中执行
WASM
代码的单线程性能最大化变得很重要。
EOSCafe
·
2019-07-27 09:09
F#周报2019年第29期
新闻ML.NET1.2发布,包含ModelBuilder升级NuGet.org上现在显示GitHub的使用情况微基准测试设计准则为线程添加mono.
wasm
支持Haskell——经验总结MSBuild二进制与结构日志浏览器视频及幻灯片
Ken.W
·
2019-07-22 23:00
改进 JavaScript 和 Rust 的互操作性并深入认识
wasm
-bindgen 组件
正如前面一篇文章中提到的,我想深入了解一个特定组件的细节,
wasm
-bindgen。今天WebAssembly标准只定义了四种类型:两种整数类型和两种浮点类型。
Tocy
·
2019-07-13 16:14
【Rust日报】 2019-07-04:Rust 的理念已经开始影响 glib 的接口设计了
逻辑使用Rust合约实现,编译成
Wasm
运行。数据存储,直接存储在区块链上。这种聊天与我们通常讲的IM有所区别,你见过发一条消息还要钱的吗?
MikeLoveRust
·
2019-07-04 21:19
如何计算EOS代码和ABI的哈希
我们将看到如何计算代码和ABI哈希,并编写一个函数,通过比较它们的哈希来查看本地
WASM
文件是否与正在运行的协议相匹配。
芒果汁
·
2019-07-04 15:33
eos
区块链
区块链比特币以太坊EOS开发
【Rust日报】 2019-06-26: DigitalBridge: 为什么我们在云渲染中使用Rust?
「视频」Lightbeam:一个高度优化的流式WebAssembly编译器#
wasm
#videos该视频探讨基于
wasm
技术构建现代区块链智能合约执行环境的关键问题。
nickname_cpongo6
·
2019-06-26 21:15
《阿里云前端技术周刊》第七期
MicrosoftEdgeCanary预览版本,它基于开源的Chromium打造,在Tab切换和媒体播放上,针对TouchBar做了特定支持,下载地址Node12.3.0发布,添加--experimental-
wasm
-modules
染陌同学
·
2019-06-09 00:00
前端框架
前端工程师
前端
WebAssembly的前世今身
原文:WebAssembly完全入门——了解
wasm
的前世今身作者:detectiveHLHlv-2Fundebug经授权转载,版权归原作者所有。
Fundebug
·
2019-06-06 00:00
webassembly
不用
WASM
,我们从头造轮子!采用 RISC-V 设计的区块链虚拟机 CKB-VM 诞生记
秘猿科技使命是用技术创造信任,为价值网络提供基础设施和服务。为了实现这个使命,我们三年来坚持初心,步步为营打造加密经济网络。我们想要让互联网回归到本源,用区块链技术,去构造更美好的社会,因此我们设计了CKB底层公链。我们自己造轮子,开创性设计了独一无二的CKB模型,以及用RISC-V打造的CKB-VM虚拟机。本文就将谈谈CKB-VM虚拟机的诞生。秘猿科技区块链小课堂第22期区块链的出现使得智能合约
秘猿科技
·
2019-06-05 00:00
区块链
vm
虚拟机
在Qt5.12上使用webassembly构建web报表工具(efreport.com)
websssembly介绍webassembly(简称
wasm
)是一种基于堆栈虚拟机的二进制指令格式。
efreport
·
2019-05-30 11:10
【Rust日报】 2019-05-11:
wasm
-flate 使用
WASM
对客户端文件进行超快压缩的工具
「社区讨论」命名异步函数的返回类型该贴的作者认为,在async趋于稳定之前,还有个重要的讨论,就是支持异步函数的返回类型的自定义命名。asyncfnfoo()->implFuture<Output=usize>+Send{/**/}//oreventomakethereturntypenameabletypeFooReturn=implFuture<Output=usize
MikeLoveRust
·
2019-05-11 21:12
Go WebAssembly 入门(一)
有关WebAssembly的介绍可以参考几张图让你看懂WebAssembly简单来说WebAssembly就是将其他语言C/Go/Rust等语言编译成
wasm
可执行二进制文件,浏览器来执行
wasm
。
wlchn
·
2019-04-25 18:14
安装IDA pro插件 idawasm 用于逆向WebAssembly模块
今天做一道题,是一个
wasm
文件,需要安装
wasm
插件才能在IDA中打开idawasm下载地址:https://github.com/fireeye/idawasm下载后分别运行这三步注意:1.第一步需要使用
ToTHotSpur
·
2019-04-25 15:09
IDA
我们应该相信那些狂热的天才工程师么?
后来者觉得EVM太low了于是引入更加高级的
WASM
,还有更狂热的把lua脚本都塞进来。用区块链解决一切问题觉得区块链能解决很多问题,所以一定要搞一个特别酷的通用平台,如果只是专
Mixin_Network
·
2019-04-24 00:00
比特币
tcp-ip
区块链
【译】【图文】标准化中的 WASI:在 web 之外运行 WebAssembly 的系统接口
阅读更多本文也发在我的个人博客上:https://hltj.me/
wasm
/2019/04/04/standardizing-wasi.html。
jywhltj
·
2019-04-05 01:00
WebAssembly
WASI
标准化
[WebAssembly技术]Rust编译成
wasm
文件
WebAssembly(以下简称
WASM
)最近听到最多的,相对比较火的一个技术,现在主流的浏览器已经完成了对WebAssembly的初步实现,并且围绕
wasm
的工具链也日趋完善。
刘玉刚
·
2019-04-03 15:59
Rust
js
7.Rust知识-应用笔记
14.HTML5---应用笔记
【Rust日报】 2019-01-29
id=aa2c4fab-eb5d-4017-b4df-8825ede496c7Rustwasm2019Roadmap#
wasm
#2019#roadmap当前,Roadmap已经提交PR,但未合并。
nickname_cpongo6
·
2019-03-20 17:51
【Rust日报】 2019-01-09
id=e135e2af-03b9-40fa-9194-8d55587f4eab做了一个趣图:Rust满足你所有愿望#wallpaper20M高清大图「博文」使用Rust进行游戏开发#game#
wasm
本文作者使用了
nickname_cpongo6
·
2019-03-20 16:07
使用emscripten编译ffmpeg程序为js
上面两个博客已经介绍了如何安装enscripten以及如何使用emscripten编译第三方库ffmpeg,本博客主要以本人所作的web播放器为例,介绍如何将调用了第三方库的C程序编译为可供js调用的
wasm
hang8756
·
2019-02-22 17:31
Emscripten
ffmpeg
Wasm
的简介
其中Web的版本就是使用的
Wasm
(WebAssembly技术)。
微小的鱼
·
2019-01-31 23:42
计算机网络
web
WebAssembly + Forge实战 - 整合Forge AR/VR ToolKit + Unity场景至前端框架
什么是WebAssemblyWebAssembly是一项神奇的技术,简而言之就是一种底层的类汇编语言,其编译后的二进制模块
wasm
可在浏览器中运行以接近原生的性能运行CC++、C#、
BryanHuang
·
2019-01-27 00:00
webassembly
unity3d
autodesk-forge
ET钱包1月11日早报 | EOS侧链BOS近期将上线
EOS使用的
WASM
虚拟机优于以太坊使用的EVM,能够增强性能,目前以太坊,ADA,本体Polkadot都是是这个竞争行列的成员,很多高收入,有经验的程序员都投入了大量的时间在
WASM
上,基本确定为未来方向
ET钱包
·
2019-01-11 10:08
区块链
DApp
EOS
主网
比特币
区块链
区块链虚拟机,
WASM
和 RISC-V 哪个更合适?
讨论的焦点在于Zaki认为相比其他区块链项目选择WebAssembly(
WASM
),他对Nervos用
chixiao5404
·
2019-01-09 15:00
为什么越来越多公链项目将
WASM
拥入怀中?
最近越来越多的项目开始转向VNT使用的
WASM
,像EOS、Ontology,包括最初引入虚拟机EVM运行智能合约环境的以太坊,最近也开始转向使用
WASM
。什么是
WASM
?
Venture_Mark
·
2018-12-28 11:27
区块链虚拟机,
WASM
和 RISC-V 哪个更合适?
讨论的焦点在于Zaki认为相比其他区块链项目选择WebAssembly(
WASM
),他对Nervos用RISC-V指令集实现VM的这个方案表示怀疑。
NervosNetwork
·
2018-12-28 00:00
虚拟机
区块链
【刘文彬】【精解】EOS智能合约演练
原文链接:https://www.cnblogs.com/Evsward/p/eos-contract.htmlEOS,智能合约,abi,
wasm
,cleos,eosiocpp,开发调试,钱包,账户,签名权限热身本文旨在针对
圆方圆学院
·
2018-12-12 19:33
EOS
智能合约
abi
EOS
【许晓笛】开发第一个 EOS 智能合约
稍微了解EOS系统,你就会知道EOS的智能合约基于WebAssembly(
WASM
)技术,这种技术在性能和跨平台兼容性之间取得了很好的平衡,通过将原始代码编译成字节码,使得代码可以在多种平台的
WASM
虚拟机
圆方圆区块链
·
2018-11-20 00:00
区块链
eos
EOS入门:EOS智能合约介绍及环境搭建
EOS智能合约介绍目录•所需的背景知识•技术限制•EOS测试环境搭建1.所需的背景知识1.1C/C++编程经验基于EOS.IO的区块链使用WebAssembly(
WASM
)执行用户生成的应用程序和代码。
Tlsion小富
·
2018-11-15 15:47
WebAssembly完全入门——了解
wasm
的前世今身
前言接触WebAssembly之后,在google上看了很多资料。感觉对WebAssembly的使用、介绍、意义都说的比较模糊和笼统。感觉看了之后收获没有达到预期,要么是文章中的例子自己去实操不能成功,要么就是不知所云、一脸蒙蔽。本着业务催生技术的态度,这边文章就诞生了。前部分主要是对WebAssembly的背景做一些介绍,WebAssembly是怎么出现的,优势在哪儿。如果想直接开始撸代码试试效
detectiveHLH
·
2018-11-08 14:00
WebAssembly完全入门——了解
wasm
的前世今身
前言接触WebAssembly之后,在google上看了很多资料。感觉对WebAssembly的使用、介绍、意义都说的比较模糊和笼统。感觉看了之后收获没有达到预期,要么是文章中的例子自己去实操不能成功,要么就是不知所云、一脸蒙蔽。本着业务催生技术的态度,这边文章就诞生了。前部分主要是对WebAssembly的背景做一些介绍,WebAssembly是怎么出现的,优势在哪儿。如果想直接开始撸代码试试效
detectiveHLH
·
2018-11-08 00:00
性能
前端
前端框架
webassembly
javascript
关于EOS中的虚拟机(二)
智能合约实现这些接口,被编译成
wasm
后缀的二进制文件,并执行。对于区块链而言,最终存储的是智能合约的交易。智能合约由action和类型定义组
芒鞋儿
·
2018-11-01 20:35
利用
wasm
的jit加速功能对代码进行加速
wasm
代码的运行一共有三种模式。最早的有两种:binaryen模式和wavm模式。最近还加了一种叫wabt的基于栈的bytecode模式。binaryen模式是基于bytecode的解释器的。
i2cbus
·
2018-10-29 08:40
区块链
Eos发布智能合约所占内存分析
如果你在Eos上发布一个智能合约,细心点的话可能会发现一个问题,就是你发布后代码所占的ram远比你的编译后的
wasm
代码和abi文件的总字节数大的多,如果减去abi文件所占的存储空间,你会发现,所占的内存刚好是代码大小的
i2cbus
·
2018-10-26 17:17
EOS目录结构
(4).findWasm检测当前机器是否可以生成
wasm
32。(5).insatall提供安装的相关配置信息。(6).was
Hello——Mu
·
2018-08-24 17:35
区块链
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他