10 cpcpc

尚未进行身份认证

奋斗ing...

等级
TA的排名 7k+

Android和.NET通用的DES算法

Android和.NET通用的DES算法/***DES算法理论本世纪五十年代以来,密码学研究领域出现了最具代表性的两大成就。其中之一就是1971年美国学者塔奇曼(Tuchman)和麦耶(Meyer)根据信息论创始人香农(Shannon)提出的「多重加密有效性理论」创立的,后於1977年由美国国家标準局颁布的数据加密标準。DES密码实际上是Lucifer密码的进一步发展。它是一种採用传

2012-06-26 09:32:03

Windows Media Services 流媒体服务器架设教程

http://www.cqjy.com/jykt/ShowArticle.asp?ArticleID=5233 内容摘要:WindowsMediaServer服务虽然是WindowsServer2003系统自带组件之一,但是在默认情况下没有安装,需要自行手动添加。在WindowsServer2003操作系统中,除了可以使用“Windows组件向导”安装WindowsMedia服务

2012-04-19 09:47:58

.net升级到4.0之后,出现;System.Windows, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798

今天在做从Silverlight页中跳转到aspx页的时候,出现错误:第一次跳转的时候就出现这个错误,然后在点跳转或者刷新这个错误页面,问题就没有了。解决方案:在C:\ProgramFiles\MicrosoftSilverlight\4.0.60831.0这样的文件夹。找到System.Windows.dll,拷贝到web项目下的Bin目录下。Ok,问题解决了!最后

2012-04-18 20:25:49

xcode4 快捷键 .

http://blog.sina.com.cn/s/blog_67606b900100t7yp.htmlhttp://blog.csdn.net/seaman2008/article/details/66970231.文件CMD+N:新文件CMD+SHIFT+N:新项目CMD+O:打开CMD+S:保存CMD+SHIFT

2012-04-06 14:44:59

AVI 动画转成 FLV 格式

Filesource=newFile("source.avi");Filetarget=newFile("target.flv");AudioAttributesaudio=newAudioAttributes();audio.setCodec("libmp3lame");audio.setBitRate(newInteger(64000));audi

2012-03-15 14:05:44

C#基于Lambda递归的阶乘/累加实现

http://www.cnblogs.com/tiscs/archive/2012/02/09/csharp-lambda-recursion.html 前天做一道面试题,要我用C#实现累加,想用Lambda写,结果面试官急匆匆地过来,Timeout了,可能是面试官的午饭时间到了吧。  今天补上吧,温习一下,下次写的要快点。  首先分享一个递归帮助类,写这个类的时候参考了老赵和装配

2012-02-10 14:50:58

关于Socket.Receive()与Send()的常见问题

Socket.Receive方法(Byte(),Int32,Int32,SocketFlags)使用指定的SocketFlags,从绑定的Socket接收指定的字节数,存入接收缓冲区的指定偏移量位置。publicintReceive( byte[]buffer, intoffset, intsize, SocketFlagssocket

2012-02-09 15:36:35

C# 插件构架实战(Jack H Hansen )

http://www.cnblogs.com/wayfarer/articles/28537.html一、引言    1.问题的引入    假设你设计的程序已经部署到用户的计算机上,并且能够正常运行了。但是有一天,用户打来了电话——他们要求增加新的功能。确定了用户的需求后,你竟然发现原有的软件架构已经无法胜任新增任务的需求——你需要重新设计这个应用了!但问题是,就算你又用了一个开发周

2012-02-08 16:23:55

巴比伦塔的管理教训

油画:TurmbauzuBabel作者:P.Breughel.theElder,1563(资料来源:KunsthistorischesMuseum,Vienna)现在整个大地都采用一种语言,只包括为数不多的单词。在一次从东方往西方迁徙的过程中,人们发现了苏美尔地区的一处平原,并在那里定居下来。接着他们奔走相告说:“来,让我们制造砖块,并把它们烧好。”于是,他们用砖块代替

2012-02-08 16:05:09

向存在的文件中写入数据

在项目中碰见一个问题:通过服务器传送文件。具体过程:1,现根据文件大小判断硬盘上是否有足够大的空间。2,根据文件大小建立一个空的文件,占用这个空间。3,开始接收文件,存放到刚才建立的文件中,及逐步的使用文件数据替代空文件。解决方案:1,判断硬盘剩余空间大小:usingSystem.Runtime.InteropServices;[DllImport("kernel32.d

2012-02-08 15:38:23

C#与Java的MD5简单验证

C#端usingSystem;usingSystem.IO;usingSystem.Security.Cryptography;namespace计算文件的MD5值{classMD5_Helper{//////文件MD5校验//////文件绝对路径

2012-02-07 13:08:23

.NET/C#中对自定义对象集合进行自定义排序的方法

一个集合可否排序,要看系统知不知道排序的规则,像内建的系统类型,int,string,short,decimal这些,系统知道怎么排序,而如果一个集合里面放置的是自定义类型,比如自己定义了一个Car类型,要把它排序,系统是不知道怎么办的。那么,如何告知系统排序的规则呢?有以下几种方法:1:对类实现IComparable接口,示例如下:usingSystem;usingSyst

2012-02-02 11:18:37

Failed to create the Java Virtual Machine

以前用的eclipse-jee因为在部署项目过程中总是出现bug被我删除。今天去eclipse官网又下了一个EclipseIDEForJavaEEDevelopers。版本是:eclipse-jee-helios-SR1-win32.zip我的jdk版本是:1.6.0_20解压后启动,发现弹出提示框“FailedtocreatetheJavaVirtualM

2012-01-29 09:13:30

当你疲倦时,当你想放弃是,看看这个吧!

第一幅漫画中,每个人都背负着一个沉重的十字架,在缓慢而艰难地前行! 途中,有一个人忽然停了下来。他在想着什么!他想,上帝啊,这个十字架太沉重了,我可以把十字架砍掉一块!于是他动手砍了起来!砍掉之后走起来,的确是轻松了很多,他的步伐也不由得加快了。就这样走啊走啊!走着走着,他觉得肩上的十字架还是很沉,很重!他祈求道,上帝啊,请你让我再砍掉一截吧,我

2012-01-10 10:05:16

项目中碰见的错误(五)Log4Net在Windows服务中不能记录日志

今天在做windows服务的调试时,需要使用Log4Net记录一些日志文件。但是在运行的过程中却发现,Log4Net不能记录。Log4Net配置请参见http://blog.csdn.net/cpcpc/article/details/7189953解决方案:在Windows安装服务的“serviceProcessInstaller1”中修改Account属性为LocalSystem

2012-01-10 09:59:09

Log4Net配置

第一步,下载Log4Net.dllhttp://download.csdn.net/detail/cpcpc/4011877第二部,添加配置文件app.config,添加位置可在控制台应用程序下,Windows应用程序下,Windows服务下,Asp.Net网站下,Silverlight下

2012-01-10 09:58:10

工作效率问题小结

今天编写一个TCP双工通信的程序,程序很快就写完了,但是在调试的时候,一个简单的问题却折磨我很长时间,效率和方法对于我们编程人员来说真的是很重要我先简单说一下我遇到的问题:这是一个在Windows上的一个TCP服务器与Android客户端双工通信的Demo,服务端和客户端因为有以前写完的成套的例子,所以很快就搞完了,首先开启服务器程序,监听客户端的连接,并且保存客户端连接的Socket

2011-12-28 15:00:08

java byte数组与int,long,short,byte转换

publicclassDataTypeChangeHelper{ /** *将一个单字节的byte转换成32位的int * *@paramb *byte *@returnconvertresult */ publicstaticintunsignedByteToInt(byteb){ retur

2011-12-27 13:32:50

[ASP.NET]GridView自定义编辑,更新,取消,删除

1,问题描述今天在网上看见有人问怎么样自定义GridView的编辑,更新,取消,删除按钮,GridView自带的太难看2,达到要求变换编辑,更新,取消,删除按钮 3,实现方法 (1)第一步,将GridView的“CommandField”变为“TemplateFiled模板” (2)第二步,将在“编辑模板”里编辑此字段,方法和编辑其他模板一样,比如我的例子是在“It

2011-12-13 10:48:06

Ibatis使用事务

一、事务概念   事务是一种机制、是一种操作序列,它包含了一组数据库操作命令,这组命令要么全部执行,要么全部不执行。因此事务是一个不可分割的工作逻辑单元。在数据库系统上执行并发操作时事务是作为最小的控制单元来使用的。这特别适用于多用户同时操作的数据通信系统。例如:订票、银行、保险公司以及证券交易系统等。二、事务属性事务4大属性:1  原子性(Atomicity):事务是一个完整

2011-12-12 16:04:21

查看更多

勋章 我的勋章
    暂无奖章