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

Diraw的世界

回忆过去,以及致2026年1月1日的一封信
发表于2025-05-04|生活
回忆过去,以及致2026年1月1日的一封信
自定义PowerShell命令
发表于2025-04-27|计算机
步骤1、打开 PowerShell 配置文件: notepad $PROFILE 如果文件不存在,先运行如下命令创建: New-Item -Path $PROFILE -ItemType File -Force 2、在配置文件中添加函数: function wx { Start-Process "C:\Program Files (x86)\Tencent\WeChat\WeChat.exe"} wx是在终端运行的命令,{}内放cmdlet命令或其他加入到环境变量的命令 比如: function blog { code "E:\Blog"} 3、保存并重新加载配置文件: . $PROFILE 4、测试: 输入wx,微信应该会启动 补充1、参数选择 function blog { param ( [Parameter(ParameterSetName="open")] [Alias("o")] # 支持 -o 简写 [switch]$open, ...
数学建模竞赛笔记
发表于2025-04-26|数学
基础知识MATLAB学习清屏:clear,clc repmat(min(Z),n,1)将创建一个大小为n行、1列的矩阵,每个元素都是min(Z) sort()默认升序排列,[sorted_S,index]=sort(S,'descend')降序排列 size(A,2)得到A的列数,size(A,2)得到A的行数 A(:;2)得到矩阵A的第2列 MATLAB的函数格式如下,函数需单独放在m文件里,不能放在主文件里,且一个函数一个m文件,几个函数就几个m文件 function [输出变量] = 函数名(输入变量)中间函数体,需缩进end结尾 plot函数线方式;-实线 :点线 -.虚点线 --波折线点方式:.圆点 +加号 *星号 xx形 o小圆颜色:y黄 r红 g绿 b蓝 w白 k黑 m紫 c青plot(x,y,'o',new_x,p,'r-'),且三个参数的输出顺序没有严格要求legend用来给figure添加图例 plot(x, y1, 'r-', x, y2, 'b--', x, y3, 'g:');legend('Series 1', 'Series 2',...
PowerShell学习
发表于2025-04-26|计算机
shellShell 是一个广泛的概念。它指的是一个命令行解释器,用户可以通过它与操作系统进行交互,执行命令、运行程序。不同的操作系统有不同的 Shell,例如在 Linux 和 macOS 中常见的 Bash、Zsh 等,而在 Windows 中,CMD 和 PowerShell 都是 Shell 的一种。 PowerShell 是微软开发的一种特定的 Shell。它是在 Windows 系统上引入的,旨在提供比传统的 CMD 更强大、更灵活的命令行环境,尤其是在系统管理和自动化方面。 更新windows自带的powershell是5,现在最新版本是7 查看powshell版本 Get-Host 更新: winget search Microsoft.PowerShellwinget install --id Microsoft.PowerShell --source winget 然后把新下载的powershell设置为默认启动项: cmdletCmdlet(读作 command-let)是 PowerShell...
重装windows初始化
发表于2025-04-26|计算机
1、anaconda:https://www.anaconda.com/download/success 记得把环境变量和清除缓存勾选上: pytorch:https://pytorch.org/get-started/locally/ 检测代码: import torchif torch.cuda.is_available(): print("PyTorch GPU version is installed and available.") print(f"CUDA version: {torch.version.cuda}") print(f"Number of GPUs available: {torch.cuda.device_count()}") for i in range(torch.cuda.device_count()): print(f"GPU {i}: {torch.cuda.get_device_name(i)}")else: print("PyTorch GPU version is NOT...
清理C盘
发表于2025-04-25|计算机
C盘满了,清理一下,如图: 过程如下: 1、清理了一些在加装硬盘之前、安装在C盘的软件,比如anaconda(忍这个很久了) 2、把网易云、QQ、微信、百度网盘的缓存、下载路径移动到了D盘 3、装spacesniffer_1_3_0_2,可以扫描磁盘、把文件夹内存以矩形的形式显示,网址 https://sourceforge.net/projects/spacesniffer/ 记得以管理员身份运行 4、最重要的:清空回收站 附:网易云音乐: QQ: 微信:
将脚本文件保存为.desktop启动程序
发表于2025-04-23|计算机
在~/.local/share/applications/下创建.desktop文件,该目录用于存放用户自定义的应用程序启动器 在文件中写入如下内容: [Desktop Entry]Version=1.0Type=ApplicationName=你的脚本名称Comment=对你的脚本的简短描述Exec=/bin/bash -c "cd /path/to/your/script/directory && ./your_script_name.sh"Icon=/path/to/an/icon.png # 可选:指定一个图标文件路径Terminal=false # 如果脚本需要在终端中运行,改为 trueCategories=Utility;Application; # 可选:指定应用程序分类 [Desktop Entry]: 这是文件的开头,表示这是一个桌面入口文件。 Version: 桌面入口规范的版本。通常是 1.0。 Type: 入口类型。对于应用程序是 Application。 Name:...
正则表达式学习
发表于2025-04-21|计算机
基本语法匹配 . 匹配任意单个字符(除了换行符) \d 匹配数字(等价于 [0-9]) \w 匹配字母、数字或下划线(等价于 [a-zA-Z0-9_]) \s 匹配空白字符(空格、制表符、换行等) ^ 匹配字符串开头 $ 匹配字符串结尾 * 匹配前一个字符 0 次或多次 + 匹配前一个字符 1 次或多次 ? 匹配前一个字符 0 次或 1 次 {n} 匹配前一个字符恰好 n 次 {n,} 匹配前一个字符至少 n 次 {n,m} 匹配前一个字符 n 到 m 次 [abc] 匹配 a、b 或 c 中的任意一个 (abc) 分组,匹配 abc 并捕获 跳过 A(?!B):匹配 A,但 A 后面不能是 B,负向零宽先行断言 (?<!B)A:匹配 A,但 A 前面不能是 B,负向零宽后行断言 [^ABC]:匹配非 A、B、C 的字 (?:A|B)\KC:匹配 C,但前面可以是 A 或 B(\K 会丢弃前面的匹配) A(*SKIP)(*FAIL)|B:跳过 A,只匹配 B 替换md表格居中假设我有一个md表格如下: | 左对齐标题 | 右对齐标题 | 默认对齐标题 ||...
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】肥胖问题...
123…6
avatar
Diraw
希望能构建心中的一片圣地
文章
51
标签
34
分类
5
Follow Me
其他站点
资料分享
最新文章
用云服务器对obsidian进行远程同步2025-06-29
Butterfly魔改11:网页自动调节首页帖子高度2025-06-21
创建git hook自动拉取远程仓库2025-06-21
分类
  • 数学3
  • 物理2
  • 生活2
  • 英语2
  • 计算机42
标签
背单词1大英赛1感悟1微分方程1不定积分1场论1电动力学1vscode2c++3指针1传参1内存1回调1Hexo17linux8ubuntu8cuda1git411ssh3github2twikoo1MongoDB1洛谷1Butterfly13正则表达式1windows6powershell2数模1记录1注册表2服务器3webdav1obsidian1
归档
  • 六月 2025 5
  • 五月 2025 3
  • 四月 2025 34
  • 一月 2025 9
网站信息
文章数目 :
51
本站总字数 :
63.3k
本站访客数 :
本站总浏览量 :
最后更新时间 :
©2025 By Diraw
框架 Hexo|主题 Butterfly
蜀ICP备2025147634号-1
载入天数...载入时分...
搜索
数据加载中