自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

北枫林

天道酬勤!

  • 博客(183)
  • 收藏
  • 关注

原创 Web3介绍

互补品指的是跟你的产品一起购买的相互补充的产品,比如汽油就是汽车的互补品,汽油价格越低成本下降,产品更加实惠。web2 时代偏爱平台(以广告为动力,亚马逊控制着 三分之一的云业务,谷歌控制着全球 92% 以上的搜索引擎市场份额),即现代的互联网可以交互,有读写的能力。一个事物的发展,最重要的是早期的红利,如果没有红利,那么这是很难成功的,代币炒作实际上就是提供红利最佳的方式,它既能吸引到人,也能吸引到资金。问题2:互联网巨头的垄断地位,可能会利用人们的隐私信息,恶意推广广告,买卖用户数据等。

2022-04-02 17:16:27 11301

原创 chatgpt智能AI及场景调研

通过ChatGPT,你可以与人工智能进行真正的对话,并从中获得各种各样的信息和服务。而ChatGPT是一个强大的自然语言处理工具,可以帮助更好地理解和处理自然语言数据,提高机器学习算法和模型的准确性和效率。社交娱乐是人们日常生活中必不可少的一部分,而ChatGPT可以带来更加有趣和交互性的聊天体验。4.分析大量的自然语言数据,并从中获取有价值的见解和结论,帮助机器学习工程师更好地研究和应用机器学习技术。1.通过与潜在客户或现有客户的交互,获得更深入的了解,从而更好地满足他们的需求;

2023-06-01 16:01:38 1678

原创 ant design的Tree树形控件useMemo中先获取到初始数据再执行return

在 3.4.0 之前:树节点可以有很多,但在设置 checkable 时,将会花费更多的计算时间,因此我们缓存了一些计算结果(this.treeNodesStates)来复用,避免多次重复计算,以此提高性能。首先是删掉了generateData(z)初始化数据的函数,然后把。标识符,目的是等会再次执行useMemo函数。

2022-12-27 13:42:01 457 1

原创 前端下载xlxs形式的链接和字节流

【代码】前端下载xlxs形式的链接和字节流。

2022-10-25 14:45:21 702

原创 React中使用ant.design的form.item里tabs里写select多选框,初始化不生效

把Options的形式替换成形式。

2022-10-20 16:10:54 537

原创 ant design pro表格查询条件的placeholder修改

【代码】ant design pro表格查询条件的placeholder修改。

2022-09-19 17:36:51 545

原创 为什么Eth转向Pos?

如果攻击者掌握了超过诚实用户的计算资源,则攻击者所生成的新的分叉增长速度就会快于公开的区块链的增长速度,他很容易形成一个新的更长的区块链分支取代公开的最长区块链。当攻击者掌握了51%以上的计算资源,他的攻击行为一定能够成功。一旦成功实施51%算力攻击,区块链就会发生最长链的切换,带来的后果是已经在区块上得到确认的交易数据可能会被擦除。如果这种攻击是有意构造的,则攻击者可以撤回已经在区块上得到确认的高额交易数据,进而使得这部分数字货币可以重新使用。...

2022-08-12 17:52:10 2854

原创 单页面应用

传统网站是不断跳转页面,需要用户等待加载。单页面应用是在使用期间不需要加载页面,把多个页面合并成一页面,通过JavaScript的交互事件或者路由来控制显示。

2022-08-02 17:07:12 502

原创 Nansen年度报告

报告:不再只有叙事与投机,也有了由真实需求支撑起来的众多产业与生意,泡沫之下的商业脉络逐渐茁壮。从赛道来说,加密创业项目不再如2020年几乎是清一色的DeFi。NFTs、Game、Social、跨链、L1&L2、中间件等应用类和基础层的创新在2021年层出不穷。以NFTs、Play2Earn、沙盒游戏等应用项目作为桥梁,加密世界迎来了DeFi Degen和投资者之外的用户,许多的收藏家、游戏玩家、元宇宙建设者进入了这个世界。由Shib领导的新一轮的模因币浪潮,也大大扩充了投资者群体的绝对人口。传统世界的金融

2022-06-19 14:15:32 968

原创 Messari年度报告-2022

概述Web1到Web2到Web3的演变描述为从“只读到写读,再到写、读、拥有”传统机构只会帮助已经积累了大量资产的老一辈们继续“造富”,而这些新兴的投资方式有机会颠覆那些传统投资“Web3 “可以说是包罗万象,它涵盖了加密货币(数字黄金和稳定币)、智能合约(L1&L2),去中心化的硬件基础设施(视频、存储、传感器等),非同质化代币NFT(数字化ID和产权),DeFi(交换和抵押web3资产的金融服务),Metaverse(元宇宙,在类似游戏的环境中打造数字化用地),以及社区治理 (DAO,去中心化自治组织

2022-06-19 14:08:19 2228

原创 Messari年度报告-2021

我非常看好 2021 年的前景。乐观情绪并非出于共识,但我看涨的程度可能是:下一个牛市周期将是“大牛市”,我认为我们将达到 10 万美元/BTC 至少在 2021 年底之前,在这个周期的顶部,加密货币的累计网络价值达到 3 万亿美元。很难忽视有五年历史的技术,每年处理的实际价值转移超过 1 万亿美元,这一数字已经超过了 PayPal。以太坊活力不可否认,它将继续成为 2021 年值得关注的平台今年,稳定币的规模和使用量绝对呈爆炸式增长。 就存储在以太坊区块链上的经济价值而言,Tether 仅次于 ETH 本

2022-06-19 13:59:49 864

原创 Cosmos、Polkadot

Cosmos(ATOM代币)是一个支持跨链交互的异构网络,它是一个使用IBC(区块链间通信)协议交换数字资产和数据的应用程序和服务生态系统。Cosmos 被誉为「区块链的互联网」,也被认为是区块链的 3.0 版本,旨在解决区块链交互操作和可扩展性问题。跨链技术被认为是实现万链互通的关键技术,它是区块链向外拓展和连接的桥梁。区块链技术发展至今,跨链技术主要包括以下3种模式:公证人机制,侧链或中继链以及哈希锁定。Cosmos 是一个由独立并行区块链组成的网络,每个区块链都由经典的 BFT 共识算法(拜占庭容错)

2022-06-19 13:52:55 1424

原创 Flutter常用知识点

启动:flutter run --no-sound-null-safety打包:flutter build apk --no-sound-null-safety生成页面:import ‘package:flutter/material.dart’;statefulw快捷键头部:appBar: new AppBar(backgroundColor: const Color(0xFF1F2025),centerTitle: true,title: new Text(‘购买’),),backgr

2022-06-09 11:00:30 298

原创 flutter 改变数据,showDialog对话框内的UI不更新

对话框UI不更新

2022-06-01 16:08:49 594 4

原创 Flutter 返回上一页并主动触发刷新

class PageOne extends StatefulWidget { @override _PageOneState createState() => new _PageOneState();}class _PageOneState extends State<PageOne> { // 第一个页面 _getRequests()async{ print('这里进行操作'); } @override Widget build(B

2022-05-18 17:11:43 4620

原创 flutter 记两次401没有权限问题 以及依赖版本冲突问题

问题1:字段名没对上。后端请求头需要的参数是accessToken,而我这边请求头带的是access_token。问题2:参数类型没对上。由于是两个人写的后端,编码习惯不一样。当时接口需要的userID的类型是字符串型,而我这边参数类型是int整型。...

2022-05-18 17:08:37 466

原创 Flutter 单张图片选择上传功能以及多张图片选择

flutter选择单张或多张图片

2022-05-14 16:10:40 1399

原创 Flutter通过dio发送带参数的post请求

自己要传递一个json类型的参数,发现总是错误,于是想着在header头加上application/json,试了很多次不成功。中途有看到默认的数据请求类型是application/json。却下意识忽略还继续在错误的方向上寻找解决办法。后来想到可能是post方法写的有问题,经过查找成功解决。被自己愚蠢的气到,诶,遇到问题首先应该思考解决问题的方向是否正确,然后就是多看官方文档。错误实例: Dio dio = new Dio(); response = await dio.po

2022-05-06 21:58:32 3411 4

转载 Vue项目本地运行正常,打包上传到服务器后请求地址404问题

问题解决:把nginx里的配置里的 proxy_pass http://127.0.0.1:8080; 改成proxy_pass http://127.0.0.1:8080/;多加一个斜杠。问题分析:Vue项目打包完之后接口请求不到后端出现404错误,这是由于Vue项目打包之后 proxyTable代理配置失效了。由于Vue项目打包之后代理失败,那么就需要使用Nginx进行反向代理请求了,可是还是出现404错误。在nginx中配置proxy_pass反向代理时,当在后面的url加上了 “/

2022-04-21 18:52:03 8247

原创 debian系统离线安装iperf2

下载安装包地址:http://xiazai.zol.com.cn/detail/33/329375.shtml安装过程:tar -xvf iperf.tar.gzcd iperf./configuremakemake install 如果报错configure: error: cannot guess build type; you must specify one,就把./configure改为./configure --build=arm-linux如果报错redefinition

2022-04-11 14:33:54 732

原创 公链、私链、联盟链、侧链简介

*公有链(Public Blockchain):公有的区块链,读写权限对所有人开放。比特币、以太坊。完全去中心、公开的区块链。用户无需注册就能匿名参与,无需授权就能访问网络的区块链。公链能够稳定运行,依靠的是“共识机制”,例如比特币块链依赖工作量证明(PoW)、以太坊目前依赖权益证明(PoS)等,其中Token(代币,也有人称“通证”)能够激励所有参与节点“愿意主动合作”,共同维护链上数据的安全性。因此,公有链的运行离不开代币。优点:所有交易数据公开、透明。无法篡改。缺点: 低吞吐量(TPS),能处理的

2022-04-02 17:19:58 5105

原创 安装GLIBCXX_3.4.21和GLIBC_2.18

检查动态库,发现没有GLIBCXX_3.4.21:$ strings /usr/lib64/libstdc++.so.6 | grep GLIBC查看libstdc++.so.6的位置:$ find / -name libstdc++.so.6*列出与libstdc++.so.6相关的文件,可以看到当前动态连接库版本是libstdc++.so.6.0.19:/usr/lib64/libstdc++.so.6.0.19/usr/lib64/libstdc++.so.6/usr/share/g

2022-04-02 14:34:26 6291 1

原创 vue-aMap高德地图的应用(添加覆盖物点坐标、自定义图标、添加信息窗体信息等)

参考文章http://www.4k8k.xyz/article/qq_41497443/109628370自己额外增加的功能:点击窗口信息后,点击地图的其他地方可以让窗口消失。在最外面的地图div里加上@click="closeWindow($event)"theflag: false, closeWindow(e) { //我这里是判断点击的元素是不是地图坐标,如果是,那就取消隐藏窗口,如果不是那就隐藏窗口。 // e.target 是你当前点击的元素 //

2022-03-11 13:37:21 912

原创 如果新增数据,盒子的内容从上面往下滚动

<div class="scrollList"> <div v-for="(item,index) in chainlist" :key="index" > <div>{{item.name}}</div> <div >{{item.age}}</div> <div >{{item.address}}</div>

2022-03-11 11:29:16 316

原创 给el-table的某列设置样式

<el-table :data="tableData" > <el-table-column v-for="item in column" :key="item" :prop="item.prop" :label="item.label" :width="item.width" > <template slot-scope="scope">

2022-03-02 19:13:34 1660

原创 Swagger出现弹窗问题

1.弹窗问题解决办法:在@SpringBootApplication的上面加上另外一个注解即可:@EnableSwagger22.如果经过1后,错误改变为:Failed to start bean ‘documentationPluginsBootstrapper’; nested exception is java.lang.NullPointerEx解决办法:修改配置文件:增加:spring.mvc.pathmatch.matching-strategy=ANT_PATH_MATCHER

2022-02-16 16:44:43 993

原创 mysql创建的用户连接不上数据库 1064

报错如下:ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'IDENTIFIED BY 'root' WITH GRANT OPTION' at line 1.解决办法:mysql> CREATE USER 'root'@'%' IDEN

2022-02-11 17:15:58 695

原创 判断视频是否加载完成

setInterval(() => { console.log(document.querySelector('.succeedAduio').readyState);}, 10);打印结果:0: 没有关于音频/视频是否就绪的信息1: 关于音频/视频就绪的元数据2:关于当前播放位置的数据是可用的,但没有足够的数据来播放下一帧/毫秒3: 当前及至少下一帧的数据是可用的4: 可用数据足以开始播放参考文章:https://blog.csdn.net/yanhanhui1/article/

2022-02-11 17:05:07 2722

原创 css顺序 使用background问题

旧代码:background-position: center center;background-size: 100% 100%;background: url('https://xxx.png') no-repeat; //这一句会覆盖之前的其它background属性问题:background-position和background-size不生效。解决办法:background: url('https://xxx.png') no-repeat;background-positio

2022-02-11 17:00:27 425

原创 在微信里打开网页,video视频出现问题,video.js插件解决

在调试的过程中,发现电脑端,手机端在谷歌中打开是没有问题的。但是在微信里打开页面出现问题。分析:微信自带的内嵌浏览器是X5内核,而谷歌的内核是Webkit,video在X5内核里有兼容性的问题。通过https://juejin.cn/post/6844903825002725383#heading-3博客发现可以解决ios的兼容性问题: document.addEventListener( "WeixinJSBridgeReady"

2022-02-11 16:52:50 5698

原创 centos 安装docker报错 [Errno 14] HTTPS Error 502 - Bad Gateway

输入命令:curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun具体报错如图:经过不断分析和尝试,发现解决办法:(参考文章 https://blog.csdn.net/yabingshi_tech/article/details/78972236)rm -fr /etc/yum.repos.d/xxx.repo具体分析:因为我想安装rabbitmq,于是我参考了博客https://blog.csdn.net/ji

2022-02-11 16:41:31 1775

原创 el-dropdown移动端问题:选择某项后菜单栏收起后又打开

问题描述:使用el-dropdown移动端的时候,选择某个选项后,菜单栏收起后再次打开,再次选择某项后,菜单栏收起。正常情况:选择某个选项后,菜单栏收起。原来的代码(即官网里的例子)如下:<el-dropdown @command="handleCommand"> <span class="el-dropdown-link"> 下拉菜单<i class="el-icon-arrow-down el-icon--right"></i> &l

2022-01-30 12:25:33 849 1

原创 两个子组件直接传值

创建一个文件Eventbus.js:import Vue from "vue"export default new Vue()发送的组件:import Eventbus from '../util/Eventbus'//引用文件Eventbus.$emit("path",this.path) //使用,第一个参数是自定义的参数名字,第二个参数是要传递的值接受的组件:import Eventbus from '../util/Eventbus' //引用 Eventbus.$o

2022-01-19 19:32:04 617

原创 在Vue里引入less

1.添加依赖npm install less less-loader --save-dev2.打开build/webpack.base.conf.js,在 module.exports 的对象的module.rules里添加一个新规则: { test: /\.less$/, loader: "style-loader!css-loader!less-loader", }3.在代码中的style标签中加上lang="less"属性即可。如有遇

2021-11-29 15:16:27 1241

原创 切割字符串超出规定长度显示省略号,但是中文和英文显示长度不一样

可以使用css样式来解决,如果没有显示省略号,看看是否是行内元素,加上 display: block!important;即可。 display: block!important; width:60px; text-overflow:ellipsis; -o-text-overflow:ellipsis; -webkit-text-overflow:ellipsis; -moz-text-overflow:ellipsis; white-space:nowrap; overf

2021-11-10 11:30:02 504

原创 Ant Tabs Select 使用key切换 Select的默认值是前一个下拉框选择的值

解决办法:给<Select>加上一个属性value,在切换后select的默认值就会是nameorage这个值 const [nameorage, setNameorage] = useState("请选择"); <Select defaultValue="请选择" value={nameorage} onChange={(value) => { setNa

2021-11-09 15:33:24 500

原创 Java学习笔记

1.创建项目//带main的是启动入口@SpringBootApplication //核心注解,主要用于开启spring自动配置<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:/

2021-11-08 18:37:31 327

原创 Vue3学习笔记

Vue3快速上手学习地址:https://www.bilibili.com/video/BV1Zy4y1K7SH?p=1561.Vue3简介2020年9月18日,Vue.js发布3.0版本,代号:One Piece(海贼王)耗时2年多、2600+次提交、30+个RFC、600+次PR、99位贡献者github上的tags地址:https://github.com/vuejs/vue-next/releases/tag/v3.0.02.Vue3带来了什么1.性能的提升打包大小减少41%

2021-11-08 18:30:46 273

转载 React ant design表格导出数据为EXCEL表格数据

参考文章如下:React ant design表格导出数据为EXCEL表格数据

2021-11-08 17:57:47 376

原创 Vue el-upload 上传文件

自己写的一个小demo,拷贝到html直接打开即可测试运行。<html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <!-

2021-11-04 18:12:22 484

bootstrap响应式的秦时明月项目

bootstrap响应式的秦时明月项目

2023-06-20

空空如也

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

TA关注的人

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