自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (3)
  • 收藏
  • 关注

转载 使用C#实现的软件验证加密许可证功能

最近我朋友接了一个活,遇到一个很不靠谱的甲方,故事是这样的,谈的时候对方就满嘴跑火车,拉近关系。首先判断注册表时间不能小于硬编码时间,然后再判断是否超过硬编码30天,根据实际情况修改天数,最后再对代码进行加密处理,防止反编译出源码。密文是否存在,那可能要问了,第一次用哪来得密文,所以新电脑或者第一次使用需要手动调用方法将初始时间密文写入到注册表中。这里要try一下,防止君子手动修改密文,当然再没有密钥得情况下,修改了密文会导致解密失败,程序直接退出。时间,和系统时间,还有注册表加密时间,三个时间校验。

2024-05-22 20:29:14 80 1

原创 ESP32 Arduino 烧录失败

IO 12 不使用,换其他接口,再次烧录正常。

2023-12-20 17:39:53 1335 1

原创 使用Docker编译 .NetCore7.0项目

Linux系统步骤相同,文件上传到服务器,再操作上面命令。1,项目目录下新建Dockerfile 配置文件。3,shell命令进入publish发布目录。2,发布项目,修改Dockerfile文件。输入docket发布镜像。

2023-10-30 10:31:45 164

原创 Win11下sh脚本 .net core部署docker容器

运行Git Bash执行publishDocker.sh脚本。项目根目录下创建publishDocker.sh文件。制作脚本,方便快速发布,部署docker容器。

2023-10-27 17:09:45 169

原创 Unity获取碰撞位置的方法

获取碰撞位置

2023-02-06 11:14:54 1315

原创 StackOverflowException: The requested operation caused a stack overflow.

Unity 项目中private int _id = -1;public int id { get => _id;}不知这种方式为何突然报错,导致编辑器崩溃,查了好久,最后终于查到是这里取id导致的换了一种方式就正常了,改了变量名private int _unitId = -1;public int unitID{ get { return _unitId; }}...

2021-11-11 17:23:16 4446

23个设计模式C#代码

23个设计模式C#代码

2008-05-23

深入浅出设计模式

深入浅出设计模式,很不错的

2008-05-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除