03 2013 档案
摘要:这两天在改写一段java MAC校验代码为php类型的,之前也没接触过php,所以说中间出现了好多问题,这里保存一下代码:首先用到的工具包:<?phpfunction strToHex($string) { $string = mb_convert_encoding($string, 'ASCII','UTF-8'); $hex = ""; for ($i = 0; $i < strlen($string); $i++) $hex .= dechex(ord($string[$i])); $hex = strtoupper($he
阅读全文
摘要:svn: Commit failed (details follow)解决方法之一刚才在Eclipse的工程里删了一个文件夹,包上却显示一个叉号,还删不了,后来跑到Workspaces文件夹里删的,刷新后工程里是删掉了,然后先svn服务器提交工程的时候出现了svn: Commit failed (details follow):***(说是被删去的文件夹没有URL)。 网上搜了下,先更新一下,然后再提交,这样就可以了。
阅读全文
摘要:以前都是用My Eclipse开发环境,可工作中要用到Eclipse,首次配置在环境里配置svn,做一下记录:下载一个绿色版本的‘svn_plugins’,拷贝所有文件到eclipse安装目录下的plugins目录下,这时到eclipse开发环境通过Window-->Show view-->SVN-->SVN资源库,新建,输入地址,然后用户名,密码。。。 加载Tomcat方法,Window-->Show view-->servers...
阅读全文
摘要:这几天,一直在做DES ecb模式的加解密,刚用.net实现了加解密,完了由于需要又要转型成PHP代码,费了九牛二虎之力单独用PHP没能实现,结构看到一篇php直接调用c#里生成的.dll文件的方法,才得以实现。使用C#创建php可以调用的dll1. 创建一个 C# Class Library ,命名为:HelloWorld2. 在解决方案资源管理器里选择属性,在点选左边的 "应用程序"(就是第一个tab) , 然后点击 程序集信息按钮 ,在弹出的Dialog中, 必须在底部勾上: 使程序集必须可见!否则 , 这个dll将不能以COM方式访问 .( 也可以在代码中的类声明中
阅读全文