![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
编程小老弟
“取乎其上,得乎其中;取乎其中,得乎其下;取乎其下,则无所得矣”。
展开
-
本次查询了girls表-1条记录。
出现这种莫名奇妙的bug,刚开始仔细对比了源代码没有发现问题,后面猜测可能是。语句有问题,最后进行了如上的测试,可能是vscode的缩进有问题。第二次没有缩进然后编译运行成功。第一次有缩进然后编译运行出错。原创 2023-05-29 14:46:04 · 143 阅读 · 0 评论 -
编译报错,未包含相应头文件。c++ string 和c字符串之间的转化
使用key_t需要包含头文件 #include ifstream ifs(json);原创 2023-04-15 15:11:44 · 192 阅读 · 1 评论 -
terminate called after throwing an instance of ‘std::out_of_range‘ what(): basic_string::at
测试外联接口时报错原因键名不同把键名改成一样即可。原创 2023-04-15 14:36:30 · 461 阅读 · 0 评论 -
对项目的bug产生的困惑
然后我试着把项目的库依赖项调整成跟视频一样的顺序,结果报错什么的都消失了,项目正常运行。我刚开始怀疑是不是自己跟着视频敲错了,把自己的代码跟着视频的代码做对比,发现没问题。然后我查看视频项目的配置,自己项目的配置都跟视频中的一样只是库依赖项的顺序不同,这几天在写一个项目,发现代码跟视频中的几乎一样,还是会出现乱码、段错误等等。原创 2023-03-23 16:08:33 · 94 阅读 · 0 评论 -
Centos7离线安装mysql5.7
5.7的mysql默认密码跟以往不同的是,默认mysql中root用户密码会写到log文件里边,我们要从log文件中找到默认密码,登录上去。如: rpm -ivh MySQL-server-5.5.46-1.linux2.6.x86_64.rpm --force --nodeps。首先得拿到安装包,到官网下载,找到相应系统版本的服务端和客户端安装包,注意架构,目前都是选用x86架构的64位软件。因为mysql的策略原因,不允许我们使用过于简单的密码,默认密码检查策略要求密码必须。原创 2023-01-23 15:32:44 · 1041 阅读 · 0 评论 -
VSCode远程连接报错
之前有连接过,猜测应该是之前的文件的问题,所以删除VSCode创建的两个文件之后问题解决。服务器重置系统后,出现ssh连接不上的问题。原创 2022-11-08 12:47:52 · 875 阅读 · 0 评论 -
VSCode使用Remote SSH连接远程服务器
VSCode配置远程登录原创 2022-10-21 16:11:17 · 2254 阅读 · 0 评论 -
windows下配置VSCode ssh免密连接Linux的注意事项
Linux下的权限设置linux机器上如果是自己创建的authorized_keys文件,权限要通过chmod设置为600chmod 600 authorized_keysLinux里用于登录ssh的用户的家目录,权限必须为700或755cd /homechmod 755 rootwindow下的私钥文件id_rsa,如果登录时VSCode提示文件权限太高了,则要在文件属性里取消其他用户(实测主要是去掉everyone和none)对他的访问权限。如果自动登录过程还有其他问题,可以原创 2022-04-12 23:34:54 · 1212 阅读 · 0 评论 -
Makefile:5: *** missing separator. Stop.解决方法
写makefile时出现这个错误提示是表示makefile中的命令前没有使用TAB。造成的原因可能有:命令前没有使用TAB,在VIM的配置文件"/etc/vimrc"中使用了"set expandtab".因为"set expandtab"会将TAB转换成空格版权声明:本文为CSDN博主「北雨南萍」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/fireroll/article/details/8607转载 2022-04-03 20:35:01 · 979 阅读 · 0 评论 -
Centos 7开启网络连接
Centos 7开启网络连接原创 2021-01-18 21:29:17 · 2314 阅读 · 1 评论