摘要:
TOC \o "1-3" \h \z 11 结构体与共用体. PAGEREF_Toc515041485 \h 1 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F006300350031003500300034003100340038003500000011.1 定义一个结构的一般形式. PAGEREF_T... 阅读全文
摘要:
TOC \o "1-3" \h \z 10 指针.................................................................................................................. PAGEREF _Toc515007412 \h1 08D0C9EA79F9BACE118C8200AA004BA90B0... 阅读全文
摘要:
TOC \o "1-3" \h \z 9 预处理命令... PAGEREF_Toc514839903 \h1 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F00630035003100340038003300390039003000330000009.1 概述... PAGEREF_Toc514839904 ... 阅读全文
摘要:
TOC \o "1-3" \h \z 8 函 数... PAGEREF_Toc514775706 \h1 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F00630035003100340037003700350037003000360000008.1 概述... PAGEREF_Toc514775707 \h... 阅读全文
摘要:
TOC \o "1-3" \h \z 7 数组... PAGEREF_Toc508781274 \h1 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F00630035003000380037003800310032003700340000007.1 一维数组的定义和引用... PAGEREF_Toc50878... 阅读全文
摘要:
TOC \o "1-3"\h \z 6 循环控制... PAGEREF_Toc508274443 \h 1 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F00630035003000380032003700340034003400330000006.1 概述... PAGEREF_Toc508274444... 阅读全文
摘要:
TOC \o "1-3" \h \z 5 分支结构程序... PAGEREF_Toc508183444 \h1 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F00630035003000380031003800330034003400340000005.1 关系运算符和表达式... PAGEREF_Toc50... 阅读全文
摘要:
TOC \o "1-3" \h \z 4 最简单的C程序设计—顺序程序设计... PAGEREF_Toc507865423 \h1 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F00630035003000370038003600350034003200330000004.1 C语句概述... PAGEREF... 阅读全文
摘要:
TOC \o "1-3" \h \z 3 数据类型、运算符与表达式... PAGEREF_Toc507865196 \h1 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F00630035003000370038003600350031003900360000003.1 C语言的数据类型... PAGEREF_... 阅读全文
摘要:
TOC \o "1-3"\h \z 2 程序的灵魂—算法... PAGEREF _Toc507949884 \h 1 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F00630035003000370039003400390038003800340000002.1 算法的概念... PAGEREF _Toc... 阅读全文
摘要:
TOC \o "1-3" \h \z 13 文件. PAGEREF_Toc515076331 \h 1 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F006300350031003500300037003600330033003100000013.1 C文件概述. PAGEREF_Toc515076332... 阅读全文
摘要:
TOC \o "1-3" \h \z 12 位运算. PAGEREF_Toc515041697 \h 1 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F006300350031003500300034003100360039003700000012.1 位运算符C语言提供了六种位运算符:. PAGEREF... 阅读全文
摘要:
TOC \o "1-3" \h \z 1 C语言概述... PAGEREF_Toc507858769 \h2 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F00630035003000370038003500380037003600390000001.1 C语言的发展过程... PAGEREF_Toc5078... 阅读全文
摘要:
Description of Data Content Typical Filename Extensions MIME type/subtype T... 阅读全文
摘要:
最近在做web服务器的时候将一些应用集成在了服务器里面,比如说文件上传,结果调试用了一个星期的时间,搞得自己头昏脑涨,现在总于解决了,现将注意细节叙述如下: http上传协议很简单,用post协议,协议头部包含Content-Length项,这是一次上传的所有body部分长度总和,包括多文件之间的分割等等,所以也就难怪了,http上传要比ftp等慢,其实慢就慢在body解析上,下面对于文件分割作... 阅读全文
摘要:
RFC1867 HTTP file uploadRFC1867 is the standard definition of that "Browse..." button that you use to upload files to a Web server. It introduced the INPUT field type="file", which is that button, and... 阅读全文
摘要:
ftp中主动模式(port)与被动模式(PASV)目录 开场白 基础 主动FTP 主动FTP的例子 被动FTP 被动FTP的例子 总结 参考资料 附录1:配置常见FTP服务器 开场白 处理防火墙和其他网络连接问题时最常见的一个难题是主动FTP与被动FTP的区别以及如何完美地支持它们。幸运地是,本... 阅读全文
摘要:
前言:apache虽然能运行,但是看见error.log中有httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.1.111 for ServerName这个错误,想看看是否有其他占用了80端口开始--运行--cmd 进入命令提示符 输入netstat -ano... 阅读全文
摘要:
近来偶尔要用到Windows网上邻居功能,却发现居然无法使用了。于是立马检查本机组策略设置(Gpedit.msc),发现都没问题。继而再去检查计算机“服务”(Services.msc)的Server、Workstation和Computer Browser三个项目,发现Server、Workstation都正常启用,而Computer Browser却状态异常。于是我手动启用它,再次进入网上邻... 阅读全文
摘要:
FTP基础知识和应用简易教程FTP基础知识和应用简易教程 出处: 作者: 发布时间:2006-9-7 一、FTP基础知识 FTP是File Transfe... 阅读全文
摘要:
什么是正则表达式?这个问题可以参见:“正则表达式30分钟入门教程”,很多编程语言都支持正则表达式,本文仅仅讨论JavaScript中的正则表达式。创建一个正则表达式第一种方法:var reg = /pattern/;第二种方法:var reg = new RegExp('pattern');正则表达式的exec方法简介语法:reg.exec(str);其中str为要执行正则表达式的目标字符串。例... 阅读全文
摘要:
ftp客户端程序命令 PASS <password> 系统登录密码 strcpy(CmdBuff,"PASS 123456\r\n"); iResult=send(ConSock,CmdBuff,strlen(CmdBuff),0); ---------------------------------------... 阅读全文
摘要:
1.1、在Asp.Net TextBox 控件的 OnKeyPress 事件中指定输入键盘码必须为数字:<asp:TextBox ID="TextBox" runat="server" OnKeyPress="if(((event.keyCode>=48)&&(event.keyCode <=57))||(event.keyCode==46)) {event.returnValue=true;} else{event.returnValue=false;}" MaxLength="15&qu 阅读全文
摘要:
ASP.NET验证控件祥解 - Web UI DesignASP.NET是微软推出的下一代WEB开发工具,其强大的功能立即吸引了一大批WEB开发者投入它的靡下。现在,我们来看看ASP.NET的验证控件,感受ASP.NET的强大功能同时方便我们现在的WEB开发。 WEB开发者特别是ASP开发者,一直对数据验证比较恼火,当你好不容易写出数据提交程序的主体以后,还不得不花大把时间去验证用户的每一个输入是否合法。如果开发者熟悉JavaScript或者VBScript,可以用这些脚本语言轻松实现验证,但是又要考虑用户浏览器是否支持这些脚本语言;如果对这些不是很熟悉或者想支持所有用户浏览器,就必须在AS. 阅读全文
摘要:
常用的匹配正则表达式和实例匹配中文字符的正则表达式: [\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):[^\x00-\xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)String.prototype.len=function(){return this.replace([^\x00-\xff]/g,"aa").length;}匹配空行的正则表达式:\n[\s| ]*\r匹配HTML标记的正则表达式:/<(.*)>.*<\/\1>|<(.*) \/>/ 匹配首尾空格的正则表达式:(^\s*)|(\s 阅读全文
摘要:
概述正则表达式是做文本解析工作必不可少的技能。如Web服务器日志分析,网页前端开发等。很多高级文本编辑器都支持正则表达式的一个子集,熟练掌握正则表达式,经常能够使你的一些工作事半功倍。例如统计代码行数,只需一个正则就搞定。嵌套Html标签的匹配是正则表达式应用中一个比较难的话题,因为它涉及到的正则语法比较多,也比较难。因此也就更有研究的价值。思路任何复杂的正则表达式都是由简单的子表达式组成的,要想写出复杂的正则来,一方面需要有化繁为简的功底,另外一方面,我们需要从正则引擎的角度去思考问题。关于正则引擎的原理,推荐《Mastering Regular Expression》中文名叫《精通正则表达 阅读全文
摘要:
推荐理由Ultrapico Expresso是我工作中经常使用的一个非常强大的正则表达式构建、测试以及代码生成工具。它能够对你构建的正则表达式进行解析、验证,并输出解析结果,提供性能测试工具,支持C#、VB等代码生成,最重要的是,他提供了一个非常方便强大的正则表达式语法构建面板,即使你对正则表达式生疏了,也能在它的帮助下构建出你想要的正则模式来。而且,它还免费获取授权码,无需费心找破解了。软件里自... 阅读全文
摘要:
JavaScript--正则表达式 正则表达式(regular expression)对象包含一个正则表达式模式(pattern)。它具有用正则表达式模式去匹配或代替一个串(string)中特定字符(或字符集合)的属性(properties)和方法(methods)。正则表达式构造函数: new RegExp("pattern"[,"flags"]); 参数说明: pattern -- 一个正则表达式文本 flags -- 如果存在,将是以下值: g: 全局匹配 i: 忽略大小写 gi: 以上组合 在构造函数中,一些特殊字符需要进行转意(在特殊字符前加& 阅读全文
摘要:
正则表达式非常有用,查找、匹配、处理字符串、替换和转换字符串,输入输出等。而且各种语言都支持,例如.NET正则库,JDK正则包, Perl, JavaScript等各种脚本语言都支持正则表达式。下面整理一些常用的正则表达式。字符描述\将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。^匹配输入字符串的开始位置。如果设 阅读全文
摘要:
本文作者:QLeelulu转载请标明出处!jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯。废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对jQuery.ajax()进行封装以方便我们使用的方法,当然,如果要处理复杂的逻辑,还是需要用到jQuery.ajax()的(这个后面会说到).1. load( url, [data], [callback] ) :载入远程 HTML 文件代码并插入至 DOM 中。url (String) : 请求的HTML页的URL地址。data (Map) : (可选参 阅读全文
摘要:
概述做日志分析工作的经常需要跟成千上万的日志条目打交道,为了在庞大的数据量中找到特定模式的数据,常常需要编写很多复杂的正则表达式。例如枚举出日志文件中不包含某个特定字符串的条目,找出不以某个特定字符串打头的条目,等等。使用否定式前瞻正则表达式中有前瞻(Lookahead)和后顾(Lookbehind)的概念,这两个术语非常形象的描述了正则引擎的匹配行为。需要注意一点,正则表达式钟的前和后和我们一般理解的前后有点不同。一段文本,我们一般习惯把文本开头的方向称作“前面”,文本末尾方向称为“后面”。但是对于正则表达式引擎来说,因为它是从文本头部向尾部开始解析的,因此对于文本尾部方向,称为“前”,因为 阅读全文
摘要:
EditPlus正则表达式替换字符串详解正则表达式是一个查询的字符串,它包含一般的字符和一些特殊的字符,特殊字符可以扩展查找字符串的能力,正则表达式在查找和替换字符串的作用不可忽视,它能很好提高工作效率。EditPlus的查找,替换,文件中查找支持以下的正则表达式: 表达式说明 \t制表符. \n新行. .匹配任意字符. |匹配表达式左边和右边的字符.例如,"ab|bc"匹配"ab"或者"bc". []匹配列表之中的任何单个字符.例如,"[ab]"匹配"a"或者"b".&qu 阅读全文