07 2013 档案
摘要:IEnumerable接口公开枚举器,该枚举器支持在指定类型的集合上进行简单迭代。也就是说:实现了此接口的object,就可以直接使用foreach遍历此object;IEnumerable 包含一个方法,GetEnumerator,返回 IEnumerator。 IEnumerator 可以通过集...
阅读全文
摘要:登录页面的记住我功能不能用session的原因:sessionID是以cookie的形式存在浏览器端的内存中 如果用户把浏览器关闭 则sessionID就消失但是服务器端的session在过期时间内还是存在的 等到浏览器在 默认的过期时间内(20分钟)不在向服务器发送请求 则过了20分钟 session销毁!前端简单模拟: 1 2 3 4 5 6 7 8 9 16 17 18 19 20 21 22 用户名:23 ...
阅读全文
摘要:1、 ADO.NET -> 连接字符串,常用的两种方式: server=计算机名或ip\实例名;database=数据库名;uid=sa;pwd=密码; server=计算机名或ip\实例名;database=数据库名;integrated security=true; -> 常用的类库 SqlCo
阅读全文
摘要:什么是jQuery? 就是一个JavaScript函数库,开源的。jQuery能做什么JavaScript是做什么的,jQuery就是做什么的,Jquery是对javascript的封装。JQuery的特点 1、 写少做多——Write Less,Do More 2、 很好的解决了不同浏览器的兼容问...
阅读全文
摘要:这是 Windows© Communication Foundation 服务。当前已禁用此服务的元数据发布。如果具有该服务的访问权限,则可以通过完成下列步骤来修改 Web 或应用程序配置文件以便启用元数据发布:解决办法:出现该错误一般是因为没有写 引起的。在配置文件里面添加该节点 ,name属性,并在 <service behaviorConfiguration="myBehavior"......问题解决。
阅读全文
摘要:什么是浏览器解释和执行HTML源码的工具五大浏览器:IE、FF(FireFox)(火狐)、Chrome(谷歌)、Opera(空中)、Safari(Apple)(苹果)IE用的是Trident引擎(WebBrowser控件)其它很多都用的是WebKit引擎(开源浏览器内核)HTML:Hypertext Markup Language超文本标记语言CSS:Cascading Style Sheet层叠样式表静态页面和动态页面 静态页面:后缀名为html或htm的都是静态页面动态页面:包括一些脚本代码,服务器动态生成的HTML页面发给浏览器html、htm都是静态页面asp、aspx、jsp、php
阅读全文
摘要:可扩展的标记语言(eXtensible Markup Language)优点:容易读懂;格式标准任何语言都内置了XML分析引擎,不用单独进行文件分析引擎的编写。用普通二进制传输数据的缺点,解析方式各异XML语法规范:标签(Tag)、嵌套(Nest)、属性。标签要闭合,属性值要用""包围,标签可以互相...
阅读全文
摘要:什么是DOM文件对象模型(Document Object Model,简称DOM),是W3C组织推荐的处理可扩展置标语言的标准编程接口。JavaScript只是执行一些计算,循环等操作,最终是要操作Html页面,让Html变成DHtml,而操作Html页面就要用到DomDom就是把Html页面模拟成一个对象,提供了操作各个节点的方法Dom和JavaScriptJavaScript-->DOM就是C#-->.Net FrameworkCSS+JavaScript+DOM=DHtml获取页面元素window.id(window是dom中的一个顶级对象,代表当前年浏览器窗口)docume
阅读全文
摘要:什么是程序集?1.程序集(assembly)是一个及一个以上托管模块,以及一些资源文件的逻辑组合。2.程序集是组件复用,以及实施安全策略和版本策略的最小单位。3.程序集是包含一个或者多个类型定义文件和资源文件的集合。在程序集包含的所有文件中,有一个文件用于保存清单。(清单是元数据部分中一组数据表的集合,其中包含了程序集中一部分文件的名称,描述了程序集的版本,语言文化,发布者,共有导出类型,以及组成该程序集的所有文件)。4、在编译应用程序中,所创建的CIL代码存储在一个程序集中,程序集包括可执行的应用程序文件(.exe扩展名文件)和其他应用程序使用的库(.dll扩展名文件)。作为一个单元进行版本
阅读全文
摘要:正则表达式是对字符串进行操作;1、.:匹配除了\n以外的任意单个字符;空格也行匹配,但注意一个点只匹配一个字符(汉字也算);当出现有换行的时候: a)单行模式:.能匹配\n; vs里的单行模式:Regex.Matches/Match("","",RegexOptions.Singleline); b)在换行处的正则表达式:[\s\S],即空格或非空格;2、[]:匹配中括号中的任意一个字符,b[aeiou]g,b[a-zA-Z]g;但注意中括号也只匹配一个字符;3、|:竖线前面的或竖线后面的z|food:z或者food;(z|f)ood:zood或者foo
阅读全文
摘要:get的参数会显示在浏览器地址栏中,而post的参数不会显示在浏览器地址栏中;使用post提交的页面在点击【刷新】按钮的时候浏览器一般会提示“是否重新提交”,而get则不会;用get的页面可以被搜索引擎抓取,而用post的则不可以;用post可以提交的数据量非常大,而用get可以提交的数据量则非常小(2k),受限于网页地址的长度。用post可以进行文件的提交,而用get则不可以。
阅读全文
摘要:1 2 3 4 5 6 7 简单的开灯关灯效果 8 14 15 29 30 31 32 33 34 一个简单的模拟。
阅读全文