上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 27 下一页
摘要: (本文全部摘自internet)vc中常用文件操作(一)各种关于文件的操作在程序设计中是十分常见,如果能对其各种操作都了如指掌,就可以根据实际情况找到最佳的解决方案,从而在较短的时间内编写出高效的代码,因而熟练的掌握文件操作是十分重要的。本文将对Visual C++中有关文件操作进行全面的介绍,并对在文件操作中经常遇到的一些疑难问题进行详细的分析。1.文件的查找 当对一个文件操作时,如果不知道该文件是否存在,就要首先进行查找。MFC中有一个专门用来进行文件查找的类CFileFind,使用它可以方便快捷地进行文件的查找。下面这段代码演示了这个类的最基本使用方法。 CString strFil.. 阅读全文
posted @ 2010-12-03 22:53 BuildNewApp 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 1.SOCKET_STREAM_FILE_INFO格式:typedef struct _SOCKET_STREAM_FILE_INFO { TCHAR szFileTitle[128]; //文件的标题名 DWORD dwFileAttributes; //文件的属性 FILETIME ftCreationTime; //文件的创建时间 FILETIME ftLastAccessTime; //文件的最后访问时间 FILETIME ftLastWriteTime; //文件的最后修改时间 DWORD nFileSizeHigh; //文件大小的高位双字 DWOR... 阅读全文
posted @ 2010-12-03 22:45 BuildNewApp 阅读(2987) 评论(0) 推荐(0) 编辑
摘要: ‍涉及到字符串的问题,无外乎这样一些算法和数据结构:自动机 KMP算法 Extend-KMP 后缀树 后缀数组 trie树 trie图及其应用。当然这些都是比较高级的数据结构和算法,而这里面最常用和最熟悉的大概是kmp,即使如此还是有相当一部分人也不理解kmp,更别说其他的了。当然一般的字符串问题中,我们只要用简单的暴力算法就可以解决了,然后如果暴力效率太低,就用个hash。当然hash也是一个面试中经常被用到的方法。这样看来,这样的一些算法和数据结构实际上很少会被问到,不过如果使用它们一般可以得到很好的线性复杂度的算法。老实说,我也一直觉得字符串问题挺复杂的,出来一个如果用暴力,hash搞不 阅读全文
posted @ 2010-12-03 19:45 BuildNewApp 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 函数指针的使用其实是很灵活的,它有很多技巧性很高的应用,在表驱动方法中的应用很典型,这里着重介绍一下。什么是表驱动方法 表是几乎所有数据结构课本都要讨论的非常有用的数据结构。表驱动方法出于特定的目的来使用表,下面将对此进行讨论。程序员们经常谈到"表驱动"方法,但是课本中却从未提到过什么是"表驱动"方法。表驱动方法是一种使你可以在表中查找信息,而不必用很多的逻辑语句(if或Case)来把它们找出来的方法。事实上,任何信息都可以通过表来挑选。在简单的情况下,逻辑语句往往更简单而且更直接。但随着逻辑链的复杂,表就变得越来越富有吸引力了,通过下面的这个例子大家就 阅读全文
posted @ 2010-12-03 10:23 BuildNewApp 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 首先,请在需要淡入淡出窗口的cpp文件或者stdafx.h加入下列代码(注意要加在#include前面哦,否则没有作用哦)。 #undef WINVER //取消原有版本定义,重新定义版本#define WINVER 0x5000 //为了使AnimateWindow函数可用#include <afxwin.h> 然后在相关文件分别加入OnCreate,OnClose,OnEraseBkgnd和OnTimer消息函数。记得在相关构析函数内加入 :SetTimer(1, 3000, NULL); //设定定时器1,定时3秒 OnCreate消息函数里添加淡入窗口或者背景位图代码BOO 阅读全文
posted @ 2010-12-02 16:28 BuildNewApp 阅读(766) 评论(0) 推荐(0) 编辑
摘要: 在搜索引擎的开发中,我们需要对网页的Html内容进行检索,难免的就需要对Html进行解析。拆分每一个节点并且获取节点间的内容。此文介绍两种C#解析Html的方法。第一种方法:用System.Net.WebClient下载Web Page存到本地文件或者String中,用正则表达式来分析。这个方法可以用在Web Crawler等需要分析很多Web Page的应用中。估计这也是大家最直接,最容易想到的一个方法。第二种方法:利用Winista.Htmlparser.Net 解析Html。这是.NET平台下解析Html的开源代码,网上有源码下载,百度一下就能搜到,这里就不提供了。并且有英文的帮助... 阅读全文
posted @ 2010-11-29 16:24 BuildNewApp 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 海量的jQuery插件帖,很经典,不知道什么时候开始流传,很早以前就收藏过,为了工作方便还是发了一份放在日志里面。其中有些已经无法访问,或许是文件移除,或许是被封锁。大家分享的东西,没什么特别的可说的,唯有感谢无私分享的人们。猫嗔提醒大家在使用的时候注意jQuery包的版本问题,最好是使用相同的版本,因为使用了高版本很有可能出现或多或少的问题。并且其中英文插件在转换成中文时注意编码,推荐utf-8。jQuery插件-文件上传(File upload)Ajax File Upload.jQUploader.Multiple File Upload plugin.jQuery File Style 阅读全文
posted @ 2010-11-28 15:08 BuildNewApp 阅读(331) 评论(0) 推荐(1) 编辑
摘要: UTF-8:Unicode TransformationFormat-8bit,允许含BOM,但通常不含BOM。是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24为(三个字节)来编码。UTF-8包含全世界所有国家需要用到的字符,是国际编码,通用性强。UTF-8编码的文字可以在各国支持UTF8字符集的浏览器上显示。如,如果是UTF8编码,则在外国人的英文IE上也能显示中文,他们无需下载IE的中文语言支持包。 GBK是国家标准GB2312基础上扩容后兼容GB2312的标准。GBK的文字编码是用双字节来表示的,即不论中、英文字符均使用双字节来表示,为了区分中文,将其最 阅读全文
posted @ 2010-11-28 14:49 BuildNewApp 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 一、 个人定位,量力而行 DotA里英雄分智力、力量、敏捷三种,但在对战时一般不按这个来分,而是分carry、辅助、ganker,有些英雄既可以当辅助又可以当ganker,有些carry可以在中前期当ganker,但基本上辅助就是辅助的命,别拿在那闷头占线,就算队友不喷你,你错过了前期风骚的时间,在后面当个纯悲剧正局就是个酱油了。虽然也见过有些nb人士用哥布林、冰女都能神装超神…… 但人家本来就是神级选手,而且基本上是顺风局才会那样打。 在现实社会中也是这样。每个人都有自己的爱好与优势,比如咱们学IT的,有些喜欢搞ACM搞算法,有些喜欢搞项目搞产品,有些喜欢搞社团搞关系,各自有各自的特长。.. 阅读全文
posted @ 2010-11-26 09:44 BuildNewApp 阅读(265) 评论(0) 推荐(0) 编辑
摘要: C#中的DLL注入事实上dll注入很简单,无非就是调用virtualAllocEx,WriteProcessMemory,OpenProcess,CreateRemoteThread等API函数,因为我是学c#的,所以也想看一下c#这方面的文章,但在网上找了半天,没有找到一篇,也许是c#刚兴起的缘故,学c#的并不多,没办法,只好自己移植一下,因为凡是用到API函数,所有的编程的语言都是相同的,这就为我们的移植带来了方便,学c#的一般应该对API的调用概念很淡,因为c#通常不会去调用API函数,因为这些已经被封装了,在vb,vc++等语言中要结束一个进程,首先就必须要得到这个进程的句柄,然后才能 阅读全文
posted @ 2010-11-26 09:30 BuildNewApp 阅读(1267) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 27 下一页