自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 雷柏MT750w鼠标无线蓝牙连接教程

鼠标按键简介:通过插入USB方式连接通过蓝牙方式连接

2022-03-22 17:15:02 7048

原创 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

原创 Unity设置中文

参考文章:Unity设置中文安装好语言模块后就可以来设置了

2022-02-22 11:31:16 3494

原创 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

原创 Ubuntu定时任务

参考文章:

2021-12-20 00:31:27 828

原创 Ubuntu安装nodejs

参考链接:https://www.iplayio.cn/post/281205

2021-12-08 14:44:04 1016

原创 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

原创 sushiswap之添加流性挖矿解读

参考文章:

2021-07-23 18:49:57 6561 1

原创 数学与工程

数学算法:https://xn–2-umb.com/中国剩余定理

2021-07-10 12:03:07 191

原创 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

原创 AES、ECDSA算法学习

参考:AES加密算法参考:ECDSA算法

2021-07-09 12:44:21 301

原创 @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

原创 Uniswap V3 Core 白皮书

参考文章:《Uniswap V3 Core 白皮书(中文版)

2021-07-01 17:26:17 948

原创 Kotlin入门学习

Kotlin官方网站:Kotlin菜鸟教程1、第一个程序后面默认fun main(){ println("你的名字:") val name = readLine() println("名字:$name!")}运行结果

2021-06-10 18:49:42 175 2

原创 Rust学习

官方文档:Rust 编程语言官网

2021-05-31 15:11:42 266

原创 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官方文档简要翻译(中文文档)

将官方文档做了简要翻译 此页面仅记录配置单元2.x及更早版本中的元存储。对于3.x及更高版本,请参阅AdminManual Metastore 3.0管理。 介绍 所有表和分区的元数据都是通过配置单元元存储区访问的。元数据使用JPOX ORM解决方案(Data Nucleus)持久化,因此它支持的任何数据库都可以被Hive使用。大多数商业关 系数据库和许多开源数据库都受到支持。请参阅下面一节中支持的数据库列表。

2020-11-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除