摘要:
哇。。。 明天就放假了,很开心,本来每周五晚上都是去看电影的,结果今天要陪老婆去精英学英语, 漫长的三个多小时,还好不是让我光等着,给了我一台电脑让我上上网,于是决定继续分享一些我所理解的C#知识。先写理论的东西,等回家了在补实例(没办法啊,机子上没有vs,咋也不能我给人家装一个不是。)我写博客的目的:第一点也是我写博客最重要的一点,就是通过把自己所理解技术写下来,以巩固自己学习的知识(可能不像其他园友那样只是单纯的为了和大家分享自己的技术。。。嘿嘿)。因为自己是学数学专业的,去年三月份刚刚接触编程这么个东西,知识不像计算机专业的同学那么系统,因此也想通过写博客来记录自己学习的知识,将来回过头 阅读全文
摘要:
前言: 今天继续吧这个系列补齐,这几天公司的项目比较忙,回到家已经非常的累了,所以也没顾得上天天来这里分享一些东西和大家一起探讨,但是今天晚上我还是坚持打开电脑,分享一些asp。net生命周期的知识,一是可以巩固自己所掌握的知识,并且在分享的期间也能发现一些问题和大家一起探讨,同时也希望让一些“小白”们尽可能的了解asp内部的运行原理,不要每天只知道把控件拖来拖去,或者是只是知道这么写代码,而不知道为什么这么写代码。首先呢,让我们在复习一下上一节的内容:1)浏览器输入请求网址的域名,浏览器按照HTTP协议封装成请求报文,然后通过DNS解析域名得到IP地址,接着通过socket插座将请求报文传到 阅读全文
摘要:
---恢复内容开始---啊。。。 本来昨天晚上想写来着,结果陪老婆看电视剧就忘了。。。 呢滴神啊,原谅我吧。背景:昨天在项目中做一个小功能的时候,出现了个小问题,而且一开始找了半天也没找到原因。问题是这样的:功能模块:库存模块具体业务:仓库出库功能:1、单个产品出库 2、批量产品出库(这些产品是连号的)问题出处:批量产品出库。具体实现:出库人员要输入产品的起始号码和结束号码,我在前台js做循环,为这些产品一个个出库,但是在出库前,我要判断输入的产品在库存中的状态,如果输入的这个产品的状态是不能出库的,那么此产品也不能出库。这时,一但有产品部能出库,我就要终止循环(为什么终止循环式根据业务要求, 阅读全文
摘要:
今日随笔,继续写一点关于正则表达式的 知识。前两天介绍了正则表达式验证匹配,提取等一些基本的知识,今天继续分享下它的另一个强大的应用:替换(replace)。开始之前,还是要补一下昨天的内容。在我们昨天的内容里,有一个提取组的概念,在上一节中,我么只用了数值索引来获取某组的value。我们还可以给某个组取一个别名,然后通过别名来找到相应的组的value。我们还拿昨天的name和age那个例子说明: 1 //----------------------------------通过数值索引------------------- 2 string regex = @"nam... 阅读全文
摘要:
今日随笔,继续写一些关于正则表达式的东西。首先补一点昨天的内容:昨天少说了一个贪婪模式,什么是贪婪模式,比如像+或者*这样的元字符匹配中,会以最大匹配值匹配,这句话是什么意思呢,例如:定义一个正则表达式模式:ab+ ,然后又这样一个字符串"csddabbbbbbbbbbbbaaaa" 那么他匹配出来的字符串就是abbbbbbbbbbbb,而不是ab或者abbbb等等。都是匹配的符合的最大的字符串长度。那什么时候终结贪婪模式呢? 就是在+或者*这样的元字符后面加一个“?”,还拿上面的例子说明 如果定义的正则表达式模式:“ab+?”,那么字符串"csddabbbbbb 阅读全文
摘要:
正则表达式 阅读全文
摘要:
C#委托的异步使用2012-06-27 16:23198人阅读评论(0)收藏举报c#stringdelegatesnullasynchronous多线程CLR为每个进程维护了一个线程池,初始时它是空的 。但当一个线程被创建且被进程使用之后,并且完成了它的执行时 ,它并不被销毁,而是加入到进程的线程池中。之后,当进程再次需要线程时,它会重新利用池中的线程,这样节省了大量的时间。线程的复杂性:尽管多线程的概念很简单,但使所有的细节都正确是比较困难的,以下需要被考虑:1〉线程间的通讯, 线程间的通讯仅有很少的内建机制,所以使用内存是最简单的机制,因为内存对所有同一进程内的所有线程可见并可被访问。2〉 阅读全文
摘要:
session.timeout方法一:asp.net Session的默认时间设置是20分钟,即超过20分钟后,服务器会自动放弃Session信息.当我们在asp.net程序中打开webconfig的时候,可以看到一段如下的代码:Asp.net程序代码:sessionState节点放在<system.web>节点下,形式如下:configuration 元素(常规设置架构) system.web 元素(ASP.NET 设置架构) sessionState 元素(ASP.NET 设置架构)<sessionState mode="InProc" stateCo 阅读全文
摘要:
ASP.NET运行机制原理---浏览器与IIS的交互过程一、浏览器和服务器的交互原理 (一)、浏览器和服务器交互的简单描述:1.通俗描述:我们平时通过浏览器来访问网站,其实就相当于你通过浏览器去访问一台电脑上访问文件一样,只不过浏览器的访问请求是由被访问的电脑上的一个 WEB服务器软件来接收处理,它会分析接收到的请求信息,从而按照请求信息来找到服务器电脑上的文件,经过处理,最终将生成的内容发回到浏览器。简单的说就是:由浏览器生成一条“命令”,通过互联网发给另一台电脑的某个软件(服务器软件);服务器软件接收到“命令”,就分析理解这个“命令”,然后按照“命令”找到服务器电脑上的文件,将文件内容发送 阅读全文
摘要:
jquery模仿微博向下滚动到页面底部时实时加载新内容原理很简单,当页面滚动到底部时,执行ajax方法从服武器获取更多json数据,并加载到页面上$(function () {var i = 0;$(window).bind(“scroll”, function (event) {//滚动条到网页头部的 高度,兼容ie,ff,chromevar top = document.documentElement.scrollTop + document.body.scrollTop; //??????//网页的高度var textheight = $(document).height();// 网页 阅读全文