自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 问答 (2)
  • 收藏
  • 关注

原创 java 输入 Scanner中 next(),nextInt(),nextLine()辨析

关于三者直接使用的区别很多博客都有,nextInt 读取下一个int型数据,以空格/回车作为分割符,next()以空格/回车作为分隔符,nextLine()以回车作为分隔符。但是,如果nextLine()前面有nextInt()或者next(),nextLine会读取前面的回车package Test;import java.util.Scanner;/** * Author: YCCong * Date: 2022/4/6 18:31 * Project: WrittenExa

2022-04-06 21:44:48 1562

原创 Java 输出单双引号问题

问题:java遍历输出二维数组时,发现使用System.out.println()括号内的单引号会参与运算,导致输出的结果与预期不匹配问题。代码如下:int m=text1.length(); int n=text2.length(); int [][]dp=new int[m+1][n+1]; for( int []is : dp){ for(int item :is){ System.out

2021-09-25 16:55:39 1669 1

原创 latex 使用总结

1,使用点开头进行枚举。效果如下:代码如下;\begin{itemize}\item The ...\item The attacker ...\item balabala...\end{itemize}

2021-09-07 11:04:18 396

原创 pytorch 错误:CUBLAS_STATUS_ALLOC_FAILED

错误原因,电脑内存不够,解决方法:1,关闭其他的程序。情况:pycharm中另外一个程序在debug,同时开了python console,导致内存不够,关闭其他程序即可正常运行

2021-07-09 13:13:03 1113 1

原创 VsCode,GO语言,go mod 下导入第三方包飘红,但是可以执行

问题:使用VScode编写的Go语言代码,开启了go mod,导入第三方包 import "github.com/360EntSecGroup-Skylar/excelize" 飘红,使用go get install 依旧没有作用,但是可以编译运行ps:在飘红的情况还编译执行一波,我佩服我自己解决:可以执行说明各种包没有问题,所以飘红是VsCode 的问题。将VScode打开目录打开到 go.mod的上一级。解释:新版本下go get install 会将包依赖安装到pkg\mod下,而同时,我

2021-05-19 18:47:22 7086 6

原创 Ethreum geth p2p RLPx 握手通信过程源码解读 一

目录一,主进程逻辑二,连接过程2.1 主动连接2.2 被动连接2.3 连接,秘钥握手:协议握手:Go语言大量使用线程并发,连接的过程中也是协议主进程和多个线程进行并发交互通信的过程。一,主进程逻辑p2p层的通信建立连接分为两种,主动拨号建立连接和被动监听连接:主动拨号连接通过setupDialScheduler()实现,主动的从候选节点集中选择节点进行拨号连接。P2p/server.go/func (srv *Server) setupDialSchedul

2021-05-16 20:47:11 855 1

转载 Go语言 下 govendor使用注意事项

假设GOPATH: D:\go_www项目目录:D:\go_www\src\test前提1. GOPATH 下的 bin 目录添加到 PATH 变量里。安装 govendorgo get -u github.com/kardianos/govendor安装后 GOPATH\bin 目录下会自动生成 govendor.exe执行 初始化cd D:\go_www\src\testgovendor init正常情况下上...

2021-05-14 15:11:03 649

原创 geth 搭建私有链,admin.addPeers返回true 但是在peerCount 数量为0问题

问题:之前配置了两个节点,设置两节点的port 和rpcport 不同之后,尝试添加节点建立连接,但是失败,addPeers 返回true,但数量就一直为0,错误如下:启动节点1;geth --datadir "MyChain" --networkid 2333 --rpc --rpcport 8545 -port 30003 --rpcaddr 127.0.0.1 --rpccorsdomain "*" --rpcapi eth,net,web3,personal --nodiscover --

2021-05-04 12:15:06 6828 2

原创 以太坊:RLP编码,Recursive Length Prefix

链接:https://eth.wiki/en/fundamentals/rlpRLP(递归长度前缀)的目的是对二进制数据的任意嵌套数组进行编码,而RLP是在以太坊中序列化对象的主要编码方法。RLP的唯一目的是对结构进行编码。编码特定的数据类型(例如,字符串,浮点数)由更高阶的协议决定;但是正RLP整数必须以大尾数二进制形式表示,且不包含前导零(因此使整数值零等于空字节数组)。具有前导零的反序列化正整数必须视为无效。字符串长度的整数表示形式以及有效载荷中的整数也必须采用这种方式进行编码。其他信息可以在以太

2021-02-06 16:11:10 409

原创 TE学习——名词解释

1,Autonomous System(AS), 自治系统。一个自治系统(AS)是一个有权自主地决定在本系统中应采用何种路由协议的小型单位。它是一个单独的可管理的网络单元(例如一所大学,一个企业或者一个公司个体)。一个自治系统有时也被称为是一个路由选择域(routing domain)。一个逻辑上人为划分的,使用同一路由协议的区域,就像湖北省那一块地方叫湖北省,人为划分的,一块地方...

2019-11-03 20:12:27 970

原创 汇编笔记

1,中括号 []例:ADD AL , [SI] 其中,[SI] 表示寄存器间接寻址。也就是说,与AL中内容相加的加数,不是SI寄存器的内容,而是以SI的内容作为地址指针的内存操作数。假设SI的内容是1234H,这条加法指令,不是将1234H加到AL里(也加不了,数据类型不对),而是以1234H作为地址,从内存的数据段(DS所指)中,段内偏移地址为1234H的那个内存单元中取出一个字节的...

2019-05-30 17:10:32 144

原创 (C语言)多进程实现消费者生产者pv操作,Windows和LInux版本

多进程实现消费者生产者问题一,实验目的1,了解生产者消费者的互斥与同步问题2,掌握Windows和Linux的进程通信方法二,实验要求完成Windows版本和Linux版本。一个大小为3的缓冲区,初始为空。2个生产者 随机等待一段时间,往缓冲区添加数据, 若缓冲区已满,等待消费者取走数据后再添加 重复6次 3个消费者 随机等待一段时间,从缓冲区读...

2019-04-14 16:56:58 8975 5

原创 在实操中入门MySQL,学习mooc视频,总结如下,

最近用python爬虫时,用到了数据库(MySQL),研究学习了一波,不敢说懂得了多少,只能说入门了,总结如下。一,数据库登录:登录有两种方式:一是在DOS命令行中使用 “mysql -u root -p”,然后输入密码登录,注:此方式需要在bin目录底下,或者将MySQL中的bin目录的路径添加到的系统变量path,然后就可以在任意目录底下了,(注,登录MySQL前请确认MySQL服...

2018-12-25 17:05:47 233

原创 python中透彻分析 if __name__="__main__" (两个小短横)作用,记录下来以备后用

最近学python,学习他人的python代码时,经常会看到 if __name__=__main__,运行时,也是正常运行的,心里模模糊糊能明白这句的意思,但就是无法透彻。今天突然又看到了这句,打算网上搜索一波彻底搞懂。结果如下。if_ _name__="__main__",用于被引用(import),使这个模块不会自动执行(一个模块就是一个python程序),这一句对你运行该程序是没有...

2018-12-08 14:40:59 670

原创 python中map()函数使用,数据类型转换

python之map函数与数据类型转换

2018-11-14 19:37:36 17296 2

原创 matlab r2017a安装 (分享缺少的“libmwlmgrimpl.dll”文件)刚刚解决error:-8 问题,使用中

网上看了很多有关matlab的安装教程,按照教程安装始终显示error:-8.烦,相信很多朋友都有一样的心烦,明明是安照教程操作的却不能使用,于是,网上搜索对比了一波,应该是没有破解成功,有一些教程中破解过程需要替换一个“libmwlmgrimpl.dll”文件,我所下载的安装包中没有,(我的是这个问题,)现以解决,分享出来,希望对有同样问题的博友们有帮助安装包中只有两个iOS文件和一个crack...

2018-03-24 17:47:10 8656 7

空空如也

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

TA关注的人

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