avatar
文章
53
标签
37
分类
5
主页
博文
  • 分类
  • 标签
  • 归档
关于
友链
开往
Diraw的世界
搜索
主页
博文
  • 分类
  • 标签
  • 归档
关于
友链
开往

Diraw的世界

C++指针学习
发表于2025-04-21|计算机
基本概念指针是存储内存地址的变量,通过 & 获取变量地址,* 解引用指针访问值 int x = 10;int* ptr = &x; // ptr 存储 x 的地址cout << *ptr; // 输出 10(解引用) 指针与const1、const int*:指向常量的指针 含义:指针指向的数据是常量,不能通过指针修改,但指针本身可以指向其他地址。 用途:保护数据不被意外修改(如函数参数传递只读数据) const int* ptr; // ptr 可以指向不同的常量,但不能通过 ptr 修改值int x = 10;ptr = &x; // 合法// *ptr = 20; // 错误!不能修改指向的值 2、int* const:常量指针 含义:指针本身是常量,不能改变指向的地址,但可以通过指针修改指向的数据。 用途:确保指针始终指向固定的内存(如硬件寄存器映射) int x = 10;int* const ptr = &x; // ptr 必须初始化,且不能再指向其他地址*ptr = 20; ...
2025四月刷题记录
发表于2025-04-20|计算机
做着玩 一、语法学习 逻辑:与&&,或||,非!,异或^ P5710【深基3.例2】数的性质 https://www.luogu.com.cn/problem/P5710 二、库学习1、标准库static_cast<char>(...) 显式类型转换,用于将表达式的结果转换为 char 类型 num.begin() 和 num.end() 用于获取指向容器起始位置和结束位置的迭代器 2、iomanipI/O manipulator (1) 输出精度控制cout<<fixed<<setprecision(1)<<S<<endl; fixed代表转化为小数点表示法(不然是科学计数法),然后set precision设置精度(全局) P5706再分肥宅水 https://www.luogu.com.cn/problem/P5706P5708三角形面积 https://www.luogu.com.cn/problem/P5708P5714【深基3.例7】肥胖问题...
在vscode上配置C++环境
发表于2025-04-19|计算机
下载g++/gccwindowswindows下载MinGW-w64(已经包含g++) pacman -S mingw-w64-ucrt-x86_64-gcc 之后把gcc的bin文件夹添加到系统PATH 之后验证 g++ --version ubuntusudo apt install g++ 配置.vscode文件夹tasks.jsontasks.json文件是 VS Code 用于配置 C++ 编译任务的配置文件,它定义了如何用 g++ 编译你的代码 { "version": "2.0.0", "tasks": [ { "type": "cppbuild", "label": "C/C++: g++.exe", "command": "g++", "args": [ "-g", // 生成调试信息 "${file}", // 当前文件(如 main.cpp) "-o", //...
立体角(电动力学知识补充)
发表于2025-04-19|物理
——写于 前言上学期我在学电磁学的时候,就对这个立体角不太清楚,但是当时就囫囵吞枣过去了。结果这学期学电动力学,又遇到这个问题了,截图如下: 《电动力学》(第四版)郭硕鸿 第5页: 可以看到非常的amazing啊,一个立体角竟然表示成了两种形式——带了 的,和不带的(从直观上来说是这样的)。于是我上网查询了资料,将立体角的知识补充如下: 正文 对于二维平面的圆,我们有 ,微分形式为 ,对于全空间积分可得 对于三维空间的球,我们有 ,微分形式为 ,对于全空间积分可得 立体角的单位是球面度(steradian,sr) 在我看来,这个立体角是人为定义的用来度量空间角度的量——即用“从一个点向外延伸的射线或线段所覆盖的空间范围”来描述一个三维的角度,而除以 r^2 纯粹是为了积分之后能把 r^2 约掉,让它变成一个无量纲的量 而至于为什么前面有的公式出现了 ,而有的公式则没有出现——这是因为,如果我们选择的这个包围 点的曲面不是一个球面,而是一些不规则的封闭曲面的话,这时候就需要让曲面微元 和径矢 点乘作投影 于是立体角的矢量形式可以写成...
Butterfly魔改10:给标签添加次方篇数
发表于2025-04-18|计算机
效果效果如下图: 步骤在主题文件中找到./scripts/helpers/page.js,搜索cloudTags,把函数最后的{tag.name}改成: {tag.name + '<sup>' + tag.posts.length + '</sup>'} 过程记录一下寻找过程,也许对你会有启发: 我是先找到./layout/tag.pug这个文件,看内容不是 然后我找到./layout/page/tags.pug这个文件,如下: .tag-cloud-list.text-center !=cloudTags({source: site.tags, orderby: page.orderby || 'random', order: page.order || 1, minfontsize: 1.2, maxfontsize: 1.5, limit: 0, unit: 'em'}) 发现这个cloudTags是我要寻找的函数 然后我在theme根目录下打开git...
ssh无法远程到github
发表于2025-04-18|计算机
内容在linux上面配github远程的时候发现连不上,如下图: 不是很清楚是我路由器开了代理插件的原因还是什么……总之换成443端口就好了,如下图: 代码: ssh -T -p 443 git@ssh.github.com 若成功,可用就配置: echo "Host github.com Hostname ssh.github.com Port 443" >> ~/.ssh/config 再次远程尝试: ssh -T git@github.com 附录在电脑上配置github远程的步骤: 1、配置Git全局用户名和邮箱 git config --global user.name "用户名"git config --global user.email "邮箱" 验证配置: git config --global --list 2、生成SSH密钥(如果已有 ~/.ssh/id_ed25519 或 ~/.ssh/id_rsa 可跳过) 可使用下列代码查看电脑上的密钥文件: linux: ls -l ~/.ssh/id_* windows: dir...
Hexo部署generate时报错:TypeError: tokens.at is not a function
发表于2025-04-17|计算机
在linux上安装hexo之后,hexo g报错pandoc [ERROR][hexo-renderer-pandoc] On /media/diraw/DA9A14559A14310D/Blog/source/_posts/CS/Linux/7.md[ERROR][hexo-renderer-pandoc] pandoc exited with code null.FATAL Something's wrong. Maybe you can find the solution here: https://hexo.io/docs/troubleshooting.html 但是我没有安装pandoc啊,我用的是hexo原生的渲染工具,然后我把hexo-renderer-marked卸了又重新安装,就出现下面的错误了 hexo g报错TypeError: tokens.at is not a function,如下图所示: 结果发现是我的node.js(14)太老了,不支持 tokens.at 方法,并且与较新版本的 hexo-renderer-marked...
生活绝不会等你准备充分再让你上场:2025年大英赛参加有感
发表于2025-04-13|英语生活
年初满怀信心的说,我要参加大英赛拿奖进国赛,也用墨墨开始背起单词。虽然也背了几个月,从寒假开始,并且让词汇量突破了10k,那时候每天3、4个小时的背诵时间。结果从4月份开始,各种其他的事情来临,单词的事情就落下了。
这么大的世界,却找不到我的容身之所
发表于2025-04-10
以下内容涉及负能量,若有不适,请立即退出!
Butterfly魔改9:添加音乐播放器
发表于2025-04-10|计算机
安装插件1、安装 npm install --save hexo-tag-aplayer 如果出现npm ERR! enoent ENOENT: no such file or directory, rename 'E:\Blog\node_modules\safe-regex-test' -> 'E:\Blog\node_modules\.safe-regex-test.DELETE'等错误,尝试清除缓存npm cache clean --force,然后再重新安装 2、安装 npm install meting@2.0.1 --save 不然后续会报错Error: [hexo-tag-aplayer] Meting support is disabled, cannot resolve the meting tags properly. 修改配置文件在主题内层的_config.yml中找到对应部分修改为如下: # Inject the css and script (aplayer/meting)aplayerInject: enable: aplayer ...
1234…6
avatar
Diraw
希望能构建心中的一片圣地
文章
53
标签
37
分类
5
Follow Me
其他站点
资料分享
云盘服务
最新文章
用云服务器自建云盘服务2025-07-16
证明四元雅可比恒等式2025-07-14
用云服务器对obsidian进行远程同步2025-06-29
分类
  • 数学3
  • 物理3
  • 生活2
  • 英语2
  • 计算机43
标签
背单词1大英赛1感悟1微分方程1不定积分1场论1电动力学1vscode2c++3指针1传参1内存1回调1Hexo17linux8ubuntu8cuda1git411ssh3github2twikoo1MongoDB1洛谷1Butterfly13正则表达式1windows6powershell2数模1记录1注册表2服务器4webdav1obsidian1理论力学1cloudreve1云盘1
归档
  • 七月 2025 2
  • 六月 2025 5
  • 五月 2025 3
  • 四月 2025 34
  • 一月 2025 9
网站信息
文章数目 :
53
本站总字数 :
64k
本站访客数 :
本站总浏览量 :
最后更新时间 :
©2025 By Diraw
框架 Hexo|主题 Butterfly
蜀ICP备2025147634号-1
载入天数...载入时分...
搜索
数据加载中