other
shuaicike2013
这个作者很懒,什么都没留下…
展开
-
DES加密原理
首先要生成一套加密密钥,从用户处取得一个64位长的密码口令,然后通过等分、移位、选取和迭代形成一套16个加密密钥,分别供每一轮运算中使用。DES对64位(bit)的明文分组M进行操作,M经过一个初始置换IP,置换成m0。将m0明文分成左半部分和右半部分m0 = (L0,R0),各32位长。然后进行16轮完全相同的运算(迭代),这些运算被称为函数f,在每一轮运算过程中数据与相应的密钥结合。在每一轮中,密钥位移位,然后再从密钥的56位中选出48位。通过一个扩展置换将数据的右半部分扩展成48位,并通过一个转载 2021-04-01 03:16:09 · 409 阅读 · 0 评论 -
Silverlight实用窍门:Silverlight中五种基本变换
Silverlight实用窍门:Silverlight中五种基本变换http://bbs.silverlightchina.net/forum.php?mod=viewthread&tid=8848转载 2012-12-18 16:53:06 · 250 阅读 · 0 评论 -
WCF定义数据契约注意事项
1.使用之前,我们需要添加 System.Runtime.Serialization.dll 引用。由此我们可以看出其基本的开发模式,那就是使用 ServiceContract、OperationContract 执行运算,而使用 DataContract、DataMember 作为可序列化的数据载体; 2.using System.Runtime.Serialization;//要引用命原创 2012-12-17 16:54:56 · 350 阅读 · 0 评论 -
siverlight图片剪切显示
StackPanelx:Name="LayoutRoot"Orientation="Horizontal"Background="White"> ImageSource="../images/Silverlight.jpg"Width="340"Height="217"> Image>转载 2012-12-17 15:27:25 · 298 阅读 · 0 评论 -
siverlight的几种画线方法
转载 2012-12-20 10:30:35 · 384 阅读 · 0 评论 -
siverlight的定时器
using System.Windows.Threading; DispatcherTimer timer = new DispatcherTimer(); timer.Interval = new TimeSpan(0, 0, 1); timer.Tick += new EventHandler(timer_Tick);原创 2012-12-14 11:30:36 · 293 阅读 · 0 评论 -
winform实现拖曳功能
1. 建立一個 Form, 並且拉一個 listBox 元件到上面2. 命名 listBox 為 listBox_FileList執行步驟 // Step 1: 拖拉功能啟動this.listBox_FileList.AllowDrop = true;// Step 2: 在 listBox_FileList 的 DragEnter 事件中, 加入下面程式碼privat原创 2012-11-30 17:29:25 · 584 阅读 · 0 评论 -
siverlight使用渐变效果实现遮罩效果
下面的是使图片右上角变成透明 更多详细资料请查看http://msdn.m原创 2012-12-20 15:35:49 · 699 阅读 · 0 评论 -
NAT穿透
1 .ClientA-1 (202.103.142.29:5000 )发送数据包给Server ,请求和ClientB-1 (221.10.145.84:6000 )通信。2. Server 将ClientA-1 的地址和端口(202.103.142.29:5000 )发送给ClientB-1 ,告诉ClientB-1 ,ClientA-1 想和它通信。3. ClientB-1 向Client...原创 2018-11-15 15:10:19 · 450 阅读 · 0 评论