随笔分类 - [99-1]资料收集
摘要:c#万能视频播放器(附代码)c#万能视频播放器 本人之前很多的文章中均提到了使用libvlc为播放器内核制作的播放器,也许有些朋友对此感兴趣,于是我用c#写了一个调用libvlc api实现的万能视频播放器,与大家分享一下。说它“万能”,当然是因为我们站在了vlc的肩膀上。 vlc是一个强大而且开源的多媒体播放器,也可以说是一个多媒体平台。它支持非常广泛的媒体格式的本地播放,完全可以媲美mplayer,其对视频网络流的处理能力更是非常强悍。libvlc就是指的vlc的核心,它向外提供了一系列的接口,通过接口,来实现视频播放等复杂的功能。libvlc对外提供了c语言的接口,也有其他语言,包括..
阅读全文
摘要:使用FtpWebRequesthttp://www.codeproject.com/Tips/443588/Simple-Csharp-FTP-Class使用 Sockethttp://www.codeproject.com/Articles/3872/FTP-client-library-for-C
阅读全文
摘要:If you are a web-designer or developer, without doubt you need to know how your code (html pages with styles) is represented on different browsers. And to find which browsers support which HTML5/CSS3/SVG/lastest-and-greatest features, here are a few resources that you can find helpful Each resource
阅读全文
摘要:当钱箱连接至打印机时 开钱箱指令:string send = "" + (Char)(27) + "p" + (char)(0) + (char)(60) + (char)(255)并且,只要打印机开始打印,钱箱就会自动打开。公达 POS58L 热敏打印机,默认设置为:省纸打印,打印完毕后进纸10mm, 在小票尾端打印空白字符,不会促使打印机进纸。顾客显示屏:参考资料:http://wenku.baidu.com/view/fe609b75f242336c1eb95e4a.html
阅读全文
摘要:有时候同一窗体上会拥有很多控件,加载时会出现“闪烁”现象,并且显示速度有点慢,有点像卡的感觉。于是Goolge了一下,发现了下文:[Copy 自:http://tp5u.com/asp_net/2012/0917/13092.html]本文对延迟加载在常用控件的实现做简单的描述。一、在界面第一次显示时加载 最简单的延迟加载可以通过控件第一次显示时加载数据,例如你有很多的页签,只有用户切换到这个页签时,才会加载数据。 在.NET的Control中提供SetVisibleCore虚方法,当检测value是true且第一次调用此方法时,调用延迟加载。但是我并不推荐这个方法,因为你有更好的地方。 -
阅读全文
摘要:编码、乱码一直算是一大问题,是几乎不能精确识别的。在这里有一开源项目,可用来检测编码,识别率还算可观。http://code.google.com/p/nuniversalchardet/有编码识别方面需求的朋友可以试试。如果code.google.com 不可以访问,这里也有源码。http://files.cnblogs.com/08shiyan/UniversalCharDet.rar
阅读全文
摘要:1、tinymce 初始化函数:tinyMCE.init({});2、常用配置项:mode : "textareas",theme : "advanced", //主题elements : "tinyArea",// idlanguage : "zh-cn", //语言skins : "o2k7", //皮肤width : "100%", //宽度height : h, //高度readonly : readonly, //只读模式?dialog_type : 'mo
阅读全文
摘要:tinymce 默认输出的是 引用实体,如: nbsp之类的,而不是直接输出对应的字符。 通过配置 entities 可以达到 直接输出 对应字符的 目的。配置如下:entities : 'nbsp,160,iexcl,161,cent,162,pound,163,curren,164,yen,165,brvbar,166,sect,167,uml,168,copy,169,ordf,170,' + 'laquo,171,not,172,shy,173,reg,174,macr,175,deg,176,plusmn,177,sup2,178,sup3,179,acute
阅读全文
摘要:publicstaticWebResponseGetResponseNoCache(Uri uri){ // Set a default policy level for the "http:" and "https" schemes. HttpRequestCachePolicy policy =newHttpRequestCachePolicy(HttpRequestCacheLevel.Default); HttpWebRequest.DefaultCachePolicy= policy; // Create the request. WebReq
阅读全文
摘要:原文链接:http://social.msdn.microsoft.com/forums/en-US/winforms/thread/eb922ed2-1036-41ca-bd15-49daed7b637c/using System;using System.ComponentModel;using System.Drawing;using System.Windows.Forms;using System.Runtime.InteropServices;namespace WindowsApplication1 { public partial class Form1 : Form, IMe
阅读全文
摘要:fopenFILE * fopen ( const char * filename, const char * mode );Open fileOpens the file whose name is specified in the parameterfilenameand associates it with a stream that can be identified in future operations by the FILE object whose pointer is returned. The operations that are allowed on the stre
阅读全文
摘要:PlaneProjection 类 表示对象的透视转换,您可以将透视转换应用于UIElement,包括控件。例如,您可以将该效果应用于Grid,而后者又包含TextBox和Button。Demo:<StackPanel Margin="35" Background="Gray"> <StackPanel.Projection> <PlaneProjection RotationX="-35" RotationY="-35" RotationZ="15"/> &
阅读全文
摘要:好久没关注Xna了,刚刚上了Xna游戏世界得知AppHub发布了新示例,其中有关于XNB文件结构解析的示例,于是第一时间去浏览了下:Compiled (XNB) Content Format。有兴趣的朋友可以下载示例研究一下(是C++代码),另外里面有份关于XNB文件结构的文档比较好。参照文档,我用C#(4.0)写了个简单的纹理XNB文件的生成工具。其实就是个命令行工具,把一堆文件拖上去,会自动将图像文件编译到相同目录下。编译后的文件放到游戏的Content目录中,然后Content.Load<Texture2D>就能加载到Texture2D变量中用于绘制。1staticvoidM
阅读全文
摘要:我们在MySQL中使用SELECT语句查询时,可不可以使查询区分大小写?今天从网络上找到了方法,现总结如下:1、一种方法是可以设置表或行的collation,使其为binary或case sensitive。在MySQL中,对于Column Collate其约定的命名方法如下:*_bin: 表示的是binary case sensitive collation,也就是说是区分大小写的*_cs: case sensitive collation,区分大小写*_ci: case insensitive collation,不区分大小写############ Start binary collat
阅读全文
摘要:谈到Winform的消息处理,多数时候是通过事件处理程序进行的,但当没有对应的事件时通常的做法是声明DefWndProc或者WndProc或者IMessageFilter,经常在网上看见有文章将三者并列,那么它们有什么区别呢?DefWndProc和WndProc都是继承自Control类中的虚方法,原型如下: 1: protected override void DefWndProc(ref Message m) 2: { 3: .... 4: base.DefWndProc(m); 5: } 6: 7: protected override...
阅读全文
摘要:publicclassWinMessageHelper{privatestructCOPYDATASTRUCT{publicIntPtrdwData;publicintcbData;[MarshalAs(UnmanagedType.LPStr)]publicstringlpData;}//使用COPYDATA进行跨进程通信publicconstintWM_COPYDATA=0x004A;[DllImport("User32.dll",EntryPoint="SendMessage")]privatestaticexternintSendMessage(i
阅读全文
摘要:This article discusses cutting and pasting fragments of an HTML document. The CF_HTML clipboard format allows a fragment of raw HTML text and its context to be stored on the clipboard as ASCII. This allows the context of the HTML fragment, which consists of all preceding and surrounding tags, to be
阅读全文
摘要:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE>Untitled</TITLE> <LINK REL="stylesheet" HREF="samplesSDKIE4.css" TYPE="text/css"> <SCRIPT type="text/javascript"> function c
阅读全文
摘要:一、BASE64编码把byte[]中的元素当做无符号八位整数转换成只含有64个基本字符的字符串,这些基本字符是: 大写的A-Z 小写的a-z 数字0-9 '+'和'/'这64个字符构成BASE64的字符集。‘=’,为填充字符,结尾处可以填充0-2个填充字符Base64是将原文按照每3个字节一组分开,这个3字节组中的每一组将被按照位分解成4个部分,每个部分6个位,在这4个部分的每个部分高位加上2个0构成一个新的4字节组,新的字节组中,每个字节只有6位,能表示64个值。在原文在转换为BASE64编码时,试是以3个字节为一组转换成4字节一组的BASE64编码。如果原文
阅读全文
摘要:【firefox 插件制作】昨天在晚上看见别人自己做的迅雷的Firefox 2.0.0.1插件,便对Firefox的插件制作起了兴趣。去Mozilla Developer Center上面去学习了一下,发现Firefox插件的制作还真是非常的简单。主要参考了http://developer.mozilla.org/en/docs/Building_an_Extensionhttp://roachfiend.com/archives/2004/12/08/how-to-create-firefox-extensionshttp://www.rietta.com/firefox/Tutorial/
阅读全文