- 博客(65)
- 资源 (12)
- 问答 (2)
- 收藏
- 关注
原创 矩阵运算中PyTorch运算结果作为CUDA程序参照时可能遇到的问题
楼主在编写CUDA矩阵运算程序。用Pytorch进行相同的运算,把PyTorch结果与CUDA程序比对,用于验证CUDA程序结果的正确性。验证方法:比对两个计算结果的差值是否在1e-5范围内。结果:发现有一些结果数据与PyTorch结果的末尾存在类似“128、256”差异。
2025-10-17 20:53:58
258
原创 Windows CUDA程序运行超时后终止无任何输出
如果 GPU 或其驱动长时间无响应(默认约 2 秒),Windows 会认为 GPU 可能已经“死机”。系统会主动重置 GPU 驱动,恢复图形系统正常运行。这个过程称为 TDR 重置,防止整个系统卡死或蓝屏。楼主今天在Windows系统,稍大规模的数据上,运行CUDA程序时,遇到了“程序运行超时后终止无任何输出”的情况(即使main函数以及kernel中有用于调试的printf语句)。
2025-07-16 18:04:21
456
原创 视唱练耳二度(123/345/671)音阶歌曲记忆
高音:1̇ 2̇ 3̇ 4̇ 5̇ 6̇ 7̇低音:63̇62̇61̇67656463626112不如见一面123132123可惜不是你2313131232夜空中最亮的星大鱼32134暗淡、伤感暗香白桦林34535435354疑惑感54367671̇- 天空之城- 67 1̇· 71̇ 3̇ 7- - 336·56 1̇ 5- 夜的钢琴曲- 67 1̇ 3̇ 6̇ 67 1̇ 3̇ 6̇- 贝加尔湖畔- 67 1̇ 5̇ 4̇ - - - 0 56 7 4̇ 3̇- 多
2025-04-02 01:45:26
383
原创 Windows中在VSCode/Cursor上通过CMake或launch文件配置CUDA编程环境
Windows 端笔者暂时没找到直接在VSCode中直接调试的方法,不过在Visual Studio中可以。
2025-03-07 23:36:01
1216
原创 Windows主机上安装CUPS服务端共享USB打印机实践心得
平时主力机器是Windows,不想额外开一个Linux服务器来共享打印机。由于主力机平时也不关机,尝试在Windows上安装CUPS服务。
2024-09-12 21:12:59
4192
4
原创 小米路由器 BE7000 Docker、固件实践心得
有一台兄弟 2260d打印机,想通过小米路由器实现局域网共享打印机。小米BE7000路由器有docker功能,尝试折腾docker。
2024-09-12 20:26:35
8917
10
原创 九大排序算法(选择、冒泡、插入、快速、归并、堆、桶、计数、基数)的递归和非递归实现及并行思路(C语言)
九大排序算法(选择、冒泡、插入、快速、归并、堆、桶、计数、基数)的递归和非递归实现及并行思路(C语言)
2024-09-03 16:58:50
418
原创 数列a_n=1/n是柯西数列的证明方法
一个数列an称为柯西数列(Cauchy Sequence),如果对于任意的正数ϵ0,存在一个正整数N,使得对于所有的mn≥N∣am−an∣ϵ。即:当数列的项an和am的索引足够大时,它们之间的距离可以任意小。
2024-06-17 14:59:02
1684
原创 SATA、Cache、Ctrl、Alt等计算机名词的正确读音/发音
楼主发现,一些常见计算机硬件及其接口,网络上很多朋友读错。楼主在此给出其正确读音及来源,给大家做参考。
2024-06-06 20:58:49
2465
原创 IntelliJ IDEA 中 System.out.print 简化
在 IntelliJ IDEA 等集成开发环境中,可以输入 sout 来快捷生成 System.out.println()。具体步骤为:输入 sout 然后按下 Tab 键即可。
2024-03-22 19:44:47
487
原创 macOS/Windows如何共享Linux主机上的打印机-CUPS配置指南
打印机网络服务设置;打印机驱动安装方法;LPR驱动安装错误解决方案;访问CUPS管理页面;外部设备连接设置;开放TCP端口;Linux ARM处理器驱动支持;Windows 10客户端连接设置;macOS客户端连接设置;macOS打印机“12345@PJX 12345”问题;
2024-02-29 14:07:43
5375
3
原创 事件驱动系统的安全风险
事件驱动系统的目的是高效地管理同时执行并相互交互的多个对象和环境。一个事件驱动系统是一个由组成的系统,它们使用相互交互。这个机制由一个独立的组件控制,通常称为,它充当对象之间的中介。例子:假设在一个用户界面中,用户点击绘图应用程序窗口的客户区域的左键。这会生成一个包含鼠标位置和那一刻按下的鼠标按钮的原始事件。事件调度程序接收原始事件,并添加诸如目标应用程序的信息,创建一个事件消息,并将其放入队列中,以供接收应用程序获取。接收应用程序检查新消息并找到它。
2023-12-28 20:25:19
1429
原创 关于PCIE显卡的电源供电 6pin或 8pin 转接问题
只有供电充足的情况下建议转接,其他情况,为了保护您的财产安全和长期稳定使用,均不建议转接。
2023-12-10 14:55:44
16269
2
原创 一种MacBook 系统更新进度条卡住的解决方案
楼主在更新Mac系统时候发现进度条一直卡住不动经搜索,apple关于这一类故障给出了官方指南,如下https://support.apple.com/zh-cn/102535根据该指南,将mac拓展坞和连接的显示器拔除,并重新连接电源线后,进度条恢复正常。有遇到相同问题的朋友可以一试。
2023-10-19 15:05:58
3612
原创 通过IDA Pro生成asm文件
通过IDA Pro生成asm文件import subprocessIDA_PATH="C:\\Program Files\\IDA_Pro_v7.5_Portable\\idat64.exe" // IDA pathfile_name="" //file to be disassemblesubprocess.call([IDA_PATH, "-b", "-B", file_name])
2022-01-07 22:27:35
1856
4
原创 Python3 操控MongoDB 的基本操作
Python3 操控MongoDB 的基本操作连接myclient = pymongo.MongoClient('mongodb://localhost:27017/')mydb = myclient["pe"] /// target setmycol = mydb["set_m"] // target collection判断查询条件是否为空myquery={ "file_md5":file_md5 } // query conditionitem_count=mycol.count_do
2022-01-07 22:15:37
823
原创 使用Python3一句话创建HTTP服务器共享文件
使用Python3一句话创建HTTP服务器共享文件在文件所在路径下运行如下命令python3 -m http.server 80该库支持ipv6,访问例子如下http://[<ipv6>]:80/index.html
2022-01-07 22:05:19
2138
原创 Python3 通过VirusTotal API筛选0查杀的白样本
Python3 通过VirusTotal API筛选0查杀的白样本import vtimport hashlibclass VTUpload(object): def __init__(self) -> None: self.file_list=[] //files to be upload num=len(self.file_list) print("total count is %d"%num) self.whit
2022-01-07 22:00:39
499
原创 Python3利用VirusTotal的vt库通过API上传样本
Python3利用VirusTotal的vt库通过API上传样本import vtAPI="" // your apiclient = vt.Client(API)file_list=[] // your files to be uploadcount=0for filepath in file_list: with open(filepath, "rb") as f: analysis = client.scan_file(f) # analysis
2022-01-07 21:56:05
1214
原创 Python3 利用Virustotal API 获取json格式的分析报告
Python3 利用Virustotal API 获取json格式的分析报告import requestsimport jsonimport osAPI="" // your api file_md5=""headers = { 'x-apikey':API, 'Host': 'www.virustotal.com', 'range': 'bytes=equest', 'user-agent': 'curl/7.68.0', 'accept': '*/*
2022-01-07 21:53:16
1801
2
原创 使用Python3一句话创建FTP服务器
安装pyftpdlibpip3 install pyftpdlib开启ftp服务python3 -m pyftpdlib -p 21 -d </path/to/file> # 最后填写内容为要共享的文件所在目录的路径
2021-01-28 15:56:19
708
原创 centos7 安装 volatility3
centos7 安装 volatility3python3安装sudo yum install python3sudo yum install python3-devel 若未安装,安装Python-yara时会出错,会报错缺少Python.h文件pefile安装sudo pip3 install pefilecapstone安装sudo pip3 install capstone参考文献https://github.com/volatilityfoundation/volati
2020-10-22 21:12:06
873
原创 kali 2020.3 安装pwn环境
kali 2020.3 安装pwn环境安装pwntoolsapt-get updateapt-get install python3 python3-pip python3-dev git libssl-dev libffi-dev build-essentialpython3 -m pip install --upgrade pippython3 -m pip install --upgrade pwntools安装checksecgit clone https://github.com/
2020-10-21 19:59:21
2419
1
原创 python3将二进制数据写入文件
array=['0','1','1','0','1']s=''.join(array) # 连接List成字符串length=len(s)li=[]for i in range(0,length,8): li.append(int(''.join(s[i:i+8]),2)) #将二进制字符串8个一组,转成整数with open('result','wb') as f: for x in li: s1 = struct.pack('B',x) # struct的参数x
2020-07-25 11:45:53
1848
原创 Python3 将16进制数据写入二进制文件
import structli=[0x50,0x4b,0x3,0x4] #待写入的数据with open("testfile","wb") as fp: for x in array: s = struct.pack('B',x)#转换为字节流字符串,B代表unsigned char fp.write(s)fp.close()
2020-06-26 21:12:12
2394
原创 Linux中解决依赖问题的基本方法
根据报错信息查找对应版本的依赖有哪些apt-cache policy package-name通过这个命令可以查看这个包有哪些版本安装对应版本的依赖依赖报错信息中一般含有要求的版本号(等于或小于),一般选择满足要求的较新的那个apt install pakage-name=pakage-version等号左侧是包名,右侧是版本号,中间不能有空格重复继续安装你需要安装的软件,如果还有依赖问题,重复以上步骤直到没有依赖问题即可,需要根据安装的依赖链,结合报错信息进一步安装依赖..
2020-06-19 11:22:13
1415
原创 Centos8安装Docker及pwndocker
参考链接:https://www.runoob.com/docker/centos-docker-install.htmlhttps://hub.docker.com/r/skysider/pwndocker安装Dockerpwndocker对docker版本有一定要求故不能完全按照官网安装步骤如下:1.安装所需的依赖:sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm22.设置仓库sudo yum-con.
2020-05-26 00:00:14
496
原创 互联网金融专题复习提纲
互联网金融专题技术如何推动金融创新(保险、消费金融)互联网消费金融强大的数据处理能力云计算底层的高并发能力大数据的风控能力互联网保险大数据定价精准营销销售理赔更迅速信息中介在互联网金融各个(九大)业务模式中如何体现互联网支付消除网络交易的担忧,提供更有安全保障的在线支付服务股权众筹方便小微企业进行融资为众筹融资双方提供信息发布、需求对接等服务个体...
2019-11-26 11:53:44
1196
原创 Python3 递归遍历目录下所有文件及目录
import osdef pri_all_file(dir): names=os.listdir(dir)#获取当前目录下所有文件名及目录名 li=[] for name in names: full_name=dir+'\\'+name#拼接成完整路径 if os.path.isdir(full_name): l...
2019-11-22 20:02:56
1149
原创 Python3 实现链表
class Node(): def __init__(self,x):#数据结构定义 self.val=x self.pnext=None def pri_node(self):#打印从头结点开始每一个结点的值 p=self while p: print(p.val,end='->'...
2019-11-22 19:39:35
305
请教前辈们java文件操作小生的一个疑惑
2016-03-22
新手请教java文件操作的一个小问题~十分感谢
2016-03-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅