自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (3)
  • 收藏
  • 关注

原创 部署Zookeeper集群和Kafka集群

Zookeeper集群和Kafka集群搭建

2022-08-27 22:02:47 754 1

原创 Git版本控制中的一些问题及解决方法

Git代码版本控制中的一些问题解决方式

2022-06-30 09:06:06 1610

原创 .idea、target等非必要上传的文件被上传到git,如何处理?

1、.idea、target等非必要上传的文件被上传到git,如何处理?在使用git等版本控制工具进行版本控制的时候,并不是工程所有的文件需要上传到git上进行版本管理,比如有些文件是编译工具自带的、编译包等等,这些是不需要上传到git上进行管理的;有时候我们没有注意就上传了,那这时候我们该如何把这些非必要上传的文件去掉呢?主要有如下几步:(1)将不需要进行版本控制的文件或者目录放到.gitignore文件中一般在工程下的最外层文件目录下,创建一个.gitignore文件,将不需要进行版..

2022-01-25 09:18:33 8453 1

原创 使用Selenium控制已打开的浏览器和网页

使用selenium打开已打开浏览器和网页

2022-01-15 18:20:29 7241 7

原创 Excel如何为sheet设置超链接目录

初始Excel如下,第一个sheet为目录表,后面几个为包含具体信息的sheet先按如下步骤操作:点击【公式】,然后选择【定义名称】,输入公式=GET.WORKBOOK(1)选择单元格C3,填入如下内容:=HYPERLINK("#'"&IFERROR(INDEX(MID(工作表名称,FIND("]",工作表名称)+1,99),ROW()-1),"")&T(RAND())&"'!A1",IFERROR(INDEX(MID(工作表名称,FIN...

2021-09-13 09:35:09 4909

原创 Could not find any factories that implement org.apache.flink.table.factories.FileSystemFormatFactory

具体错误在使用Table API&SQL创建表时出现如下错误,Exception in thread "main" org.apache.flink.table.api.ValidationException: Could not find any factories that implement 'org.apache.flink.table.factories.FileSystemFormatFactory' in the classpath. at org.apache.fli..

2021-07-18 19:38:07 5127 1

原创 本地运行Flink程序出现:Error: A JNI error has occurred, please check your installation and try again

问题描述跑Flink程序出现:Error: A JNI error has occurred, please check your installation and try again;具体错误:Error: A JNI error has occurred, please check your installation and try againException in thread "main" java.lang.NoClassDefFoundError: org/apache/f..

2021-07-15 09:10:19 1441 1

原创 Flink任务报:Could not allocate the required slot within slot request timeout.

问题描述问题描述:Flink job提交到集群上跑,提交成功了,但是每次都是等很久之后就失败了,一直报:Could not allocate the required slot within slot request timeout. Please make sure that the cluster has enough resources.此外,跑了Spark任务和Flink官方的批处理的WordCount例子都是可以跑成功的;具体错误[root@BigData04 f..

2021-07-14 22:03:58 12518 9

原创 Hadoop伪分布式环境安装

1、下载Hadoop安装包首先在Apache Hadoop官网下载对应的Hadoop安装包,我们这里以Hadoop-3.3.0为例;下载地址:https://archive.apache.org/dist/hadoop/common/找到hadoop-3.3.0.tar.gz下载下来即可;2、配置基础环境在正式安装Hadoop之前,我们还需要配置一些基础环境:(1)设置静态ip (2)设置hostname(主机名) (3)设置IP和主机名的映射 (4)关闭...

2020-12-20 00:01:12 210 1

原创 Word设置二级标题的编号后,第二章下的二级标题的编号仍为1.X

Word二级标题自动编号,本来应该是2.1,可是却变成1.3,怎么办?就如下图所示。1. 先双击选择一级标题的标号,并点击多级列表;2. 然后选择“定义新的多级列表”;3. 进入“定义新多级列表”窗口,如下图所示,这里便可以开始设置标题1的编号和标题2的编号,即下面的(1)、(2)两步;注意:这里(1)、(2)两步必须在同一次的“定义新多级列表窗口”中完成,这是关...

2020-03-02 20:59:08 57744 19

原创 以太坊搭建私链(二):创建私有区块链、挖矿以及转账

本教程是基于CentOS7.5系统进行的。区块链是由若干个区块组成的。因此我们首先需要为私有链创建第一个区块(即创世区块),类似于数据结构中链表的头节点。创建创世区块首先,你需要创建一个创世区块,这个区块的创建应该让所有节点都知道,并且都同意。创建创世区块的配置主要存储于一个JSON文件中,这里我们存在一个叫genesis.json的文件中。为了使结构更加清晰,先创建一个文件夹...

2019-11-11 18:45:07 1966 1

原创 解决 create-react-app 创建react项目时异常缓慢的问题

第一次通过create-react-app 或者 通过webstorm等编译器创建创建react项目时,因为要安装很多相关的包,而这些包的安装基本都是在内部通过npm进行安装。 由于npm在访问有些国外的资源会非常卡,有的时候即使开了VPN也一样很卡,因此这个时候创建过程可能会异常缓慢,这里其实我们可以使用国内的数据源。经过一番尝试,我找到了一位大神的博客(https://www.uedbo...

2019-11-05 20:20:47 3345

原创 Error: invalid bytes32 value (arg="", coderType="bytes32", value="0x6c", version=4.0.37)

pragma solidity ^0.4.20;contract TestBytes32ToString{ function bytes32ToString(bytes32 x) public pure returns(uint,uint,uint,string memory){ bytes memory bytesString = new bytes(32); ...

2019-11-04 11:03:11 1995

原创 == 与 equals( )

== 与 equals( )概述对于基本类型,== 判断两个值是否相等,基本类型没有equals( )方法;对于引用类型,== 判断两个变量是否引用的是同一个对象,而 equals( ) 判断两个变量引用的对象是否等价;注意:(1)基本类型不是对象(Object),equals( )方法是Object的方法;Integer x = new Integer(66);Intege...

2019-10-15 01:06:37 244

原创 安装MySQL出现:无法定位序数4699于动态链接库 ...\bin\mysqld.exe

在安装MySQL的时候,在Apply Configuration中的Initializing Database出现错误,具体如下所示:出错的原因及对应的解决办法如下:(1)卸载老版本的MySQL数据库没有卸载干净,建议重新卸载老版本的MySQL数据库,并将安装目录彻底删除后再重新安装;(2)未勾选下面的Development Components, 重新安装时勾选一下即可;...

2019-10-05 17:26:19 1004

原创 Java Thread中的start() 和 run()方法对比

文章目录start() 和 run()start()run()两者区别及总结start() 和 run()start()调用start方法,只是通知 jvm有一个线程要启动,让其在有空的时候启动线程,至于何时启动线程并不是start能决定的,最终启动线程的时间点是由线程调度器决定的。所以线程启动的顺序并不是由调用start方法的顺序决定的,这也说明了为什么有时候后调用start方法的线...

2019-10-03 20:05:02 171

原创 Java创建线程的方式到底有几种?

创建线程创建线程的本质上只有继承Thread类 和 实现Runnable接口两种方式,其他方式如通过线程池创建线程、通过Callable 和 FutureTask创建线程、通过定时器创建线程等,其本质还是通过上述两种方式进行创建线程,他们都只不过是包装了new Thread( )。多线程的实现方式,在代码中写法千变万化,但是其本质万变不离其宗。创建线程的两种方式(本质)继承Thread类...

2019-10-03 12:03:21 569

原创 如何删除表中的重复记录并只保留一条

如何删除表中的重复记录并只保留一条创建表# 创建一个表drop table if exists student;create table student( id int(11) auto_increment, name varchar(100) not null, classroom int(11) not null, primary key(id)) Engine = Inn...

2019-09-24 20:23:00 701 1

原创 数组与List之间的相互转换

数组与List之间的转换一、List转换为数组ArrayList转化Integer数组使用不带参数的toArray方法ArrayList.toArray()方法返回的是Object数组,无法强转为对应的数组。Object[] arr = arrayList.toArray();例如,下面的例子就会报错:ArrayList<Integer> arrayList = n...

2019-09-15 18:22:02 325

原创 String,也许你并不了解

String,也许你并不了解不变性(值不可改变): 一旦值初始化了,就不可以再改变。因为String的不变性,所以对String的大多数操作方法,都会返回一个新的String,因此我们一般都会用一个字符串去接收操作方法返回的新String,如String str = "\\hello\\";String str1 = str.replace("l","A");// 用 A 替换 l,替换之...

2019-09-03 23:01:18 211

原创 字符转数值、数值转字符、字符串转数值以及数值转字符串

字符转数值、数值转字符、字符串转数值以及数值转字符串将字符类型转换为Int类型(即字符值转化为其对应的ASCII值)// 将字符类型(Char)转化为Int类型(即字符值转化为其对应的ASCII值)int aAsciiValue = 'a';int qAsciiValue = 'q';System.out.println(aAsciiValue);System.out.println...

2019-08-08 11:09:38 11082

原创 Java中的静态方法、静态变量以及实例方法、实例变量

静态方法(static method)先从一道笔试题说起关于Java中的静态方法,下列说法哪些是正确的()A:静态方法是一个属于类而不属于对象(实例)的方法。(√)静态方法可以在没有创建对象实例的情况下调用,其是可以通过类名引用。B:静态方法只能访问静态数据。无法访问非静态数据(实例变量)。(√)它这边的意思是不能直接访问非静态数据(实例变量),因为非静态数据是属于对象属性的,其...

2019-07-28 12:53:59 6802

原创 搭建Hyperledger Fabric网络

注意:进行本文操作的前提是已完成Hyperledger Fabric的开发环境搭建,具体搭建步骤可参考[Hyperledger Fabric开发环境搭建(https://blog.csdn.net/yuanziwoxin/article/details/92831521)文章目录一、下载Fabric源码库二、安装configtxgen和configtogen(Fabric 1.4及以上可忽略本操...

2019-06-19 23:37:03 1348

原创 Hyperledger Fabric开发环境搭建

一、更新系统sudo apt-get update二、安装一些基础性软件sudo apt-get install -y build-essential git make curl unzip g++ libtool三、 安装Go语言环境Ubuntu如何安装GoLang环境四、安装Docker和Docker-ComposeUbuntu如何安装和卸载Docker五、安装Node.j...

2019-06-19 15:00:11 636

原创 Ubuntu如何安装和卸载Docker

一、安装Docker(1)添加远程仓库地址sudo apt-get -y install \ apt-transport-https \ ca-certificates \ curlcurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -sudo add-apt-r...

2019-06-19 13:23:17 2205

原创 Ubuntu如何安装和配置Golang环境

第一步下载对应的版本go安装包,下载地址为https://golang.org/dl/第二步解压安装包至/usr/local目录,同时会创建一个Go 目录,即/usr/local/go目录tar -C /usr/local -xzf go$VERSION.$OS-$ARCH.tar.gz例如:你要安装的是go1.12.6.linux-amd64.tar.gz,命令如下:tar -C ...

2019-06-16 22:05:35 1235

原创 java读取控制台输入以及next() ,nextLine(), nextInt() 和nextDouble()的比较

(1)读取控制台输入java的控制台输入由System.in完成。为了获得一个绑定到控制台的字符流,你可以把System.in包装在一个BufferedReader对象中创建一个字符流。BufferedReader br = new BufferedReader(new InputStreamReader(System.in));实例化BufferedReader类时需要传入一个IO...

2019-05-11 23:59:34 5543

原创 C语言笔记

title: C语言学习笔记C语言笔记@(C语言)1.输入a和b两个整数,按先大后小的顺序输出a和b方法一: 利用改变指针变量的值来实现(即改变指针的指向)#include <stdio.h>#include <stdlib.h>/*输入a和b两个整数,按先大后小的顺序输出a和b; 方法一:利用改变指针变量的值来实现(即改变指针的指向) */ i...

2019-05-05 15:20:11 1314

原创 MySQL之添加和删除外键约束

MySQL之添加和删除外键约束1. 创建表时添加外键约束CREATE TABLE Orders(Id_O int NOT NULL,OrderNo int NOT NULL,Id_P int,PRIMARY KEY (Id_O),CONSTRAINT fk_PerOrders FOREIGN KEY (Id_P)REFERENCES Persons(Id_P)...

2019-04-27 21:15:02 4379

原创 小程序学习笔记

一、小程序应注意的一些问题1. 小程序设计尺寸单位的注意事项(1)px和rpx在系统中显示的尺寸和小程序中的尺寸是不一样的。 比如系统中显示like图片的大小为26×23,在iPhone6中不能直接设置成26×23(单位为px) 而应将尺寸按相应的比例变大或缩小(不同机型比例不一),如这里将其减半,高为13px,宽为11.5px;注意:(1)px是固定的(即在不同机型...

2019-04-27 14:36:21 2503

原创 Solidity学习笔记

一、基本介绍 Solidity是一门静态类型语言,支持继承、库和复杂的用户自定义类型等特性。 二、基础语法 1. 地址(address) 以太坊中的地址为160位,即20个字节大小,所以可以用一个uint160表示。 eip-55:有关验证地址的合法性 在合约内部,this表示当前合约本身,由于合约也是一个address类型(contract是从address继承的),...

2019-04-27 14:27:49 1903 2

原创 Ethereum笔记(一)

Ethereum笔记(一)一、核心概念1、账户(1)基本概念地址(Address):用20字节来表示它的地址;状态(State)(2)账户分类 外部账户(EOA):外部拥有的账户,是通过私钥来控制,没有相关联的代码; 合约账户:当我们把合约的字节码部署到区块链之后,就会有一个特定的地址来标识这个合约,这个地址就是表现为一个合约的账户; 2、一个常见警告...

2018-12-25 16:17:51 1300

原创 storage 和 memory的区别

storage 和 memory 的比较分析1. 概念主要考虑两点:智能合约如何存储数据,是在memory还是在storage; solidity变量如何存储数据,是在memory还是在storage;2. 智能合约的数据存储storage: 成员变量,可以跨函数调用,有点类似于硬盘; memory: 临时数据存储,类似于电脑的存储,函数的参数可以理解为memory类型;...

2018-12-25 15:58:41 12122 2

原创 编译性语言和解释性语言的区别

编译性语言和解释性语言的区别 1、编译性语言(1)只须编译一次就可以把源代码编译成机器语言,后面的执行无须重新编译,直接使用之前的编译结果就可以;因此其执行的效率比较高; (2)编译性语言代表:C、C++、Pascal/Object Pascal(Delphi); (3)程序执行效率比较高,但比较依赖编译器,因此跨平台性差一些;不同平台对编译器影响较大。 如:(1)16位...

2018-09-27 20:31:22 46912 12

原创 MySQL如何导入导出数据库、数据库中的表?

MySQL如何导入导出数据库、数据库中的表?(1)导出数据库 在CMD命令行下输入以下语句:mysqldump -u用户名 -p 数据库名 > **/**/example.sql注意:不是在"mysql>"后输入,即不用进入MySQL数据库命令行进行输入!例如:C:\Windows\system32>mysqldump -uro...

2017-05-24 18:17:44 806

原创 出现java.sql.SQLException: No suitable driver的几种解决办法

com.mchange.v2.resourcepool.BasicResourcePool警告: com.mchange.v2.resourcepool.BasicResourcePool$ScatteredAcquireTask@5df68463 -- Acquisition Attempt Failed!!! Clearing pending acquires. While trying

2017-05-23 22:45:30 69437 5

原创 mfc100u.dll,mfc110.dll,MSVCP110.dll(类似于*.dll)等等丢失,无法启动程序

启动Xshell的时候提示mfc110.dll,MSVCP110.dll等丢失,其实这个主要是因为缺少支持该软件运行的Microsoft Visual C++。

2017-03-29 22:56:29 2705 1

原创 二维数组的有关指针

二维数组的有关指针的几点注意!

2017-03-09 21:39:54 408

原创 数组名作函数参数和指针变量作函数参数

数组名作函数参数和指针变量作函数参数题目:输入5个整数,并为其中的前n个整数从小到大进行排序;四种情况: Example1:数组名作实参,数组名作形参;Example2:指针变量作实参,数组名作形参;Example3:指针变量作实参,指针变量作形参;Example4:数组名作实参,指针变量作形参;

2017-03-09 20:41:43 960

原创 关于指针变量作函数参数的几点注意

关于指针变量作函数参数的几点注意题目:输入两个整数,并按从小到大的顺序输出这两个整数。

2017-03-08 21:10:20 698

2019年数学建模大赛(美赛)论文模板(word和LaTeX)

2019年数学建模大赛(大美赛)的论文模板,包括word格式和LaTeX格式的,可以借鉴借鉴,或者直接套用。

2019-02-12

Aptana studio 安装完启动时中出现Failed to load the JNI shared library

Aptana studio 安装完启动时中出现Failed to load the JNI shared library如何解决?

2015-11-27

物流信息管理系统软件需求说明书

只是一个需求规格说明书模板,做得有点粗糙,不过还是可以借鉴借鉴!

2015-07-27

空空如也

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

TA关注的人

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