主页
博客
分类
标签
归档
关于
直达
友链
CSDN
Github
Gitee
更多
结绳
相册
API接口
显卡测试
我的世界Mod
深色模式
主页
博客
分类
标签
归档
关于
直达
友链
CSDN
Github
Gitee
更多
结绳
相册
API接口
显卡测试
我的世界Mod
深色模式
C#的GPU加速方法
本文将通过C#调用dll的方法来实现并发计算 Dll定义 在VS2019里新建动态链接库项目,在pch.h里定义函数 1234567891011121314// pch.h: 这是预编译标头文件.// 下方列出的文件仅编译一次,提高了将来生成的生成性能.// 这还将影响 IntelliSense 性能,包括代码完成和许多代码浏览功能.// 但是,如果此处列出的文件中的任何一个在生成之间有更...
2021-08-13
C#
C/C++
C/C++
C#
阅读全文
Wallpaper的原理和C#实现(含源文件)
wallpaper是一款优秀的动态壁纸软件,除了播放动画以外,还可以执行程序,甚至可以实时响应鼠标移动. 原理分析 windows的桌面是由不同的二窗体构成,包括图标层,背景层,背景层显示桌面壁纸,图标层放置图标,且图标层背景透明,因此可以直接看到后面的背景层,鼠标右键弹出菜单也是在图标层完成.wallpaper在图标层和背景层之间插入了自己的窗口,因此可以显示动画,执行代码.前面已经提到...
2021-07-27
C#
C#
阅读全文
PVZ逆向分析与C#内存操作(含源文件)
查找阳光地址 首先打开植物大战僵尸,进入游戏,初始阳光为50. 打开CE修改器,搜索50 进入游戏,种植向日葵,阳光变成0,再次搜索 再进入游戏,收取阳光,阳光变成25,搜索25 显然地址0x144344C8保存的就是阳光,现在退出游戏重新打开,重复上面步骤 现在地址变成0x1408EDC0了,说明阳光的地址并不是固定的.对这个地址进行检测,查看是哪条指令在修改 我刚刚进行了种...
2021-07-19
C#
C#
阅读全文
C#序列化对象的二进制储存方法及底层原理研究
在硬盘里保存txt或二进制文件非常容易,当需要保存的对象是一个自定义类的对象时,此时采用txt或二进制存储都较为复杂,如果采用txt形式,那么在保存非文本的数据时,需要手动转换,并且txt非常容易修改.保存为二进制文件较为简单,C#还提供了int32,byte等类型的读写方法,可以直接使用,但是仍有弊端,即代码复杂,你需要不断地读取,赋值. 实际上C#提供了序列化存储的方法,可以轻松地把一个...
2021-07-19
C#
C#
阅读全文
C#实现简易XML阅读器(含源文件和exe文件)
功能 本程序的主要目的是便于阅读XML文件.在网上复制一些XML文本时,常常出现格式错误,更有甚者,整个文本就一行,一行有几百个字符.这些奇奇怪怪的格式大大增加了理解难度,本程序将模仿记事本,提供基础的文件读写,编辑功能,并在此基础上增加了格式对齐和高亮功能. 1234567891011<?xml version="1.0" encoding="utf-8" ?> <Cl...
2021-07-14
C#
C#
阅读全文
利用RSA加密实现的简易离线验证功能(C#,含代码)
许多软件都有正版验证功能,它们通常需要联网验证,验证的本质则是加密与解密,本文将使用RSA加密算法实现简易的离线验证功能 RSA加密 设p,qp,qp,q是两个超级大的素数,N=pqN=pqN=pq,数据通过欧拉函数φ(N)φ(N)φ(N)来加密,而欧拉函数φ(N)φ(N)φ(N)满足φ(N)=φ(pq)=(p−1)(q−1)φ(N)= φ(pq)=(p-1)(q-1)φ(N)=φ(pq...
2021-07-13
C#
C#
阅读全文
上一页
2 / 2
粘贴文本
全选文本
剪切文本
复制文本
站内搜索
必应搜索
新标签页打开
复制链接地址
复制图片
谷歌识图
主页
分类
标签
归档
深色模式
保存壁纸