会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
EvanZone
博客园
首页
联系
订阅
管理
2022年10月11日
CSV文件\ufeff问题
摘要: 今天用C++写TopN问题使用堆排序读取excel转成CSV文件中的数据 std::stringstream ss; std::string temp; float data; std::ifstream datafile("filepath/to/csv") getline(datafile, t
阅读全文
posted @ 2022-10-11 21:58 EvanZone
阅读(125)
评论(0)
推荐(0)
2022年6月28日
C++中虚函数和纯虚函数
摘要: 总结一下虚函数和纯虚函数到底是个什么东西 在了解虚函数之前要知道C++继承是怎么回事儿 虚函数 废话不多说, 直接上代码: #include <iostream> class Base { public: virtual void f(float x) { std::cout << "Base::f
阅读全文
posted @ 2022-06-28 14:31 EvanZone
阅读(46)
评论(0)
推荐(0)
2022年6月26日
C/C++在子函数中计算作为参数传入的数组的长度问题
摘要: 在C/C++函数中计算传入的数组的长度是不可取的 问题 在C/C++函数中计算传入的数组的长度是不可取的 错误示范1 #include <iostream> // 计算数组长度 int cal_array_length(int array[]); int main() { int array[] =
阅读全文
posted @ 2022-06-26 17:00 EvanZone
阅读(365)
评论(0)
推荐(0)
C++模板类的分离编译问题
摘要: 今天在用C++复现数据结构与算法的C代码时, 遇到了关于模板类的问题 问题 当前复现线性表(LinearList), 目前一共三个文件 LinearList.h: 线性表模板类的声明 #ifndef LINEARLIST_H #define LINEARLIST_H template <typena
阅读全文
posted @ 2022-06-26 11:52 EvanZone
阅读(98)
评论(0)
推荐(0)
2022年6月25日
VSCode中的快捷键
摘要: 这里选取一些我个人比较常用的快捷键, 欢迎补充 基本 ctrl+/: 注释(所有语言通用) tab, shift+tab: 选中多行可以使用tab/shift+tab进行缩进/反缩进 ctrl+delete/backspace: 删除一个单词 alt+↑/↓: 代码上移/下移一行 ctrl+c ,
阅读全文
posted @ 2022-06-25 13:03 EvanZone
阅读(581)
评论(0)
推荐(0)
2022年6月21日
WSL2配置Pytorch+cuda
摘要: 笔记本型号:机械革命无界16pro 笔记本硬件:cpu——i712700H;gpu——RTX2050(显存4g,cuda数量2048) 软件环境:Win11,WSL2-Ubuntu20.04 在Win11中要干的事儿 更新一下系统,以免版本较老不支持WSL调用gpu. 在设置-->windows更新
阅读全文
posted @ 2022-06-21 15:55 EvanZone
阅读(793)
评论(0)
推荐(0)
2021年12月19日
WSL2+Kali+WinKex
摘要: win11下WSL2安装Kali及其图形化界面踩坑记录 总的来说,WSL真香,在Microsoft Store中就可以一键安装Ubuntu、Kali等等Linux发行版,通过cd /mnt/也可以访问本机文件,比windows自身搭环境写代码舒服多了,git、shell啥的用起来也更顺手 WSL安装
阅读全文
posted @ 2021-12-19 22:10 EvanZone
阅读(1811)
评论(0)
推荐(1)
2021年12月15日
408计算机网络考研笔记——奈氏准则和香农定理
摘要: 奈氏准则(奈奎斯特准则) 对于无噪声的信道,其带宽为$W$ Hz,规定该信道的最大波特率(码元传输速率)为$2W$ Baud \[ C_{max} = 2W \space \text{Baud} = 2W \log_2{M}\space \text{bit/s} \] 其中M是该信道上信号中一个码元
阅读全文
posted @ 2021-12-15 14:15 EvanZone
阅读(803)
评论(1)
推荐(0)
2021年10月16日
操作系统——用户态和内核态
摘要: 处理器的4种状态 大多数计算机系统处理器状态有4种,分别支持0~3级共4个特权级别,其中0级权限最高,3级权限最低 0级(Ring0/R0)为内核级,处理I/O操作,执行中断处理等关键操作 1级(Ring1/R1)为系统调用级,可以执行文件系统调用,获得特定的和受保护的程序服务 2级(Ring2/R
阅读全文
posted @ 2021-10-16 21:50 EvanZone
阅读(804)
评论(0)
推荐(1)
公告