- 博客(29)
- 收藏
- 关注
原创 Anaconda Prompt和Jupyter Notebook下使用pip list输出结果不同的原因
直接在cmd(默认conda环境是base)下输入jupyter notebook启动和在自己创建的虚拟环境的输入jupyter notebook启动所使用的jupyter notebook是不同的。可以看到是不一样的,不要以为切换内核就是切换了conda的虚拟环境。
2024-02-11 20:13:25
579
原创 使用vs的类模板创建注意事项(自用)
注意是#include “Point.h” ,而不是#include “Point.cpp”加上#include “Point.h”使用vs的类模板创建注意事项(自用)
2023-12-13 23:23:54
543
原创 vscode远程连接Ubuntu
【VSCODE利用remoteSSH插件连接linux编程】 https://www.bilibili.com/video/BV1s44y1G7E2/?目录下的所有文件再使用vscode重新连接。
2023-11-08 11:10:51
195
原创 phpstudy安装thinkphp
符合域名命名即可,安装thinkphp6建议选择php7.3,端口选择8000,避免后面端口占用访问不了。选择刚才创建的网站,点击管理,选择composer,弹出如下框图,选择php7.3,然后点击确认。先启动WNMP(Windows下的绿色Nginx+Mysql+PHP环境集成套件包)输入http://tp6.io:8000/public/1️⃣安装composer(PHP的依赖管理工具)注意前面是http,不是https,有的话手动去掉。3️⃣composer命令安装thinkphp。
2023-09-24 16:14:10
798
原创 Django配置Mysql
则可能是关联外键时,没加on_delete=models.CASCADE,旧版Django默认on_delete,新版的Django版本需要自己手动添加。在__init__.py(setting.py同文件夹下的__init__.py)中添加。至此,已经配置好Mysql。修改setting.py,根据自己情况更改。重新打开Navicat即可看见生成表了。若没有安装pymysql,则。
2023-08-13 13:36:41
298
1
原创 python3.9安装sklearn
本次安装是在Anaconda的虚拟环境下进行首先打开Anaconda Prompt (Anaconda),输入以下命令激活自己创建的虚拟环境DL查看python包安装情况,查看是否已经安装scikit-learn
2023-07-24 11:11:25
2511
1
原创 [HNCTF 2022 Week1]ret2shellcode
(bss segment):bss是Block Started by Symbol的简称,用来存放程序中未初始化的全局变量的内存区域,属于静态内存分配。ret2shellcode题型开NX保护之后,常用函数。prot为7(1+2+4)就是rwx可读可写可执行。,即使程序开了NX保护,也可执行shellcode。s[256]在栈上,buff在bss段上。此时再查看权限,由于还没运行函数。即rwx为二进制111,全开。buff在0x4040A0。查看0x4040A0权限。此时再查看权限,发现。
2023-05-21 12:18:50
616
原创 [BJDCTF 2020]babystack2.0
注意题目是Ubuntu16,若本机是Ubuntu18要调试pwn文件要抬栈,不然会报错。注意以下以下两句,要在后面加‘\n’,因为puts函数后面会加‘\n’3、若是其他情况,则可能报错。
2023-05-21 11:05:59
363
原创 typora样式配置
代码块样式在目录themes下,自行创建base.user.css配置。typora样式在目录themes下github.css的配置。
2023-04-07 22:24:34
242
原创 jupyter配置默认浏览器和项目位置
在C:\Users\小希.jupyter文件下,找到jupyter_notebook_config.py。若没有,则打开anaconda prompt终端,输入以下命令。配置jupyter_notebook_config.py中默认跳转浏览器。配置jupyter_notebook_config.py中默认打开位置。
2023-04-07 22:06:59
612
原创 python的`__init__`和self是什么?
python无处不对象,对象(object)=属性(property)+方法(method)。打比方:人是一个对象,鼻子、眼睛、年龄等是属性,也可以说是特征;而唱跳、rap、打篮球则是方法,也可以说是行为。
2023-04-06 21:48:52
78
原创 C语言实验报告6 函数
第一题可以将for (i = 2;i < n;i++)改成 for (i = 2;i < n/2;i++) 或者 for (i = 2;i++)来提高计算机运算效率函数的形参属于局部变量,仅在定义的函数内有效,函数返回后失效。全局变量:在整个工程文件内都有效;“在函数外定义的变量”,即从定义变量的位置到本源文件结束都有效。由于同一文件中的所有函数都能引用全局变量的值,因此如果在一个函数中改变了全局变量的值,就能影响到其他函数中全局变量的值。
2022-11-21 15:34:26
1766
原创 C语言实验报告5 数组
问题出在程序中使用了 gets是非常不安全的,函数执行需要一个栈空间,但这个栈空间容量是有限的,而且栈里存放了函数返回的地址。gets()函数在获取输入时,如果无限输入会造成栈溢出,在程序返回时,不能正常的找到返回地址,程序将发生不可预测行为。可以将gets(a);改成fgets(a,100,stdin);printf("\n 输入任意字符 : ");//stdin 意思是键盘输入 fputs(name , stdout);//stdout 输出 return 0;}
2022-11-20 14:19:40
1614
原创 一步步教你查看cuda和cudnn版本
1.查看cuda版本win+R+enter回车,再输入cmd进入命令行,再输入nvcc --version或者输入nvcc -V即可得到cuda的版本,如图我的cuda版本是10.2查看cudnn版本进入目录查看cudnn_version.h文件一般放在:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include\cudnn_version.h...
2022-04-10 11:13:48
52196
3
原创 到底什么是语义分割?
什么是语义分割?语义分割(semantic segmentation):语义分割是一种典型的计算机视觉问题,其涉及将一些原始数据(例如,平面图像)作为输入并将它们转换为具有突出显示的感兴趣区域的掩模。许多人使用术语全像素语义分割(full-pixel semantic segmentation),其中图像中的每个像素根据其所属的感兴趣对象被分配类别ID。早期的计算机视觉问题只发现边缘(线条和曲线)或渐变等元素,但它们从未完全按照人类感知的方式提供像素级别的图像理解。语义分割将属于同一目标的图像部分聚集
2022-04-09 19:36:45
19648
5
鼠标右键管理工具.zip
2023-01-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人