摘要: 直接上代码:SELECT *FROM [dbo].[V_Courseware]WHERE HASHBYTES('MD5', CAST([Thumbnail] AS VARBINARY(4096))) IN (SELECT HASH... 阅读全文
posted @ 2014-05-21 17:10 Nabbiit 阅读(250) 评论(0) 推荐(0) 编辑
摘要: RSA 是常用的非对称加密算法。最近使用时却出现了“不正确的长度”的异常,研究发现是由于待加密的数据超长所致。 .NET Framework 中提供的 RSA 算法规定: 待加密的字节数不能超过密钥的长度值除以 8 再减去 11(即:RSACryptoServiceProvider.KeySize / 8 - 11),而加密后得到密文的字节数,正好是密钥的长度值除以 8(即:RSACryptoServiceProvider.KeySize / 8)。 所以,如果要加密较长的数据,则可以采用分段加解密的方式,实现方式如下: 1 namespace Macroresolute.R... 阅读全文
posted @ 2012-05-24 14:56 Nabbiit 阅读(16728) 评论(4) 推荐(4) 编辑
摘要: 静态方法,直接上代码吧: 1 using System; 2 using System.Runtime.InteropServices; 3 4 namespace Macroresolute 5 { 6 public static class ProcessEx 7 { 8 private static class NativeMethods 9 {10 internal const uint GW_OWNER = 4;11 12 internal delegate bool EnumWindo... 阅读全文
posted @ 2012-04-25 16:26 Nabbiit 阅读(11235) 评论(3) 推荐(2) 编辑
摘要: 关于如何提升 SharePoint 代码执行权限及相关知识介绍的文章我们园子里有很多,这里给出其中两篇文章的链接,就不再啰嗦了。http://www.cnblogs.com/llbofchina/archive/2008/05/24/1206393.htmlhttp://www.cnblogs.com/nirvanalst/archive/2008/10/13/1310411.html由于项目中经... 阅读全文
posted @ 2010-03-05 15:33 Nabbiit 阅读(3609) 评论(2) 推荐(1) 编辑
摘要: 写.Net自定义控件有一段时间了,一日突然发现工具箱里的那个蓝色齿轮图标越看越不爽。怎么办?换!于是查了一下MSDN按照它的做法试了N次都行不通。百度、Google 也查了,但是不知道是网上的那些个解决办法没有被写清楚,还是我的理解能力的问题。这个问题还是没解决。因为有新的任务下来,这个问题一直被悬着没解决,最近因为项目的原因需要自己开发特定功能的控件。该是解决这个问题的时候了。研究了一个早上总于... 阅读全文
posted @ 2009-04-26 12:33 Nabbiit 阅读(4064) 评论(8) 推荐(3) 编辑