
C#
robake
这个作者很懒,什么都没留下…
展开
-
CefSharp84.4.1支持Mp4,可以通过html5test验证。
最近的公司的项目中需要用到CefSharp,按正常的Nuget包安装后发现不支持MP4。查阅资料发现是默认的包没有带上MP4支持(据说是因为版权问题),可这不符合要求呢,于是乎到处找相应的资源。发现网上的都是旧版本的资源,且csdn上下载的分值太高,坑太多,搞了还是用不上。于是乎自己尝试编译,结果这个要命的,编译环境、编译文件整了好久,还是整出个有问题的。好在是工夫不负有心人,通过反复对比,确认支持MP4的关键文件是libcef.dll,那么就好办了。从网上别人编译好的文件里找出这个libcef.dll原创 2020-09-11 09:27:50 · 2332 阅读 · 5 评论 -
计算文件的MD5值(.Net)
目标是要得到一个文件的32位十六进制表示的MD5值,如同用WinMD5软件计算出来的结果一样。.net提供的计算MD5值的类是位于System.Security.Cryptography命名空间下的MD5CryptoServiceProvider类。我使用其中的提供Stream对象作为参数的ComputeHash重载方法计算指定文件的MD5值。代码如下:using System;usi原创 2012-02-29 09:48:25 · 1077 阅读 · 0 评论 -
ASP、VB调用.NET编写的DLL
.NET中的DLL不是动态链接库,而是一个类型库。要把它作为COM调用需要进行CCW。下面是一个实例。首先建立一个类库的项目comLib之后编写一个接口,COM要调用的对象实现这个接口,和一个实现这个接口的类,如果要在VB或ASP中用CreateObject创建对象需要有一个没有参数的构造函数。代码如下:using System;using System.W转载 2012-07-30 16:10:37 · 667 阅读 · 0 评论 -
进行数据库跟踪分析的工具
笔者以SQLServer为例,写了个分析数据库的工具,下边的是主要代码:Form1.csusing System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using Sys原创 2012-10-30 10:32:29 · 1968 阅读 · 0 评论 -
Android与C#Socket之间的收发问题
在开发过程中,模拟器是可以发送消息到服务器,服务器也能收到,也就是说socket之间的通讯时可以建立的,但是当服务器发回消息到模拟器的时候,模拟器竟然没有反应,后来经过查找,发现原来是协议机制的问题,我们使用C#开发的服务器,不管接收还是发送,都会放入一个缓冲区中,而这个缓冲区的类型是byte[],而android中,发送时,可以使用PrintWriter或者DataOutputStream,而这转载 2013-01-03 17:38:15 · 576 阅读 · 0 评论 -
用Silverlight打造一个相对安全的密码控件
笔者最近的一个项目涉及到了支付动作,出于安全考虑,需要在密码控制上防键盘记录,传输加密等进行处理,其中难点在于防键盘记录。现有的银行、支付宝、财付通、快钱等的支付控件都是自行开发,还需要对控件进行证书签名,这样相对成本较高。笔者经过多方探讨研究,找到一个低成本的密码控件制作方法,那就是采用Silverlight为载体 ,不需要进行证书签名,好了,不扯废话了,上代码:用VS201原创 2016-01-21 15:42:18 · 904 阅读 · 0 评论