- 博客(10)
- 收藏
- 关注
原创 Ubuntu:某个文件夹下不能 rz(传输命令) 文件,也不能写入(vim)文件
今天我用 `Finalshell`从本地传输文件到ubuntu下面发现文件传输成功了,但是在文件夹下面没有成功传输的文件
2024-04-26 11:43:28
928
3
原创 21. C++外部静态类
在类或者结构体外定义一个静态变量或者静态函数,意味着定义的函数和变量只对它的声明所在的cpp文件(编译单元)是“可见“的。
2024-03-09 20:39:57
1686
1
原创 C/C++类(Class) Vs 结构体(Struct)
它们确实没有太大的区别,但是在代码实际使用中确实有所不同。在C++中结构体存在的为唯一原因是因为他们要维持与C之间的兼容性,因为C中没有类,然而他有结构体,如果我们突然彻底删除 stuct 这个关键字,那么我们就会降低它的兼容性。C++的编译器不知道什么是struct,当然你可以通过使用 ”#“ 来很容的修复它。通过 #define struct class,我们把 struct 转换成了 class了。如果我们在class里面写 private 的话,那么结果是和 class 默认情况下一样。
2024-03-01 11:27:39
769
2
原创 int& ref = var 和 int* ref = &var
这个变量进函数里,而是直接传递 a 的地址,**因为我们可以在函数里找到这个变量地址看到数字5进而加以修改。但引用不能这么做,因为引用不是一个新的变量。: value已经指向了a的地址,, *value叫做逆向引用(解引用)从而改变地址存储的数值,而不是地址本身。**指针就是地址,实质是个整数 **如果直接在它后面++而不再前面带星号的话,它增加内存本身而不是实际的数值。他只是变量的引用而已。在这个例子中,我们的引用不是一个指针,编译器没有必要创建一个新的变量。顾名思义,引用就是对现有变量引用的一种方式。
2024-02-29 17:18:48
640
原创 The breakpoint will not currently be hit. No executable code of the debugger‘s target code type is..
你的断点永远不会执行,因为你的程序被重新安排了。以上是方便调试过程的,但是在调试完成之后想要高效率执行,还是要回到优化模式,我的是Maximum Optimization (Favor Speed) (/O2)可能的原因包括:条件编译、编译器优化或当前调试器代码类型不支持此行的目标体系结构。项目属性页→配置属性→链接器→调试→生成调试信息,若其中的生成调试信息项为“否”,改为“是(/DEBUG)”。项目属性页→配置属性→C/C++→优化,禁用代码优化功能,此处注意窗口左上角是Debug。
2024-01-19 01:12:50
1036
1
原创 Jupyter Notebook安装nbextension扩展功能后不显示Nbextensions标签的解决办法
pip install notebook==6.4.6 # 速度很慢,还容易失败,不推荐这条命令。警告:忽略无效的分发-otebook(d:\anaconda\lib\site-包)可以尝试使用国内的镜像源来加速Jnotebook的下载。使用以下命令安装特定版本的Jupyter Notebook。在终端打开,或者在Anconda Prompt,两者都一样。**找到警告信息中报错的目录,然后删掉 ~# 速度嗖嗖的,推荐此条。我的版本是6.4.6;
2023-10-28 13:57:45
4982
3
原创 vim 编译器
系统管理员的重要工作就是得要修改与设定某些重要软件的配置文件,因此至少得要学会一种以上的文字接口的文书编辑器。在所有的 Linux distributions (发行版本)上头都会有的一套文书编辑器就是 vi ,而且很多软件默认也是使用 vi 做为他们编辑的接口, 因此作者建议您务必要学会使用 vi 这个正规的文书编辑器。
2023-09-25 01:08:41
124
1
原创 Tmux教程
Tmux是很好用的工具,虽然快捷键对于新手来说有些繁琐,一旦你熟练后它一定会给你很大的帮助的。如果文章有错的地方请在评论区指出哦,大家一起讨论学习。我是WX_Chen,我们下期见🤗🤗🤗。
2023-09-18 23:59:51
4394
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人