自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (5)
  • 收藏
  • 关注

原创 Windows环境下跑amc测试链(单节点)-使用wsl2-Ubuntu

Windows环境下使用WSL2启动amc测试链

2023-08-03 16:49:29 114

原创 WSL2-在Ubuntu上安装配置go环境

WSL2在Ubuntu上安装配置go环境

2023-08-03 15:36:02 188

原创 编译报错github.com/torquem-ch/mdbx-go/mdbx: build constraints exclude all Go files in D:\code\go\pkg\mod

编译时报错 build constraints exclude all Go files

2023-07-24 14:00:20 308

原创 IDE配置代理

开发工具配置代理

2023-07-21 09:53:26 807

原创 git下载速度慢,设置代理

因为git默认是不适用代理的,需要手动设置。

2023-07-21 09:46:53 362

原创 Windows下Github配置ssh公钥(演示时所用系统为Windows11)

从Github上拉取项目或提交修改时,使用https的方式,每次都要输入账号密码,很麻烦。使用ssh的方式则可以解决这个问题。配置ssh key的步骤:(1)使用git在本地生成公钥和密钥文件(id_rsa.pub、id_rsa)(2)将生成的公钥添加到Github账号(3)在git的身份验证代理程序ssh-agent中添加生成的私钥。

2023-07-18 13:40:14 4084 1

原创 goLand切换git分支

goLand切换git分支

2023-07-18 10:41:05 905

原创 go-在一个go文件下调用位于同一个包下的其他go文件定义的结构体,报错结构体未定义

go-在一个go文件下调用位于同一个包下的其他go文件定义的结构体,报错结构体未定义

2023-07-14 17:00:25 577

原创 Go使用import导入包

Go使用import导入包

2023-07-14 15:59:23 385

原创 安装Vue开发环境问题记录:修改NPM代理、vscode终端无法使用vue命令

修改NPM代理、vscode终端无法使用vue命令

2023-07-14 14:08:14 265

原创 以太坊节点发现协议discV5的握手过程(两个节点如何建立链接)

节点发现协议是一个用于在点对点网络中寻找其他节点的系统。该系统可以被任意节点用于任何目的。除了需要运行协议和存储有限的几个节点信息外,不需要任何成本。任一节点都可以作为网络的入口。系统的设计在某种程度上受到Kademlia分布式哈希表(DHT)的启发,但与大多数DHT不同,它不存储任意的键值对。相反,DHT存储和传递“节点记录”,这些记录是经过签名的文档,提供了有关网络中节点的信息。

2023-07-12 10:24:39 140

原创 以太坊节点发现协议discV4

该协议使用一个类似Kademlia的分布式哈希表(DHT),用于存储有关以太坊节点的信息。选择Kademlia结构是因为它是一种有效地组织分布式节点索引并具有低直径拓扑结构的方式。在该协议中,节点通过将节点信息存储在具有特定距离度量的桶中,以一种分布式的方式维护网络拓扑。Kademlia结构提供了一种高效的查找和路由机制,使节点能够快速找到其他节点,并在网络中建立连接。

2023-07-07 16:45:51 226

原创 NAT和NAPT

在一个局域网(LAN)中,每个设备通常都有一个私有IP地址,这些地址是在局域网内部使用的,并不在公共互联网上唯一。当局域网中的设备发送数据包到互联网上的目标设备时,路由器会自动修改数据包的源IP地址,将私有IP地址替换为公共IP地址。当私有网络中的设备发送数据包到互联网上的目标设备时,NAPT会修改数据包的源IP地址和端口号,将私有IP地址和端口号转换为公共IP地址和不同的端口号。这样,数据包在互联网上的传输就能正确地路由到目标设备,并且可以保持多个设备之间的会话区分。

2023-07-06 10:36:49 109

原创 什么是Libp2p,简单介绍

Libp2p(library peer-to-peer),是一个模块化的p2p网络架构,能够帮助开发p2p应用。该框架由一系列协议、规范和库组成,可以促进网络节点之间的p2p通信。

2023-07-05 17:45:06 1188

原创 Python学习-pycharm相关配置和快捷键

pycharm快捷键设置、主题设置、插件安装、常用快捷键。汉化pycharm

2022-09-27 18:58:43 372 1

原创 Python学习-环境和开发工具安装

python解释器和python开发工具pycharm的安装以及创建第一个python程序

2022-09-27 18:31:49 1599

原创 js中const、let、var三种定义方式的区别

var定义的变量存在变量提升操作,既可以先使用后定义,无论在何处定义,var定义的变量在各处都可以使用,而const和let定义的变量是块级变量,尽在其定义的块范围内可以使用。const定义的变量在声明时必须初始化赋值,且无法再次进行赋值操作,这导致使用const定义的如字符串、数字等简单变量无法改变,类似于常量,但其并不是常量,仅仅是const直接指向变量的地址,其指向的地址是无法改变的,而变量的赋值操作会改变量所指向的地址,所以用const定义的简单变量是无法改变的。而用const定义的复杂变量,如

2021-05-06 10:35:37 281

原创 css-笔记(控制文本溢出时以省略号结尾)

1、控制文本溢出时如何显示text-overfl:clip | ellipsis clip:简单的裁剪文本 ellipsis:当对象内文本溢出时以省略号显示(text-overflow属性仅是注解,当文本溢出时是否显示省略标记。并不具备其它的样式属性定义。要实现溢出时产生省略号的效果还须定义:强制文本在一行内显示 (white-space:nowrap)及溢出内容为隐藏(overflow:hidden),只有这样才能实现溢出文本显示省略号的效...

2021-04-15 11:08:17 89

原创 js-实现文件和图片上传

1、使用file类型的input标签获得文件web前端的文件读取操作一般都是通过<input type="file"/>获取文件。input标签常用的关于文件读取的属性multiple指定可以一次(注意是一次性可以多选)选择多个文件。用户可以用他们选择的平台允许的任何方式从文件选择器中选择多个文件(如,按住ShiftorControl,然后单击)。如果您只想让用户为每个<input>选择一个文件,那么省略multiple属性。例如:<input m...

2021-03-30 15:26:56 1114

原创 vue的插槽、具名插槽、作用域插槽

插槽的作用和使用方法(1)基本使用我们定义一个组件,并使用它。组件定义使用定义的组件运行发现在使用组件时在组件内添加的内容无法渲染上去,插槽的作用就是来处理这种情况的。在自定义组件中加入<slot>元素占位再次运行,发现使用该组件时定义在组件标签下的内容可以渲染出来,(2)为插槽设置默认内容插槽还可以设置默认内容,定义组件时在<slot>标签下添加内容,如果使用该组件时没有为这个插槽提供了内容,会显示默认的内容。如果为这个插槽提供.

2021-03-26 15:07:15 228

原创 使用穿透符设置element-ui组件等第三方组件的内部样式

当<style>的标签属性为scoped时,标签里面的css样式只能作用于当前组件内的标签。其组件中的所有 DOM 添加了一个独一无二的动态属性,然后给 CSS 选择器额外添加一个对应的属性选择器来选择该组件中 DOM,这种做法使得样式只作用于含有该属性的 DOM——组件内部 DOM。当我们想要修改第三方的组件,如Element-ui组件的内部样式时有两种方法。(1)可以在组件中同时使用全局样式和内部样式,可以通过在全局样式中对组件的样式进行设置,但这可能会导致组件之间的样.

2021-03-23 17:19:49 360

原创 用css3的animation写一个动画的平滑翻页页面(基于vue)

先看效果图,鼠标滚动和点击下面的圆形按钮都可以以平滑的方式切换页面这是整个组件的代码,转换链接和图片啥的自己改改就行,可以直接使用<template> <div class="main"> <div class="items" :style="{ width: 75 * num + 'vw' }"> <div v-for="n in num" :key="n"> <div v-for="m in.

2021-03-19 16:50:04 649

原创 vue生命周期

1、一个vue实列何时初始化以及销毁一个单独组件的页面,在进入页面时会初始化这个页面对应的vue实例以及该页面中调用的所有组件对应的实例,跳转到其他页面时会对所有组件进行销毁操作

2021-03-19 10:11:27 137

原创 a标签点击无响应

1、如下代码<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><style type="text/css"> div{ display: inline-block; width: 200px; height: 200px; position: absolute; border: #000000 2px solid;

2021-03-16 11:20:11 674

原创 基线、行高相关概念的理解、行内元素的对齐问题、vertical-align的使用

行内元素的几个属性:中线、基线、行高

2021-03-12 17:29:12 426

原创 使用vue框架,引入element-ui后运行,页面空白情况

情况创建项目后,用npm安装element-ui,然后在main.js中进行引用后,你npm run serve运行,未报错,但页面一片空白。删去main.js中关于element-ui引入的代码后,恢复正常修改前的的main.js修改后的main.js原因element-ui引用的是Vue对象,但是在vue3.0中已经没有了vue对象,所以这种引用方式是不能使用的,最新的引用方式,element-ui尚未更新,从而出现这种问题。解决方法创建项目时选择vue的版本时选择2

2021-03-11 11:21:00 9389 5

原创 vue脚手架搭建项目

一、前置条件1、安装node.js,可以在官网直接安装,安装成功后,打开dos窗口,输入node -v查看node.js的版本号,检验是否已经安装成功。2、安装vue-cli脚手架,在dos窗口输入vue -V检查版本号检验是否已经安装,若是已经安装可以在dos窗口使用命令卸载 卸载命令:npm uninstall vue-cli -g 脚手架的安装分为全局安装和局部安装,全局安装是将其安装在一个全局环境下,全局安装后,全局安装后可以供命令行(command line)...

2021-03-10 14:48:42 643

原创 一个基于vue的数据可视化原型网页,主要运用了各种ECharts的表格,折线图、扇形图、动态的信息追踪图、甘特图等

下载链接

2021-03-05 10:13:51 489 2

原创 REST规范

一、什么是RESTREST:表征状态转移(Representational State Transfer),是目前主流的三大web服务实现方式(REST、SOAP、XML-RPC)之一,REST即表述性状态传递(英文:Representational State Transfer,简称REST)是Roy Fielding博士在2000年他的博士论文中提出来的一种软件架构风格,切记它是一种开发风格而不是标准。它是一种针对网络应用的设计和开发方式,REST 定义了应该如何正确地使用(这和大多数人的实际使用方

2021-03-04 15:39:20 1740 3

原创 elasticsearch的安装以及相关的elasticsearch-head和Kibana的安装和配置

1、安装elasticsearch全文搜索属于最常见的需求,开源的elasticsearch(以下简称 Elastic)是目前全文搜索引擎的首选。它可以快速地储存、搜索和分析海量数据。维基百科、Stack Overflow、Github 都采用它我安装的是7.6.0版本的,安装elasticsearch之前,需要安装好jdk并配置好环境变量,可参考我之前的博客jdk的安装以及环境变量的配置。要注意的是,最近版本的elasticsearch所需的jdk版本至少在1.8以上。下载最新版本的elasti.

2021-03-03 17:29:02 339 2

原创 Java二三课—编程规范,数据类型与运算符

第二节课高老师给我们讲了一下我们作业中出现的问题1、出现乱码,是因为格式问题,要把格式调成ANSI格式。若出现乱码,首先复制源代码,然后删除所有代码,接着在上面工具栏里格式一栏中,把格式调整为ANSI。2、一个语句必须在同一行,包括括号。例:System.out.println("helloeword");是正确的。  而:System.out.println("helloe ...

2018-03-31 14:25:36 180

原创 java第一课(安装jdk8,配置环境变量,写helloworld。)

 今天是兴唐班第一次正式上课,开始系统的学习java,感觉不错,很有意思。同时也有些感触。  一是老师很负责,讲的很细致,同时多次问我们是否听懂。另外就是对java的初映象,虽然是完全照着例子下才写出了helloworld,但是那种敲代码的,看着自己写的代码可以运行真的很有趣,很喜欢编程时的感觉。接下来说一下今天所学 1‘安装jdk8用内网通接受老师发的安装包,安装32...

2018-03-18 23:02:05 496

本项目是基于SSM+VUE编写的在线商城系统

本项目是基于SSM+VUE编写的在线商城系统

2023-07-10

图片上传和预览.html

html+js实现图片上传并预览

2021-03-30

阿里巴巴Java开发手册终极版v1.3.0.zip

阿里巴巴Java开发的一些规范标准

2021-03-17

基于java swing的学生信息管理系统.zip

基于java swing的学生信息管理系统.包含基本的登陆、注册和学生信息的显示、添加、修改、删除、查询等功能。运行环境为jdk12

2021-03-17

基于vue的网页模板,数据可视化模型

运用vue脚手架搭建的数据可视化系统模板,只是一个原型,采用了echarts的一些表格

2021-03-05

物流系统,web、安卓、后台三端,前后端分离

快递系统,使用spring+cxf+hibernate的后台+纯静态的前端html,以及安卓端。分为web端、后台和安卓端。web是纯静态html,调用后台发布的服务。前后端分离

2020-06-22

空空如也

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

TA关注的人

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