- 博客(47)
- 收藏
- 关注
原创 go中make、new和直接var的区别
文章目录直接varmakenew小结直接varfunc main(){ var sli []int fmt.Println(sli) // 打印结果为:[] fmt.Println(len(sli)) // 打印结果为:0 fmt.Println(cap(sli)) // 打印结果为:0 fmt.Println(sli[0]) // panic: index out of range [0] with length 0}此时sli只分配了这个切片结构,还没有分
2022-03-06 16:29:30 918 3
原创 非知识类资源分享
文章目录好用的电脑软件好用的电脑软件Quicker:windows上的一个工具箱软件,内置了电脑常用操作,一键完成需要多个步骤的工作。还可以通过Quicker的动作库安装别人分享的动作。推荐Smart Var码农的变量名动作,可以将中文直接转换为英文,支持生成大驼峰、小驼峰、下划线变量名并缩写。IDM:一个可以将下载速度提高多达5倍的下载工具,最大32线程下载,可以捕捉并接管几乎所有浏览器的下载请求,无广告。typora:一个实时预览的Markdown编辑器。火绒:屏蔽弹窗广告的轻巧软件。幕布
2022-02-13 21:24:28 188
原创 gin的Bindxxx和ShouldBindxxx的区别
区别Bindxxx:解析错误会在head中添加400的返回信息ShouldBindxxx:解析错误直接返回,返回什么错误状态码由自己决定。
2022-02-12 16:49:56 907
原创 go TypeError: Failed to execute ‘fetch‘ on ‘Window‘: Request with GET/HEAD method cannot have body.
文章目录前言问题分析解决方法前言使用swagger测试一个Get路由时,想要传入form-data数据时报错TypeError: Failed to execute ‘fetch‘ on ‘Window‘: Request with GET/HEAD method cannot have body.问题分析GET把参数包含在URL中POST把通过request body 传递参数。所以Get路由不能获取body中的form-data数据。解决方法换成POST或者把参数放到URL中。...
2022-02-12 16:43:23 620
原创 go的time.Time格式相关转换
文章目录time.Time 转 字符串time.Time 转 时间戳时间戳 转 time.Time时间戳 转 日期字符串日期字符串 转 time日期字符串 转 时间戳其他日期字符串yyyy-MM-dd转换为日期字符串yyyyMMddtime.Time 转 字符串t.Format("2010-12-06")t.Format("2010-12-06 12:01:04")time.Time 转 时间戳t.Unix() // time转换为秒级时间戳t.UnixNano() // time转换为
2022-02-12 16:04:34 1578
转载 npm install报错 npm ERR,code ERESOLVE npm ERR,ERESOLVE unable to resolve dependency tree
文章目录前言问题分析解决方法转载于前言在下载npm时报错npm ERR! code ERESOLVE npm ERR! ERESOLEVE unable to resolve dependency tree问题分析我的npm版本为8.x,npm6.x之后的版本更加严格了,所以会报错解决方法方法1,降级到npm6.x方法2,npm -i --legacy-peer-deps转载于原文作者:邢思北原文链接:npm install 报错 npm ERR! code ERESOLVE np
2022-02-12 15:41:48 1291
原创 go出现missing go.sum entry for module providing package 错误
前言从github下载了别人的代码后直接执行,报missing go.sum entry for module providing package错误问题分析代码中使用了第三方库,但是go.mod并没有跟着更新解决方法在项目目录下打开终端,执行go mod tidy解决,这个命令会删除不需要的依赖包、下载新的依赖包、更新go.sum...
2022-02-12 15:26:38 14821
原创 git@github.com:Permission denied(publickey).fatal: Could not read form remote repository错误
文章目录前言问题分析配置客户端配置服务端验证前言在使用goland从github下载依赖时(git clone github.com/gin-gonic/gin)出现git@github.com:Permission denied(publickey).fatal: Could not read form remote repository错误。问题分析Permission denied(publickey):没有权限说明github和本地git没有生成ssh key或者ssh key不匹配配置
2022-02-12 15:21:08 1643
原创 golang基础学习笔记
golang基础学习golang1. 认识golang和goland使用1.1 goland插件2. 数据类型2.1 结构体3. 流程控制ifswitchselectforrangeGoto、Break、Continue4. 函数4.1 匿名函数4.2 闭包、递归4.3 延迟调用什么是deferdefer的常见用途释放已经获取的资源从panic中恢复延迟闭包参数即时求值延迟调用多个函数延迟调用对象的方法并发时释放共享资源锁延迟释放文件延迟关闭tcp连接延迟关闭数据库连接4.4 异常处理异常处理思想自定义异常
2022-01-17 15:17:51 470
原创 golang如何生成随机数
目录如何生成随机数示例:未写随机数种子:加上随机数种子后:如何生成随机数在go语言中,生成随机数需要先添加一个***随机数种子***,否则每次运行生成的随机数都是同样顺序的数字rand.Seed(time.Now().UnixNano())randomNum := rand.Intn(10) // 生成0~9的随机数示例:未写随机数种子:func main() { for i := 0; i < 10; i++ { fmt.Printf("%v\t", rand.Intn(10)
2022-01-16 17:57:22 5037
原创 rdd.foreach(print)报错SyntaxError: invalid syntax
问题解决方法from __future__ import print_function如图:
2021-12-22 13:15:28 919 1
转载 Ubuntu 下PySpark安装
操作系统:Ubuntu20.04所需软件: Java 8 +,Python 3.5 +, Scala 2.11.12+安装Java 8 sudo apt-get update sudo apt-get install openjdk-8-jdk java -version安装scalasudo wget https://downloads.lightbend.com/scala/2.12.8/scala-2.12.8.debsudo dpkg -i scala-2.12.8.deb.
2021-12-22 13:12:18 1648 2
原创 配置frp报错start error: type [http] not support when vhost_http_port is not set
配置frp问题描述服务端配置frpc.ini[common]bind_port = 7000vhost_http_port = 6001客户端配置frpc.ini[common]server_addr = 公网ipserver_port = 7000[ssh]type = tcplocal_ip=192.168.50.130local_port = 8080remote_port=6001报错:start error: type [http] not support wh
2021-12-12 15:27:08 17982 9
转载 QQ另存为时ntdll.dll故障
问题描述QQ桌面版和Tim进行文件/图片另存为时在打开资源管理器后直接崩溃解决方法win+Q搜索命令提示符,以管理员身份打开输入sfc/scannow等待扫描结束后输入 for %1 in (%windir%\system32*.dll) do regsvr32.exe /s %1,意思是把 %systemroot%\system32下所有的dll文件都重新注册一遍。重启电脑本文章转载于:小仓鼠今天打豆豆了吗原文链接:链接...
2021-12-07 11:01:56 2732 6
原创 Exception in thread “main“ org.apache.hadoop.hbase.client.RetriesExhaustedException: Can‘t get the l
问题描述今天在windows电脑上使用java api进行hbase的操作时,报了如下错误Exception in thread "main" org.apache.hadoop.hbase.client.RetriesExhaustedException: Can't get the locations问题原因conf.set(“hbase.zookeeper.quorum”,“hadoop002,hadoop003,hadoop004”);我的conf写的是hadoop002、.
2021-12-01 18:15:57 1479 2
原创 kafka集群脚本启动失败,在kafkaServer.out中提示nohup: failed to run command `java’: No such file or directory
问题描述:今天在使用shell脚本启动集群时,发现无法启动集群,在logs目录下只有一个kafkaServer.out文件,其中内容为:nohup: failed to run command `java’: No such file or directory原本的shell脚本内容如下#!/bin/bash case $1 in"start"){ for i in hadoop002 hadoop003 hadoop004 do .
2021-11-27 15:58:32 2994 3
原创 MapReduce操作时Error:The method setInputPaths(JobConf, String) in the type FileInputFormat is not
问题描述今天在写java API的MapReduce操作时,出现了Error:The method setInputPaths(JobConf, String) in the type FileInputFormat is not的错误错误原因导错了包,JobConf是旧API使用的。导入的错误的包是org.apache.hadoop.mapred.FileInputFormatimport org.apache.hadoop.mapred.FileInputFormat;解决方法..
2021-11-18 10:15:25 1387
原创 hdfs中Exception in createBlockOutputStream以及MapReduce中I/O error constructing remote block reader
问题描述windows电脑向aliyun进行hdfs api文件追加操作时出现下方错误:DEBUG [Thread-3] (DFSOutputStream.java:1503) - Connecting to datanode *.*.*.*:9866DEBUG [IPC Client (927327686) connection to centos8/*.*.*.*:9820 from root] (Client.java:1192) - IPC Client (927327686) conne..
2021-11-13 13:42:56 1348
原创 dfs.client.block.write.replace-datanode-on-failure
问题描述在使用hdfs api追加内容操作,从windows电脑上的idea对aliyun服务器上的hdfs中的文件追加内容时,出现错误,如下:java.io.IOException: Failed to replace a bad datanode on the existing pipeline due to no more good datanodes being available to try. (Nodes: current=[DatanodeInfoWithStorage[172.2..
2021-11-13 13:34:50 1092
原创 cmd在执行hadoop version时出现系统找不到指定的路径。 Error: JAVA_HOME is incorrectly set
问题描述系统找不到指定的路径。Error: JAVA_HOME is incorrectly set.Please update C:\Program_Files\hadoop\hadoop-3.1.3\etc\hadoop\hadoop-env.cmd‘-Xmx512m’ 不是内部或外部命令,也不是可运行的程序原因我的JAVA_HOME路径是"C:\Program Files\Java\jdk1.8.0_301",Program Files有空格导致的报错问题解决将JAVA..
2021-11-12 22:14:16 3790
原创 阿里云使用idea通过hdfs api来上传文件时出现could only be written to 0 of the 1 minReplication nodes.错误
问题描述:使用阿里云服务器,在本地windows电脑上使用idea进行hdfs api操作来上传文件时出现错误如下:org.apache.hadoop.ipc.RemoteException(java.io.IOException): File /a.xlsx could only be written to 0 of the 1 minReplication nodes. There are 1 datanode(s) running and 1 node(s) are excluded in th
2021-11-11 11:08:23 2008
原创 HDFS常用端口
HDFS常用端口HDFS参数描述默认配置文件例子fs.default.name namenodenamenode RPC交互端口8020core-site.xmlhdfs://master:8020/dfs.http.addressnamenode web管理端口50070hdfs-site.xml0.0.0.0:50070dfs.datanode.addressdatanode控制端口50010hdfs-site.xml0.0.0.0:50
2021-11-11 10:25:32 6596
转载 log4j:WARN No appenders could be found for logger (org.apache.ibatis.logging.LogFactory). log4j:WARN
1. 警告信息log4j:WARN No appenders could be found for logger (org.apache.ibatis.logging.LogFactory).log4j:WARN Please initialize the log4j system properly.log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.2. 解决方法在pom.x
2021-11-04 19:13:17 289
原创 org.apache.hadoop.security.AccessControlException: Permission denied: user=anonymous, access=EXECUTE
直接在hdfs文件系统上修改supergroup的权限,解决问题[root@hadoop001 hadoop-3.1.3]# hdfs dfs -chmod -R 777 /tmp
2021-11-04 19:08:41 254
原创 Linux
Linux第一章 Linux的目录结构/bin:是Binary的缩写,这个目录存放着最经常使用的命令/sbin:s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序/home:存放普通用户的主目录,在linux中每个用户都有一个自己的目录,一般该用户名是以用户的账号命名的/root:该目录为系统管理员的用户主目录/lib:系统开机所需要的最基本的动态连接共享库,其作用类似于Windows中的dll文件,几乎所有的应用程序都需要用到这些共享库/los
2021-10-24 21:10:03 264
转载 U盘:对于目标文件系统,文件过大放不到u盘里
问题描述:从电脑复制粘贴一个11G的压缩包时,提示"对于目标文件系统,文件过大放不到u盘里"原因:U盘的文件格式为FAT32,转为NTFS格式才支持大文件复制。解决方法:格式化为NTFS格式U盘卷符名为F,win+r打开cmd,输入convert F: /fs:ntfs转载至:作者:挪挪链接:https://zhuanlan.zhihu.com/p/277423456来源:知乎...
2021-09-14 21:00:15 2540
转载 win10更新失败,怎么删除临时文件下面的更新
首先按下WIN+R,然后在运行中输入services.msc 回车在服务中找到Windows update服务,右键点击停止然后打开文件夹C:\Windows\SoftwareDistribution\DownloadSoftwareDistribution\Download文件夹下就是更新后留下来的更新文件了,全部删除吧删除之后在服务中重新启动Windows update服务即可。作者:文化馆售票员链接:https://www.zhihu.com/question/436832941/an.
2021-09-13 09:26:07 7021
原创 插入数据的时候出现错误:Error during job, obtaining debugging information…
插入数据的时候出现错误:Error during job, obtaining debugging information…原因:Javaf堆内存不足解决办法修改为本地模式set hive.exec.mode.local.auto=true;
2021-08-17 11:07:53 124
原创 Centos8修改mysql密码
第一步:修改配置文件免密码登录mysql进入文件:vi /etc/my.cnf文件末尾添加skip-grant-tables重启mysql第二步: 免密码登录mysql输入mysql登录:进入数据库,输入:use mysql;查看root用户信息:select host, user, authentication_string, plugin from user;更新root用户信息,把密码设置为空字符串:update user set authentication_strin
2021-08-17 10:19:47 1032 1
原创 hive启动报错:Exception in thread “main“ java.lang.NoSuchMethodError: com.google.common.base.Precondition
报错如下Exception in thread "main" java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkArgument(ZLjava/lang/String;Ljava/lang/Object;)Vat org.apache.hadoop.conf.Configuration.set(Configuration.java:1380)...at org.apache.hadoop.util.RunJa
2021-08-16 17:57:24 3364 4
转载 2021-08-10 maven配置阿里云仓库
方式一:全局配置可以添加阿里云的镜像到maven的setting.xml配置中,这样就不需要每次在pom中,添加镜像仓库的配置,在mirrors节点下面添加子节点:<mirror> <id>nexus-aliyun</id> <mirrorOf>central</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliy
2021-08-10 16:44:46 582
转载 2021-08-10 HDFS Web报错Couldn‘t preview the file.
在查看文件内容时,在红框位置出现报错“Couldn’t preview the file”解决方法修改hdfs-site.xml,添加配置信息<property> <name>dfs.webhdfs.enabled</name> <value>true</value></property>配置浏览器所在系统的 hosts 文件windows:在 C:\Windows\System32\driver
2021-08-10 14:52:40 7564
原创 IDEA、pycharm白嫖攻略
本方法仅适用于高校大学生JetBrains系列下的idea、pycharm优秀的代码提示让人爱不释手,但是相比较eclipse,idea的巨大缺点就是:要收费。我看到身边的许多同学为了使用idea、pycharm而到处搜索激活码或者破解软件 ,但是激活码还是存在着一些问题,比如激活一段时间后又需要再次激活,十分麻烦。那有什么好的方式来获取idea的正版使用权呢,本文将会告诉大家如何使用高校学生认证的方式来获取JetBrains系列产品的使用权。学信网个人资料首先搜索学信网,进入官网主页。登录
2021-04-28 17:53:43 2169 3
原创 Eclipse配置自动补齐键为alt+/
在顶栏找到window,选择下拉栏中的Preferences在Preferences的搜索框输入keys,在右边的候选区域找到Content Assist,在Binding中输入Alt+/Apply and Close即可
2021-04-17 19:59:45 296
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人