解决的问题
滚雪球~
这个作者很懒,什么都没留下…
展开
-
C++生成csv文件
参考:https://blog.csdn.net/weixin_45770896/article/details/125855000。有时,在进行C++编程时,需要将数据提取到CSV文件中,具体方法如下。示例主要将一个二维数组存入到CSV文件中。原创 2023-02-10 01:20:08 · 1593 阅读 · 0 评论 -
C++友元函数和友元类(C++ friend)详解
参考:http://c.biancheng.net/view/169.html私有成员只能在类的成员函数内部访问,如果想在别处访问对象的私有成员,只能通过类提供的接口(成员函数)间接地进行。这固然能够带来数据隐藏的好处,利于将来程序的扩充,但也会增加程序书写的麻烦。C++ 是从结构化的C语言发展而来的,需要照顾结构化设计程序员的习惯,所以在对私有成员可访问范围的问题上不可限制太死。原创 2022-11-22 18:34:58 · 291 阅读 · 0 评论 -
liunx下的conda使用
conda install -n your_env_name [package]即可安装package到your_env_name中。使用命令conda remove -n your_env_name(虚拟环境名称) --all, 即可删除。使用命令conda remove --name your_env_name package_name 即可。使用 conda create -n your_env_name python=X.X(2.7、3.6等)3)使用激活(或切换不同python版本)的虚拟环境。原创 2022-11-09 02:37:44 · 276 阅读 · 0 评论 -
TeamViewer打开后没有密码的解决办法
参考:https://blog.csdn.net/xuranyi/article/details/121975896。原创 2022-10-31 23:42:29 · 1627 阅读 · 0 评论 -
git reset删除上一次的commit记录 这样就可以把多个commit并起来
可以看到本地的github desktop直接把最新的commit直接释放了,这些文件变成了add中的,可以进行相应的修改。即可删除上一次stage -A与commit的内容,重复执行可以删除多个commit,这样只需要删除之后最后统一stage -A与commit一次即可。git reset删除上一次的commit记录。直接git reset HEAD^相当于可以压缩多次commit操作。#回退到指定commitid的版本。原创 2022-10-24 03:54:24 · 759 阅读 · 0 评论 -
c++新建文件夹
参考:https://blog.csdn.net/T_T_T_T_/article/details/120217416。使用system()调用dos命令。原创 2022-10-18 01:05:36 · 312 阅读 · 0 评论 -
mac vscode远程ssh免密登录
登录远程server服务器,将 本地mac密匙的 id_rsa.pub 写入到 server服务器的.ssh 文件夹的 authorized_keys 文件中,保存接口。参考:http://www.pingtaimeng.com/article/detail/id/1922463。备注:authorized_keys 新建的服务器是没有这个文件的,直接新建即可。mac本地电脑,```ssh-keygen -t rsa`` 获取密匙。mac、vscode免密码登录远程服务器SSH。config文件配置。原创 2022-10-14 03:56:37 · 2214 阅读 · 0 评论 -
VS Code通过code runner插件编译运行多个cpp文件 | 链接编译.h文件
代码量增大时,通常会选择分多个目录存放,此时Code Runner插件无法编译,需要使用makefile或者cmake文件。参考:https://blog.csdn.net/frostime/article/details/86756983。Code Runner右键 扩展设置,打开setting.json,如图修改为*.cpp,表示编译所有cpp文件。这样操作只能编译所有cpp文件在同一目录下,对于多级目录,需要使用makefile或者cmake文件。1.多个cpp文件在同一级目录。原创 2022-10-12 15:57:58 · 1039 阅读 · 0 评论 -
error: redefinition of ‘xxx’问题的解决
include “xxx.h” 实际是将.h文件内容展开铺在.c文件之前,如果xxx.h没有加条件编译,那么重复引用和循环递归include时,就会展开多个重复的定义在.c代码之前,这样在编译的时候必然会有重复定义的告警。参考:https://blog.csdn.net/mantis_1984/article/details/53725642。当多文件编译时,多个cpp共同使用一个class或者struct,就会出现。把上面的代码加在头文件.h的头尾,即可避免重复定义的错误。原创 2022-10-12 04:05:21 · 2022 阅读 · 0 评论 -
macbook vscode 格式化工具 clang-format 配置,支持CUDA,C,C++格式化 macbook The ‘clang-format‘ command is not avail
在我的电脑上是/Users/username/.vscode/extensions/ms-vscode.cpptools-1.12.4-darwin-x64/LLVM/bin/clang-format注意把usrname改成你的用户名。本文帮助解决多种formatter并存时的选择问题(第一部分),用clang-format进行格式化但没反应(第二部分),用clang-format格式化CUDA程序并配置格式(第三部分)博主用clang-format进行格式化但没反应,之后发现是安装路径问题。原创 2022-10-11 23:49:40 · 1095 阅读 · 0 评论 -
python实现xlsx 转换成 csv
参考:https://www.cnblogs.com/zjjing/p/16575194.html。原创 2022-10-11 00:05:55 · 509 阅读 · 0 评论 -
c++读入文件中的所有文件名并输出
c++读入文件中的所有文件名并输出。原创 2022-10-10 23:15:48 · 345 阅读 · 0 评论 -
怎么关闭macOS访达右边出现一个空白栏
参考:https://baijiahao.baidu.com/s?在访达中使用【Shift+command+p】快捷键即可关闭!打开访达后点击菜单栏【显示】【隐藏预览】即可关闭右侧边栏!macOS访达右边空白栏关闭教程。原创 2022-10-02 22:41:35 · 961 阅读 · 0 评论 -
Chrome 谷歌游览器快捷键(Shortcut)
参考:https://www.jianshu.com/p/1b5a141a8e51快捷键只针对Mac电脑。原创 2022-09-22 16:27:16 · 1240 阅读 · 0 评论 -
filezilla里怎么解决中文乱码问题
2、在弹出的“站点管理器”窗口中,左侧选择“新站点”,右侧切换到“字符集”选项卡后,勾选“使用自定义的字符集 ”并将编码设置为“gb2312”,或者选择”强制UTF-8″ ,两者编码选择其一,就能解决乱码问题。参考:https://blog.csdn.net/BieZhangFuChen/article/details/107912157。1、filezilla连接上站点后,点击菜单栏的“文件”选项,下拉选择“添加当前连接到站点管理器”。问题:filezilla连接上站点后显示乱码,如下图。原创 2022-09-16 00:47:28 · 3839 阅读 · 1 评论 -
github在comment中贴代码
可以尝试输入’‘‘与’‘’,中间即可贴上代码段。原创 2022-09-15 16:13:18 · 769 阅读 · 0 评论 -
vscode下载很慢问题处理
参考:https://blog.csdn.net/weixin_38106322/article/details/121708168T†。3.可以发现速度明显快了很多。原创 2022-09-14 23:17:42 · 2870 阅读 · 0 评论 -
超简单的Mac版VsCode配置c/c++环境新手教学
在vs code官网Visual Studio Code - Code Editing. Redefined下载vs code。安装Code_runner。下载CodeLLDB。原创 2022-09-14 23:14:34 · 825 阅读 · 0 评论 -
ubuntu中微信突然打不开了
参考:https://jingyan.baidu.com/article/eb9f7b6d7758bec79364e8bf.html。在ubuntu系统中,装了微信,然后打开,过了会时间打不开了,退也无法退出,重新打开图标也没有任何反应。注意可能有多个wechat的,删除其中几个应该就会全部删除,然后再打开wechat就可以重新打开了。解决方法,直接ctrl+alt+delete切换用户。直接在任务管理器中找到这个进程,然后删除即可。简单方法,只是这个进程假死了。缺点:和重启效果差不多了。原创 2022-09-14 19:08:57 · 2860 阅读 · 0 评论 -
【C++】switch语句用法详解
参考:https://kings.blog.csdn.net/article/details/84784310?程序跳到switch中特定代码后,将依次执行之后所有语句,除非有明确其他指示break,都在将一直执行下去。原创 2022-09-09 00:32:41 · 12705 阅读 · 0 评论 -
ubuntu中安装cheat
管理员安装:(如果不知道管理员密码,参考:https://blog.csdn.net/m0_54850825/article/details/123981180)#创建并打开一个文件,用于记录自己需要备忘的内容,保存后可以直接cheat查看。python3安装docopt的命令pip3 install docopt。#将cheat安装包里的cheat 帮助>手册复制到系统man路径下。#查看cheat sheet里哪些命令有cheat文件。#查看cheat sheet所在目录。#查看cheat用法。原创 2022-09-07 22:54:23 · 448 阅读 · 2 评论 -
c++中const与const&的区别
如果是const int& y=x,则相当于这个值是x的一个别称,x的改变也会影响y的值,同时不能主动修改y,可以在这里认为x和y是描述的是同一个东西。const y=x,这样相当于弄了个新的值y和x是一样的,x的修改不会修改y的值,两者是完全独立的,同时这个y由于是const是不能修改的。...原创 2022-08-26 15:28:08 · 796 阅读 · 0 评论 -
Linux安装github desktop
参考:https://gist.github.com/berkorbay/6feda478a00b0432d13f1fc0a50467f1。原创 2023-06-15 17:27:03 · 872 阅读 · 0 评论 -
git stash的用法
1 当正在dev分支上开发某个项目,这时项目中出现一个bug,需要紧急修复,但是正在开发的内容只是完成一半,还不想提交,这时可以用git stash命令将修改的内容保存至堆栈区,然后顺利切换到hotfix分支进行bug修复,修复完成后,再次切回到dev分支,从堆栈中恢复刚刚保存的内容。如果从stash中恢复的内容和当前目录中的内容发生了冲突,也就是说,恢复的内容和当前目录修改了同一行的数据,那么会提示报错,需要解决冲突,可以通过创建新的分支来解决冲突。查看堆栈中最新保存的stash和当前目录的差异。...原创 2022-08-17 16:15:24 · 1231 阅读 · 0 评论 -
linux中使用redshift进行防蓝光
最近有点用眼过度, 突然灵机一动想到可以给电脑加上防蓝光,这样眼睛没那么累. 今天介绍一个小工具—Redshift, 简单实用, 一行代码轻松搞定.参考:https://blog.csdn.net/xu823508091/article/details/123252511。后边的数字可以调节, 本人比较适用4500, 往高调会变白, 往低调会变更黄, 看自己喜欢~电脑太刺眼时,可以使用redshift来调整光线。注意装完可能会报错,这时需要打开位置服务。可以直接用command装。...原创 2022-08-16 16:59:11 · 565 阅读 · 0 评论 -
网易云linux版本下载
网址:https://music.163.com/#/download。注意直接在网站直接看不到,需要点击“其他操作系统客户端"原创 2022-08-12 15:24:21 · 1273 阅读 · 0 评论 -
二维码生成工具
可直接制作相应的二维码与logo。原创 2022-08-06 14:18:42 · 100 阅读 · 0 评论 -
微信聊天记录中搜索红包
如果微信聊天记录太多,容易错过红包。然后点击交易即可看到发放的历史红包。可以直接打开聊天记录。原创 2022-07-29 13:07:33 · 559 阅读 · 0 评论 -
Ubuntu下切换主显示器
参考:https://blog.csdn.net/weixin_40424468/article/details/114588833正常使用时,我们习惯将自己电脑屏幕作为主屏,新增显示器作为扩展屏,且主屏居左、扩展屏居右。但有时由于一些奇怪的原因,导致上述设置发生变化。以下教程可以帮我们还原最初设置。点击下图中的“Primary Display”,会出现两个选项: “1 Built-in display”表示自己电脑屏幕作为主屏,“2 AOC 27”表示扩展显示器作为主屏。(主屏即为主界面,主要菜单与相应的原创 2022-06-13 19:26:59 · 2378 阅读 · 0 评论 -
zoom如何在加入会议时关闭microphone
在audio中的settings中mute my microphone when joining a meeting原创 2022-06-09 10:38:26 · 254 阅读 · 1 评论 -
dell G7 电脑关闭小键盘
在菜单中输入mouse打开Mouse关闭touchpad即可原创 2022-06-09 01:38:02 · 314 阅读 · 0 评论 -
怎样关闭谷歌浏览器更新
参考:https://jingyan.baidu.com/article/c843ea0bac3d0236921e4a13.html键盘windows标志键+R键,输入services.msc,然后确定找到两个谷歌更新服务,双击点开,在弹出来的属性界面中,先点击停止,然后启动类型设为禁止然后打开Chrome的目录:C:\Program Files (x86)\Google或者是C:\Program Files\Google找到一个叫作“updata”或者“setup”之类的文件夹,设置权限,全部原创 2022-05-31 16:11:05 · 1755 阅读 · 0 评论 -
C++中explicit的用法
参考:https://blog.csdn.net/yu132563/article/details/80103693C++提供了关键字explicit,可以阻止不应该允许的经过转换构造函数进行的隐式转换的发生,声明为explicit的构造函数不能在隐式转换中使用。C++中, 一个参数的构造函数(或者除了第一个参数外其余参数都有默认值的多参构造函数), 承担了两个角色。1 是个构造;2 是个默认且隐含的类型转换操作符。所以, 有时候在我们写下如 AAA = XXX, 这样的代码, 且恰好XXX的类型正原创 2022-05-30 17:44:10 · 251 阅读 · 0 评论 -
VsCode 跳转到函数之后怎么跳转回之前的位置 VSCode 返回上一个光标 (上一个浏览位置)
参考:https://blog.csdn.net/M_N_N/article/details/84581840Ctrl + 鼠标左击跳到定义.返回:Windows: Alt + ← ;或者 鼠标侧键Linux: Ctrl + Alt + - ;貌似数字键盘的减号没效果Mac: Ctrl + -终极奥义:VSCode左下角 “管理 / Manage” -> “键盘快捷方式 / Keyboard Shortcuts” -> 搜索 “前进 / Go Forward 或 后退 / Go Ba原创 2022-05-30 16:51:37 · 12592 阅读 · 1 评论 -
iphone苹果手机点击屏幕就亮怎么关闭
跑步时总是会碰到,就会亮参考:https://www.knowbaike.com/it/11732.html以iPhone13为例,苹果点击屏幕就亮可以进入设置关闭轻点唤醒。分为2步,具体步骤如下:1进入设置辅助功能打开手机设置,点击辅助功能。2.关闭轻点唤醒点击触控,进入页面,将轻点唤醒右侧按钮关闭即可。...原创 2022-05-30 02:04:47 · 12375 阅读 · 0 评论 -
iphone拍了照片相册里找不到
参考:https://jingyan.baidu.com/article/60ccbceb7b845b25cbb19771.html最后发现是自己把iphone的日期调整了,导致拍下来的照片时间往前,然后在照片文件夹中就会放到前面的位置,把系统时间调整正确即可解决。...原创 2022-05-27 01:34:31 · 889 阅读 · 0 评论 -
C++的vector用法即排序(一维与多维)
参考:https://blog.csdn.net/qq_39898780/article/details/121349269#include <iostream>#include <vector>#include <algorithm>using namespace std; int main(){ vector<int>v{5,4,6,9,8,1}; sort(v.begin(), v.end());原创 2022-05-23 12:09:00 · 957 阅读 · 0 评论 -
python ImportError:无法从“functools”导入名称“cache”
参考:https://www.5axxw.com/questions/content/ip0gxtfunctools.cache的文档说明它只在Python3.9以后才可用。如果您使用的是早期版本,那么文档中还声明它与使用lru_cache(maxsize=None)相同,因此这可能是您的最佳选择。在寻求帮助之前检查文档总是一个好主意。用py3.9以后版本即可...原创 2022-05-19 17:39:26 · 4274 阅读 · 0 评论 -
程序黑框中出现:(路径)用作为当前目录的以上路径启动了 CMD.EXE。 UNC 路径不受支持,默认值设为 Windows 目录。
参考:https://www.csdn.net/tags/NtjaIg3sNzE5MjItYmxvZwO0O0OO0O0O.html今天在我的win7系统中在一个共享文件路径中执行bat脚本遇到了如下的错误提示:我是在mac中的虚拟机windows中运行内容就是:用作为当前目录的以上路径启动了 CMD.EXE。 UNC 路径不受支持。默认值设为 Windows 目录。出现的原因:估计是因为在 网络路径 下所致,如果在普通目录下就没这种问题。解决方法:在注册表中,添加一个值即可.路径如下:原创 2022-05-19 00:37:40 · 4299 阅读 · 2 评论 -
Mac Vscode使用C++11,用unordered_set报错或者报错报警告
参考:https://zhangbin.blog.csdn.net/article/details/106973292?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7EPayColumn-1-106973292-blog-123135372.pc_relevant_aa&depth_1-utm_source=distribute.pc_rele原创 2022-05-15 09:19:00 · 1484 阅读 · 0 评论