- 博客(5)
- 收藏
- 关注
原创 leetcode遇到的数组越界问题
以上的代一些代码,当数组为空数组的时候n为-1,这时候显然数组越界了。在leetcode执行代码页面,执行没有出错。仔细观察图1-1,发现是数组越界问题,对于在空数组的处理的时候出现了问题,回顾代码查看,发现。做的题目是剑指offer 04.二维数组中的查找。图1-1 数组越界问题。
2023-05-18 10:21:15 625 1
原创 解决git的账户权限问题:fatal: Authentication failed for ‘https://github.com/*/*.git/
大概意思就是认证失败对于我那个仓库的地址,于是我通过git config --list命令查看了我的登录的账户和邮箱没有问题,还看了windows凭证也没有问题。于是我想起来了前几天看了一篇文章说github在2021年8月13日的时候修改了认证方式,不再使用账户登录的方式去push代码等等操作,而是使用生成仓库的个人密钥去push代码等操作。当然,你也可以使用小乌龟,不过小乌龟使用账号密码也登录不上去,也得使用令牌才可以操作仓库。这几天适用git push代码到github上的时候,总是显示。
2023-05-12 15:07:36 13039 4
原创 关于cin输入数据类型错误导致程序直接结束的处理方法
也就是可以清除缓存。但是在VS(2019,2020等等版本)中就用不了,我现在使用的VS版本为2019,下面是程序运行结果。上面两种方案都是可行的,测试环境在VS2019,当然如果是用VC2010就没有这个顾虑,就可以直接使用cin.sync();最近在学习一段简单程序的时候,由于教学视频已经有些年头,出现了一个关于cin.sync()的使用问题。既然知道cin.sync无法在VS2019中使用了,但不能就这样放着不管吧,还是有其他的解决方案的。当然代码中不加循环的话,就只会执行一次,就到下一个判断了。
2023-04-20 16:24:05 873 1
原创 Java中InetAddress的使用(网络编程)
为何在Linux下请你一定不要使用它来获取本机IP,因为它就是简单的读取/etc/hosts的内容,所以它默认返回的是127.0.0.1非常的不靠谱,因此本方法十分不建议在生产上使用。在windows上看似正常。但是,请你开一个vpn再运行试一下,定会让你大跌眼镜(比如我开启公司的vpn后,输出的值是1.0.0.137)----------------下面才是正确的获取方式--------------------------------下面才是正确的获取方式----------------...
2022-08-16 13:36:46 982 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人