摘要: 打开加载Spire.PDF 在 PdfDocument 类中搜索LicenseProtector 点击进入 䯈() (这个方法每个版本不一样 ,按实际来)修改该方法 永远返回true 鼠标放到第53行 然后鼠标右键 编辑IL指令 进入修改界面 注意高亮第0055行 修改ldc.i4.0为idc.i4 阅读全文
posted @ 2023-07-05 13:01 SpeakHero 阅读(832) 评论(0) 推荐(0) 编辑
摘要: 闲来无事,写了一个对discuss论坛登录的案例,初次上场按照以前的惯例没成功,见过抓包分析discuss论坛成功完成,废话不多说 直接上代码。 1:winform 做客户端,添加HttpClient的引用 初始化对象: 2:具体方法 阅读全文
posted @ 2019-05-17 13:07 SpeakHero 阅读(600) 评论(0) 推荐(0) 编辑
摘要: 第一种:直接在执行action之前验证模型 实现 IActionFilter 第二种 属性的实现 阅读全文
posted @ 2018-09-14 01:03 SpeakHero 阅读(1986) 评论(0) 推荐(0) 编辑
摘要: 根据IApplicationModelConvention 接口 实现相应的方法 /// <summary> /// 定义个类RouteConvention,private 来实现 IApplicationModelConvention 接口 /// </summary> 然后我们在statup中 阅读全文
posted @ 2018-09-14 00:59 SpeakHero 阅读(1703) 评论(0) 推荐(0) 编辑
摘要: 默认错误消息: 若要本地化ASP.NET Core 模型绑定错误消息,请按照下列步骤操作: 创建资源文件 - 在解决方案的Resources文件夹下创建资源文件,并将文件命名为ModelBindingMessages.resx。名称可以是其他任何名称,但我们将使用它来创建本地化程序。 添加资源键 - 阅读全文
posted @ 2018-09-13 11:47 SpeakHero 阅读(1212) 评论(0) 推荐(0) 编辑
摘要: 新建ThemeViewLocationExpander.cs 实现IViewLocationExpander接口 添加新的ViewLocationExpanders 阅读全文
posted @ 2018-09-12 12:42 SpeakHero 阅读(954) 评论(1) 推荐(0) 编辑
摘要: 通过ef core 源码分析 Microsoft.EntityFrameworkCore.Storage.RelationalCommandExtensions类中有相应的方法 为此得到相应的结果: 为此在我们的数据上下文中拓展方法: 阅读全文
posted @ 2018-04-25 14:30 SpeakHero 阅读(3168) 评论(4) 推荐(0) 编辑
摘要: 今晚在学习.net Core 的使用 拿来以前项目进行改造最简单的问题就是怎么做到让httpcontext 和以前兼容 ,折腾的很久 终于搞定,纪录一下 .net core中使用了无处不在的注入,看了站长大人关于注入的文章恍然大悟。解决方法如下: 1:首先在 我们创建一个静态类 MyHttpCont 阅读全文
posted @ 2016-12-03 02:43 SpeakHero 阅读(4072) 评论(0) 推荐(2) 编辑
摘要: 网页中常见动画方法: 1:利用滚动条多个元素上下左右移动(scroll[left,top,right]) 2:利用外边距多个元素上下左右移动(margin[left,top.,right]) 3:利用背景(background-postion:)一点一点的拼接; 4:利用定位postion一点一点的 阅读全文
posted @ 2016-07-29 02:49 SpeakHero 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 利用windows API函数 GetLastInputInfo()来判断系统空闲//添加引用 using System.Runtime.InteropServices; 1 // 创建结构体用于返回捕获时间 2 [StructLayout(LayoutKind.Sequential)] 3... 阅读全文
posted @ 2014-12-19 13:24 SpeakHero 阅读(2706) 评论(1) 推荐(0) 编辑