Linux下常用svn命令

  • Post author:
  • Post category:linux

参考资料: 1、 http://os.51cto.com/art/200908/143157_all.htm 2、 https://www.jianshu.com/p/d3ebfa27b3ba 3、 https://www.kancloud.cn/i281151/svn/197112 背景 版本控制工具svn之前一直用的是客户端,Linux下命令下没用过,最近因为项目的一些特性,版本控制需要在Li…

继续阅读 Linux下常用svn命令

Solidity智能合约中随机数的生成

  • Post author:
  • Post category:solidity

在智能合约开发中常常会用到随机数,例如抽奖、中签等通过随机数来选择winner的场景,之前在项目中也遇到了这个需求,本篇文章就聊聊solidity创建区块链上的随机数会有哪些问题以及目前常用的方法有哪些。相关概念想要了解Solidity智能合约中随机数的生成方法,首先需要了解几个相关的基本概念:伪随机数:用确定性的算法计算出均匀分布的随机数序列,之所以称作“伪”,是因为生成器伪随机数的确定算法(伪…

继续阅读 Solidity智能合约中随机数的生成

lotus filecoin: soft FD limit is low

  • Post author:
  • Post category:小程序

问题: ./lotus-miner log alerts ctive process:fd-limitlast raised at 2023-01-03 18:17:26.98 +0800 CST; reason: {"message":"soft FD limit is low","recommended_min":100000,"soft_limit":16384} 解决方法: sudo ec…

继续阅读 lotus filecoin: soft FD limit is low

Filecoin搭建本地8M扇区多节点测试网络

  • Post author:
  • Post category:其他

官方文档里是2k的单节点测试网,搭建完毕后,发现运行实在是太快了,很多细节来不急看,所以思考了一下,找到一个搭建8M扇区多节测试网络的方法。不废话,开始:设置环境变量export CGO_CFLAGS_ALLOW="-D__BLST_PORTABLE__"export CGO_CFLAGS="-D__BLST_PORTABLE__"设置lotus和lotusminer的工作目录export LOT…

继续阅读 Filecoin搭建本地8M扇区多节点测试网络

硬核:Filecoin代码编译部署常见问题

  • Post author:
  • Post category:其他

官方指导文档已经说的比较清楚https://lotu.sh/en+install-lotus-macoshttps://docs.filecoin.io/mine/setting-a-static-port/#announce-addresses 我把遇到的常见问题分享出来,遇到类似的问题,可以帮助节省时间。错误:could not get API inforoot@freddy:~# lotus…

继续阅读 硬核:Filecoin代码编译部署常见问题

搭建filecoin lotus私有网络及vscode下调试源码

  • Post author:
  • Post category:其他

软硬件配置 6核/16G内存/Radeon Pro 555X 4 GB macOS catalina 10.15.3 vscode 1.42.0 golang 1.14 Homebrew 2.2.10-42-gf5ba503 环境准备 每个矿工都需要 1.依赖安装 brew install go bzr jq pkg-config rustup 2. 调试工具更新 xcode-select --i…

继续阅读 搭建filecoin lotus私有网络及vscode下调试源码

mybatis中@Results,@ResultMap注解使用

  • Post author:
  • Post category:其他

一、Results的用法 用法一: 当数据库字段名与实体类对应的属性名不一致时,可以使用@Results映射来将其对应起来。column为数据库字段名,porperty为实体类属性名,jdbcType为数据库字段数据类型,id为是否为主键 @Select("select id, name, class_id from student”) @Results({ //column为数据库字段名,por…

继续阅读 mybatis中@Results,@ResultMap注解使用

npm如何升级到最新版本

  • Post author:
  • Post category:其他

使用npm install npm install -g npm 如果上述命令失败则尝试下面两种方式 1. 指定版本更新 <version>中填入npm版本号,-g表示全局安装 npm install -g npm@<version> # 例如 npm install -g npm@8.5.3 2. 使用工具‘n’升级 # 清除缓存 sudo npm cache clean…

继续阅读 npm如何升级到最新版本

pm2到底是什么呢?你真的了解吗

  • Post author:
  • Post category:其他

一、PM2是什么 pm2是可以用于生产环境的Nodejs的进程管理工具,并且它内置一个负载均衡。它不仅可以保证服务不会中断一直在线,并且提供0秒reload功能,还有其他一系列进程管理、监控功能。并且使用起来非常简单。 嗯嗯,最好的用处就是监控我们的生产环境下的node程序运行状态,让它给我们日以继日的处于工作状态。 pm2官方文档 二、为什么要使用pm2 原始社会的我们开发node服务端程序一般…

继续阅读 pm2到底是什么呢?你真的了解吗

centos7安装NodeJs-16

  • Post author:
  • Post category:其他

1、下载源文件并且解压 #1、准备环境 yum install libtool automake autoconf gcc-c++ openssl-devel #2、下载nodejs(https://nodejs.org/en/download/) mkdir -vp /usr/local/software/nodeJs cd /usr/local/software/nodeJs #下载(二选一,…

继续阅读 centos7安装NodeJs-16