笔记
WT_不苦
这个作者很懒,什么都没留下…
展开
-
C语言leetcode刷题笔记_13(malloc创建字符串)
C语言使用malloc创建字符串,需要在最后一个字符串位置赋值结束符“\0”1、malloc创建长度为len_re的字符串 char* re = (char*)malloc(sizeof(char) * (len_re+1)); re[len_re] = '\0';2、定义字符串的其他方式char str1[6] = {'t', 'o', 'm', 'h', 'e'}; //最后一个字符自动为‘\0’char str2[] = {'7', '8', '8', '\0'};char str3[原创 2022-04-27 20:54:25 · 1603 阅读 · 0 评论 -
C语言leetcode刷题笔记_9(bool定义)
1、c语言中需要导入stdbool.h包才能使用bool类型#include <stdbool.h>2、输出C语言的bool类型(false,true)printf("%d", re);原创 2022-04-17 11:45:55 · 772 阅读 · 0 评论 -
C语言leetcode刷题笔记_13(字符串长度计算)
1、字符串长度计算#include<string.h>int len = strlen(s);2、涉及到(i-1)的读取,需要注意判断是否超出范围原创 2022-04-15 21:40:45 · 577 阅读 · 0 评论 -
C语言leetcode刷题笔记_1(哈希表练习)
c语言使用哈希表练习1、指针变量定义(1)int *a = 0;(错:此时在定义地址值)(2)int* returnSize; *returnSize = 0; (报错,只能初始化一个地址?)(3)正确定义1 int target = 3; int* returnSize; returnSize = ⌖(4)正确定义2 int target = 3; int* returnSize = ⌖2、mallocC语言:原创 2022-04-14 21:43:39 · 917 阅读 · 0 评论 -
win10使用笔记
1、快捷修改文件名f2(fn + f2亮度键)原创 2021-02-20 23:10:28 · 134 阅读 · 0 评论 -
onnx学习(1)-onnx包加载模型,保存模型到onnx文件
1、加载:load函数可以加载文件到一个模型中,模型可打印;import onnxmodel = onnx.load("D://super_resolution_test.onnx")2、保存:f=model.SerializeToString()把模型序列化,f此时保存了二进制形式的模型,把f写进文件指针中,就可以把模型保存到onnx文件中了f = model.SerializeToString()file = open("D://super_resolution_test.onnx", "w原创 2020-10-30 16:39:57 · 4014 阅读 · 0 评论 -
linux学习(4)- 安装显卡驱动
1、linux系统查看自己的显卡型号lspci | grep -i vga2、nvidia驱动程序下载3、安装驱动,这里直接用了一个博客里的内容,有几个小问题https://blog.csdn.net/xunan003/article/details/81665835(1)禁用nouveau后,屏幕分辨率出现了问题,后面装好了下载的显卡驱动,再重启,自动就好了。刚开始不知道,还试了很多方法,记录一下有用的小技巧:xrandr #可以显示当前可选择的分辨率xrandr --size 160原创 2020-10-16 20:36:07 · 255 阅读 · 1 评论 -
linux命令行(3)-下载gitub上的onnx文件
1、直接执行github上的语句sudo apt-get install protobuf-compiler libprotoc-devpip install onnx根据提示执行sudo apt install python-pippip install --upgrade pip重新安装pip install onnx到这里安装结束2、运行github上的验证语句python -c "import onnx"没有反应在网上看了各种文件,下载了其他关联的工具sudo p原创 2020-10-15 22:16:49 · 550 阅读 · 0 评论 -
linux命令行语句(2)-升级python2到python3.7
升级python2到python3.7(1)下载文件包wget http://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz(2)解压文件包tar -xzvf Python-3.7.0.tgz(3)进入解压的文件夹cd Python-3.7.0(4)重新创建一个文件夹,保存编译的pyhton3文件,以防和python2冲突cdsudo mkdir /usr/local/python3(5)重新进入 Python-3.7.0,编原创 2020-10-15 21:59:58 · 505 阅读 · 0 评论 -
linux命令行语句(1)-设置环境变量
1、设置环境变量(1)sudo gedit /etc/profile 打开文件;(2)在最下端加入export PATH=$PATH:/home/wangtian/.local/bin,保存并关闭;(3)source /etc/profile 使profile文件立即生效。2、原创 2020-10-15 18:07:27 · 280 阅读 · 0 评论 -
Clion笔记-关闭/打开项目栏
点击view-Toolwindows-Project原创 2020-09-07 11:00:20 · 1626 阅读 · 0 评论 -
Clion笔记- 菜单栏不见了...
1、sudo find / -name ui.lnf.xml 寻ui.lnf.xml文件结果:/home/wangtian/.config/JetBrains/CLion2020.2/options/ui.lnf.xml2、/home/wangtian/下找不到.config文件夹/home文件,ctrl+H3、用编译器打开ui.lnf.xml文件改为4、重启Clion....原创 2020-09-07 10:53:24 · 2137 阅读 · 0 评论 -
VScode笔记-带头文件实现函数,类
1、分文件实现函数。明明已经调用了对应的声明头文件,也在定义函数的源文件中调用了声明头文件,还是提示对函数未定义的引用。![在这里插入图片描述](https://img-blog.csdnimg.cn/2020080819153685.jpg问题:只编译了 函数分文件编写.cpp,没有编译change.cpp.解决方法:将tasks.json中的"file"更换为"{file}"更换为"file"更换为"{workspaceFolder}/*.cpp",使其编译整个文件夹的.cpp文件。.原创 2020-08-08 19:20:11 · 828 阅读 · 2 评论 -
python学习笔记(2)集合
集合1、花括号中用逗号隔开,构成集合2、集合中任意一个元素都是唯一的。3、set 将一组元素转化为集合set会将列表中元素去重后变序,使用时需要注意。4、in / not in5、.add(),.remove()6 不可变集合:num1 = frozenset([1,2,3,4,5,6])num1是不可变的集合练习:1、编写一个程序,去掉数组中重复的元素。...2020-05-07 19:40:31 · 100 阅读 · 0 评论