上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 19 下一页
摘要: XML的四种解析器原理及性能比较 1: DOMDOM 是用与平台和语言无关的方式表示 XML 文档的官方 W3C 标准。DOM 是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要 加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而 DOM 被认为是基于树或基于对象的。DOM 以及广义的基于树的处理具有几个优点。首先,由于树在内存中是持久的,因此可以修改它以便应用程序能对数据和结构作出更改。它还可以在任何时候在树中上下导航,而不是像 SAX 那样是一次性的处理。DOM 使用起来也要简单得多。另一方面,对于特别大的文档. 阅读全文
posted @ 2010-03-03 12:52 k1988 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 1、调用文件属性对话框procedure OpenWindowsFilePropertys(FileName: string);var sei: TSHELLEXECUTEINFO;begin ZeroMemory(@sei, sizeof(sei)); sei.cbSize := sizeof(sei); sei.lpFile := PChar(FileName); sei.lpVerb := 'properties'; sei.fMask := SEE_MASK_INVOKEIDLIST; ShellExecuteEx(@sei);end; 2、删除文件或文件夹到回收站fu 阅读全文
posted @ 2010-03-02 10:41 k1988 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 在这里仅以“是否允许中键选择”为代表,其它属性。function GetMultiSelected: Boolean;begin result := toMiddleClickSelect in frameTask.vstList.TreeOptions.SelectionOptions;end;procedure SetMultiSelected(const Value: Boolean);begin if Value then begin vstList.TreeOptions.SelectionOptions := frameTask.vstList.TreeOptions.... 阅读全文
posted @ 2010-02-26 14:45 k1988 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 本文从介绍基础概念入手,探讨了在C/C++中对日期和时间操作所用到的数据结构和函数,并对计时、时间的获取、时间的计算和显示格式等方面进行了阐述。本文还通过大量的实例向你展示了time.h头文件中声明的各种函数和数据结构的详细使用方法。 关键字:UTC(世界标准时间),Calendar Time(日历时间),epoch(时间点),clock tick(时钟计时单元) 1.概念 在C/C++中,对字符串的操作有很多值得注意的问题,同样,C/C++对时间的操作也有许多值得大家注意的地方。最近,在技术群中有很多网友也多次问到 过C++语言中对时间的操作、获取和显示等等的问题。下面,在这篇文章中,笔者将 阅读全文
posted @ 2010-02-25 13:52 k1988 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 偶然间发现一个sdk,好像游戏制作方面很火的样子,有空去瞅瞅。Scaleform GFx是一款轻便、高性能的多媒体矢量图形和用户界面引擎,专为控制台及PC游戏开发人员设计。GFx将已有的视觉创造工具(如Adobe Flash Studio)的可扩展性及易开发的特点与最新硬件制图加速器结合起来以满足开发人员的需要使用Scaleform GFx的公司,可以使以程序员为中心的静态用户界面开发环境变为以艺术家为主导的动态用户界面和纹理动画的生产线! Scaleform GF多媒体引擎的核心是Scaleform VGx硬件加速矢量图形技术核心,这种技术把矢量图形镶嵌成三角形,以便现代3D 视频卡渲染。通 阅读全文
posted @ 2010-02-24 12:53 k1988 阅读(399) 评论(0) 推荐(0) 编辑
摘要: procedure TfrmTaskManager.vstTasksGetImageIndex(Sender: TBaseVirtualTree; Node: PVirtualNode; Kind: TVTImageKind; Column: TColumnIndex; var Ghosted: Boolean; var ImageIndex: Integer);var pNodeData: PTASK_ITEM_DATA; pTaskInfo: PDownLoadTaskInfo; pDownLoadTaskParamters: IVariantMap;begin case Ki... 阅读全文
posted @ 2010-02-07 09:57 k1988 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 近日被评为“年度最佳员工”,拿到奖金NK,感觉非常爽。。。 阅读全文
posted @ 2010-02-06 12:29 k1988 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 在写c++的接口时可以将两个相互引用的类放在两个.h文件中,然后将这个接口翻译到delphi时,放在两个文件里就不可能了。只能放在同一个unit中。并且要将这两个类都放在同一个type下面进行定义,当前面一个类要使用后面一个类时,需要在前面一个类的前面放置一个前置声明,并且前置声明只能是IVariantMap = class;这种格式而不能是IVariantMap = class(TObject);形式。unit XXX_variant;interface use XXX,XXX;typeIVariantMap = class;IVariantArray = class;IVariant =. 阅读全文
posted @ 2010-02-03 10:53 k1988 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 写了三个月的c++,现在开始要做些界面上的东西了,重新又开始使用dephi,感觉手好生啊,连常用的TVisualStringTree都不会用了。汗……。 阅读全文
posted @ 2010-02-03 09:40 k1988 阅读(124) 评论(0) 推荐(0) 编辑
摘要: fms 3.5.1以上 + flash player 10.0.22.87及以上 + 一些配置(暂不详),这样的组合之间的rtmp连接会使得服务器端握手信息的第一字节为0x8,而不是以前常见的0x6,并且握手信息2的摘要信息和以前的生成规则不同了(暂不详)。想必这是adobe在rtmte协议被破解后做出的改变,应该是改变了握手信息2摘要生成时的key,要不就是改变生成步骤。先尝试破解,如果破解不了的话,正在做的项目可能就要危险了。2010年1月24日:此类型协议已经被我破解并能实际应用在项目中,但是考虑到是公司的项目,所以方法不便透露。我会在适合的时间将此方法发布。2010年4月29日rtmp 阅读全文
posted @ 2010-01-18 21:00 k1988 阅读(430) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 19 下一页