摘要: 回文:称正读和反读都相同的字符序列为“回文”,如“abba”、“abccba”、12321、123321是“回文”,“abcde”和“ababab”则不是“回文”。这是c语言的解法,主要是将数组元素反序输出:#include<stdio.h>#include<string.h>int main(void){ char str[100]; int i, len; printf("please input string"); gets(str); len = strlen(str);for (i = 0; i < len / 2; i++){ if 阅读全文
posted @ 2013-04-15 19:25 幻想领域 阅读(1152) 评论(0) 推荐(0) 编辑
摘要: 抽空用viso画了请求处理模型图1、浏览器实际上是一个Socket客户端,它向服务器发送请求报文2、请求报文被封装为http请求,通过socket发送到IIS服务器3、内核模式包含一个Http.SYS文件,它用来监听端口,接收请求后将其发送到用户模式。4、用户模式中IIS将请求发送到w3svc.exe进程中,5、w3svc.exe将请求发到inetinfo.exe中。6、inetinfo.exe截获请求后,根据资源映射信息,将请求的资源分配到特定的处理程序模块。8、如果请求的是静态资源(img、html等),则由IIS将本地文件内容输出到浏览器。7、如果是动态资源,则告诉w3svc.exe应该 阅读全文
posted @ 2013-04-15 19:16 幻想领域 阅读(769) 评论(1) 推荐(1) 编辑
摘要: 该Demo主要涉及获取文件名、目录、扩展名,以及两个字符合并为路径,CSDN的关于获取指定层目录的一个问题 (http://topic.csdn.net/u/20100201/17/958c272f-2ab7-46c2-9592-afef1ec0ea28.html)Demo下载:http://pan.baidu.com/share/link?shareid=446013&uk=3627406265 主要运用的方法: 1、GetExtension:获取指定路径字符串的扩展名 2、GetPathRoot:获取指定路径字符串的根目录 3、GetFileName:获取指... 阅读全文
posted @ 2013-04-11 15:42 幻想领域 阅读(529) 评论(0) 推荐(0) 编辑
摘要: SWFUpload是一个客户端文件上传工具,最初由Vinterwebb.se开发,它通过整合Flash与JavaScript技术为WEB开发者提供了一个具有丰富功能继而超越传统<input type="file" />标签的文件上传模式。另一个Flash插件用起来比较简单,支持截图、本地摄像头拍照上传,但flash中有版权声明,不适合商业开发。这是官网地址:http://www.hdfu.net/关于SWFUpload的介绍,可以查看百度百科,博客园中也有SWFUpload2.5的中文翻译文档。http://www.cnblogs.com/youring2/ar 阅读全文
posted @ 2013-04-11 13:01 幻想领域 阅读(2714) 评论(7) 推荐(3) 编辑
摘要: 符号说明示例备注.匹配除\n的任意单个字符Regex.IsMatch("acb", "a.b");匹配成功 Regex.IsMatch("accb", "a.b");匹配失败当.出现在中括号[]中的时候,本身就表示一个普通的.,已经不再是“元字符”了。[]匹配括号内任意单个字符Regex.IsMatch(“a0b”,”a[0-9]b”)匹配成功 Regex.IsMatch(“a01b”,”a[0-9]b”)匹配失败(必须是单个字符)|或Regex.IsMatch("z", "z|foo 阅读全文
posted @ 2013-03-20 21:57 幻想领域 阅读(829) 评论(1) 推荐(1) 编辑
摘要: W3CSchool全套Web开发手册.chm百度云盘下载http://pan.baidu.com/share/link?shareid=392276&uk=36274062651、$(document).ready()方法和window.onload方法区别为了正常操作页面元素,我们需要把操作元素的JS代码写在$(document).ready()(Jquery)或window.onload(普通JS)中。$(document).ready()(这种写法实际上是/把dom对象document转换成了jQuery对象,然后注册ready()事件)一般我们可以简化为$(function() 阅读全文
posted @ 2013-03-19 20:07 幻想领域 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 首先我们看一下最终效果图。代码和数据库都已经放到百度云盘中http://pan.baidu.com/share/link?shareid=392195&uk=36274062651、在数据库中添加存储过程PR_LoadPageData存储过程的基本语法可以到博客园http://www.cnblogs.com/vic_lu/archive/2011/06/24/2088883.html学习这里我们需要一个输出参数@total,利用select @total=COUNT(1) from dbo.TblTeacher得到,也可以用Count(*)Count(*)会根据所有列中字节最短的列进行 阅读全文
posted @ 2013-03-19 18:34 幻想领域 阅读(692) 评论(0) 推荐(0) 编辑
摘要: 当一个对象没有变量引用的时候,这时就可以被垃圾回收了。但是接下来如果要是再想用该对象的话也是不可能的,因为即便还没有垃圾回收,但是这个对象已经无法在引用到了(虽然堆内存中,但是找不到该对象了。)这时,当一个对象没有任何变量引用时,我们可以使用一个WeakReference(弱引用)来保持对这个对象的“引用”,这时虽然对该对象“弱引用”了,但是这个对象仍然是可以被垃圾回收的,如果在下次使用这个对象的时候,该对象还没有被垃圾回收,则可以通过弱引用直接找到该对象,然后继续使用,如果已经被垃圾回收了,则需要重新创建这个对象。通常用于大容量的对象,弱引用的话,重新引用就不需耗太长时间代码实现://初始化 阅读全文
posted @ 2013-03-16 22:04 幻想领域 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 代码下载:http://pan.baidu.com/share/link?shareid=393581&uk=36274062651、图片上传:在UploadFile.htm选择文件,以method="post" enctype="multipart/form-data"提交,会将图片传递到一般处理程序UploadFile.ashx,后台用HttpPostedFile file=context.Request.Files["img"];接收,并根据扩展名,设置文件保存路径(项目用添加UploadFiles文件夹),用file. 阅读全文
posted @ 2013-03-16 21:59 幻想领域 阅读(929) 评论(1) 推荐(0) 编辑
摘要: 语法: position : static | absolute | fixed | relative 参数: static : 无特殊定位,对象遵循HTML定位默认规则 absolute : 绝对定位。将对象从文档流中拖出,使用left,right,top,bottom等属性进行绝对定位。而其层叠通过z-index属性定义。此时对象不具有边距,但仍有补白和边框。相对于position属性非static值的最近父级元素进行偏移,如果父级都是static(文档流),则相对整个文档进行偏移。偏移后,原来的空间会被其他元素挤占 relative : 相对定位。对象不能想绝对定位... 阅读全文
posted @ 2013-03-16 12:49 幻想领域 阅读(928) 评论(3) 推荐(2) 编辑