- 博客(149)
- 资源 (1)
- 收藏
- 关注
原创 eslint、git校验相关问题
大致意思就是,在Git中克隆时接收"core.useBuiltinFSMonitor将很快被弃用”消息。解决:可以使用如下命令去掉警告提示问题2:在安装vue3的时候选择了eslint这个代码格式检查工具,导致文件必须使用空格的格式格式化代码,习惯了tab键格式化非常不喜欢这个格式化模式。解决:可以使用如下代码片段放到某个自己不希望被检查的文件的前面当执行 提交代码时被安装的eslint执行了代码格式检查,导致无法提交解决:在项目的根目录下创建文件名为:的文件,在其中编写不想被检查的文件即可例
2022-06-22 17:06:35 1103 2
原创 安装ethereum-waffle踩坑:core-js@<3.4 is no longer maintained and not recommended for usage due to the
原错误信息:core-js@
2022-06-06 17:08:05 690
原创 ubuntu20.04 安装nginx
https://kalacloud.com/blog/how-to-install-nginx-on-ubuntu-20-04/#!/bin/bashsudo apt updatesudo apt install nginx
2022-05-30 17:39:11 832
原创 修改MySQL8远程连接用户的加密方式
mysql8以后更改了加密方式,使用本地连接工具版本如果低了是无法访问的,需要做修改。或者升级可视化工具的版本。# 启动Mysql服务mysql.server start # 登录Mysql(需要输入密码)mysql -u root -p # 选择mysql这个默认数据库(这一步不可省略)use mysql // 查看plugin设置select host, user, plugin from user;可以看到host 为 % ,user 为root 的 plugin 是 ca
2022-04-14 14:43:50 2124
原创 Win10电脑意外关掉windows资源管理器,导致无法访问Localhost
参考文章:地址无法访问localhost与127.0.0.1/本地服务器的解决办法无法访问本地服务器解决方法1、打开控制面板,选择“程序” -> "启用或关闭Windows功能2、选中“Internet Information Services” -> “FTP服务器”可以不用选中,再按确定就行了点击确定就可以了。...
2022-03-30 17:03:47 203
原创 Go语言学习之打印九九乘法表
前提条件1、配置go语言环境2、配置VSCode编辑器环境九九乘法表打印package mainimport "fmt"func main() { fmt.Println("---------Go语言打印九九乘法表----------") for i := 1; i < 10; i++ { for j := 1; j <= i; j++ { var re = fmt.Sprintf("%d * %d = %d", i, j, i*j) fmt.Print(re
2022-03-30 11:15:28 901
原创 VSCode查看gltf文件(glTF Tools插件)
需要安装插件:glTF Tools参考文章:在打开的gltf文件中点击鼠标右键,然后选择如下图的按钮,即可打开预览。
2022-03-24 15:12:37 4129
原创 c#学习文件的读写
学习记录using System;using System.Collections.Generic;using System.Linq;using System.Threading.Tasks;using System.IO;namespace SrcFile{ // 文件读取,写入 public class FileReaderWriter { public void ReaderFile() { try
2022-03-21 17:45:50 3415
原创 C#学习:不同文件之间的调用
环境配置参考我的另外一篇文章:https://blog.csdn.net/FengJinghong/article/details/123441312这是一个求长方形面积的简单案例,分为长方形类和Main方法类两个文件1、Area.cs文件,代码如下using System;using System.Collections.Generic;using System.Linq;using System.Threading.Tasks;namespace ConsoleApplication2
2022-03-19 18:14:23 5417
原创 智能合约之Vyper
参考文档链接通过PIP安装:强烈建议在虚拟 Python 环境中安装 Vyper ,以便安装的新包和构建的依赖项严格包含在您的 Vyper 项目中,不会改变或影响您的其他开发环境设置。为了方便 virtualenv 管理,我们推荐使用pyenv 或Poetry。安装 Vypervyper 的每个标记版本都上传到pypi,并且可以使用以下方式安装pip:pip install vyper要安装特定版本,请使用:pip install vyper==0.2.15...
2022-03-18 12:16:04 756
原创 使用VSCode 写 C#
1、环境需要VSCode 编辑器.NET Core SDK,可以访问dot.net下载VSC扩展:C#可以参考官网:使用 Visual Studio Code 创建 .NET 控制台应用程序2、操作步骤1、创建一个空文件夹ConsoleApplication3,然后用VSCode打开这个空文件夹。2、打开VSCode的终端,输入以下命令会自动生成Hello World项目。dotnet new console备注:按F5就能看见编译生成项目并且在“调试”面板里输出Hello Worl
2022-03-12 12:12:15 13394
原创 Win10系统中用Unity进行Oculus quest 2 VR开发的测试与打包
参考文章:安装adb具体细节请参考我的前一篇文章,或者参考官网
2022-03-04 10:55:34 3912 1
原创 在其他系统盘符中安装电脑版 Oculus 应用
如果您在电脑中安装 Oculus 应用,系统会默认将其安装在 C 盘。如果要在其他系统盘符中安装应用,请确保新盘符磁盘空间充足,且格式化为使用 NTFS 文件系统。要在其他系统盘符中安装 Oculus 应用:1.同时按 Windows 键和 R,打开“运行”命令窗口2.输入以下路径:[drive]:\Users\(Username)\Downloads\OculusSetup.exe/drive=[new system drive]将 [drive] 替换为 Oculus 应用下载到的盘符。
2022-03-04 10:03:49 3039
原创 Unity2017、2019、2020版本打包APK
2017版本打包APK,下面这个文章写得很不错,值得参考参考博文:https://blog.csdn.net/zhanghefu/article/details/111150764Unity2019及Unity2020打包android的环境配置参考文章:https://www.cnblogs.com/zhaoqingqing/p/14761582.html...
2022-03-02 15:25:15 5271
原创 Unity3D学习相关资源
安装参考1:https://learn.unity.com/tutorial/an-zhuang-unity-hub-he-bian-ji-qi安装参考2:https://juejin.cn/post/6844904036437606408免费资源网站:https://www.w3cschool.cn/unity3d_jc/unity3d_jc-d31s3861.html相关资源介绍:https://zhuanlan.zhihu.com/p/29383687Unity3D书本信息https:/
2022-02-21 15:27:39 688
原创 Ubuntu20.04一键安装nodejs16(mysql,redis,yarn,typescript)的稳定版本的shell脚本
执行这个脚本会安装node16.x的版本,脚本在myshells文件夹下。脚本名字:install_nodejs.sh#!/bin/bash# 安装更新Node.js和Npm所需要的软件echo "update apt packge ..."sudo apt update# 添加NodeSource APT存储库和用于验证软件包的PGP密钥echo "add NodeSource APT is PGP"sudo apt install apt-transport-https curl c
2022-02-14 14:29:07 7105
原创 Ubuntu安装MySQL(mysql8*)
参考文章1:Ubuntu20.04安装Mysql参考文章2:ubuntu在安装MySQL常见问题和mysql_secure_installation向导记录详解
2021-12-22 18:13:34 262
原创 Rust学习之找出列表的最大值
get_max_number:抽象出方法公用fn get_max_number(list: &[i32]) -> i32 { let mut max_number = list[0]; for &elem in list { if elem > max_number { max_number = elem; } } max_number}fn main() { let num_
2021-11-30 13:38:24 775
原创 shell脚本中接收命令行传入的参数
注:以Solana查询余额作为案列shell文件: solana_balance.sh示例shell代码:#!/bin/bashsolana airdrop 5 $1 --url https://api.devnet.solana.com执行命令:sh solana_balance.sh 2PpWighpsURaZVhZ5GZpyKWHF5MUN8sGMnEB3fti4HPg$0 : 表示脚本文件 solana_balance.sh$1: 表示第一个参数钱包地址以此类推…...
2021-11-27 18:10:53 1773
原创 TS学习之错误一:ES5/ES3 中的异步函数或方法需要 “Promise“ 构造函数
函数返回值问题错误:代码如下:async function name1(num: number, num1: number):number{ return 5;}将报错如下:类型“number”不是 ES5/ES3 中的有效异步函数返回类型,因为其未引用与 Promise 相符的构造函数值。ts(1055)解决方法:// 改写法为如下:async function name1(num: number, num1: number):Promise<number> {
2021-11-26 19:30:29 3750
原创 Js操作Redis
前提条件1、电脑已经安装Redis;2、电脑已经安装NodeJS;1、准备创建项目js语言的项目初始化项目并在package.json文件中加入如下包"redis": "^3.0.2",在项目中安装Redis包,执行yarnyarn将Redis包引入js文件代码示例const redis = require('redis');const client = redis.createClient( 6379, '127.0.0.1');export async functio
2021-11-20 19:31:48 5977
原创 Rust之控制流学习
1、创建项目cargo new if_loop_for2、 if_loop_for.rsfn main() { if_fun(100); if_else_if(101); if_iet(); loop_fun(); loop_symbol(); loop_return(); while_fun(); for_fun(); for_rev();}//单分支fn if_fun(num : i128) { if nu
2021-09-25 23:20:59 164
原创 Uniswap V3无偿损失计算、Uniswap V3做市
Uniswap V3无偿损失计算:(原文参考链接:https://www.8btc.com/article/6653418)Uniswap V3做市:(原文链接参考:https://www.8btc.com/article/6655803)
2021-07-10 10:28:49 1012
原创 512位乘除法
除法参考链接“为了方便自己阅读搬过来的”公式:目标是计算如下值同时正确处理溢出。我们的秘密武器是 EVM 的mulmod指令。这条指令完全符合我们的要求,只是它返回的是余数而不是商。那么我们的策略是什么?1、使用 mulmod 计算 512 位的 a * b。2、使用 mulmod 减去余数,使除法精确。3、从分数中去掉二的幂,使分母可逆 mod2 **256。4、计算分母的模倒数。5、乘以分子和倒数分母 mod2 **256。参考:实现如下:contract MulDiv {
2021-07-09 17:03:06 403
原创 @Openzeppelin:ERC721
官方文档参考1、接口: IERC721引入使用import "@openzeppelin/contracts/token/ERC721/IERC721.sol";符合 ERC721 的合约所需的接口函数。// FUNCTIONSbalanceOf(owner)ownerOf(tokenId)safeTransferFrom(from, to, tokenId)transferFrom(from, to, tokenId)approve(to, tokenId)ge
2021-07-05 12:28:45 9185 3
原创 Kotlin入门学习
Kotlin官方网站:Kotlin菜鸟教程1、第一个程序后面默认fun main(){ println("你的名字:") val name = readLine() println("名字:$name!")}运行结果
2021-06-10 18:49:42 175 2
原创 solidity:通过js设置监听事件
参考文章1、合约代码pragma solidity ^0.4.21; contract Coin{ address public minter; mapping (address=> uint) public balances; event LogSend(address from, address to, uint amount); constructor () public { minter = msg.sender; }
2021-05-27 17:17:14 521
原创 Solidity内联汇编YUL学习
参考文章:Stack Machines: Fundamentals本系列将探讨虚拟堆栈机的设计和实现。即,其操作基于堆栈的虚拟机。这篇文章将介绍基础知识。堆栈,数据结构那么什么是堆栈?这是一个具有两个操作的数据结构:push和 pop。您可以将值压入堆栈,然后从堆栈中弹出它们。这是按照LIFO(后进先出)的顺序进行的。此数据类型是堆栈计算机设计的基础。实现堆栈非常容易,尤其是当您拥有一个数组时,该数组包含一个离散大小的单元格列表并且是可索引寻址的。除了用于数据存储的数组之外,您还需要具有一个堆栈
2021-05-20 20:21:28 511
原创 vscode 自带终端无法执行yarn
参考:vscode 自带终端无法执行yarn解决vscode中不能使用yarn命令node.js yarn配置环境变量后,yarn命令依然失效解决办法
2021-05-19 12:19:00 534
原创 [中文] Serpent指南:
[中文] Serpent指南:https://github.com/ethereum/wiki/wiki/[%E4%B8%AD%E6%96%87]-Serpent%E6%8C%87%E5%8D%97
2021-05-14 14:28:07 275
翻译 以太坊白皮书
官方网址这篇介绍性论文最初由以太坊创始人Vitalik Buterin于2013年发表,该项目于2015年启动。值得注意的是,以太坊和许多社区驱动的开源软件项目一样,从最初的开始就不断发展。虽然已有数年之久,但我们之所以继续维护该文件,是因为它继续充当有用的参考和对以太坊及其愿景的准确表示。要了解以太坊的最新发展以及如何对协议进行更改,我们建议您使用本指南。下一代智能合约和去中心化应用平台中本聪(Satoshi Nakamoto)在2009年开发的比特币经常被誉为货币和货币的激进发展,是数字资产的第
2021-05-14 12:40:22 602
大数据之Hive官方文档简要翻译(中文文档)
2020-11-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人