09 2019 档案
摘要:nginx支持websocket及websocket部分原理介绍最近ipc通过websocket与server进行通行,经过无法通过nginx进行反向代理,只有直连nodejs端口。而且部署到阿里云用了slb之后同样存在该问题。因为部署为了规避风险不宜暴露nodejs端口,所以尝试解决这个问题。 1
阅读全文
摘要:背景,java项目,一般在运行JAVA程序时需要用到nohup命令来实现后台启动日志,默认保存在当前目露nohup.out文件。但是有些程序输出nohup文件会出现过大的情况。 在此解决如下: 1,在nohup.out 所在目录创建一个ClearNohup.sh 脚本,通过定时任务让其每周清理一次。
阅读全文
摘要:如果你是EOS的合约开发者,相信你很有可能跟我一样对内存(RAM)的使用量感到不解。在使用multi_index进行数据存储时,明明只存了一点数据,但区块链浏览器中显示的内存占用量却上升了不少。在这篇文章中,我们就来对内存用量一探究竟,精确计算出存储数据所需要的RAM。我们会首先编写一个简单的合约,
阅读全文
摘要:action的结构 要说清楚这个方法的含义和用法,咱们需要从action的结构说起。详见eoslib.hpp中的action类,这里把它的结构简化表示成下面这样: 一个action的数据包含: { "from": "inita", "to": "initb", "amount": "100.0000
阅读全文
摘要:ETH与EOS两者智能合约进行简单的对比。 1、编译智能合约(合约编译成.wasm与.abi格式后即可部署到区块链) 2、部署智能合约 解锁账号钱包 部署合约 Reading WASM from /root/github.com/testcontract/testcontract.wasm...Pu
阅读全文
摘要:安装: 安装完之后 会产生 eosio-cpp_, eosio-cc, eosio-ld, eosio-pp, and _eosio_abigen (These are the C++ compiler, C compiler, linker, postpass tool and ABI gener
阅读全文
摘要:今天研究Electron的时候,全局安装运行 npm install electron -g时侯,报下面的错误: Error: EACCES: permission denied, mkdir '/User/**/Electron/electron-quick-start/node_modules/
阅读全文