分类 默认分类 下的文章

近期/2017年业余时间学习列表

1) SQL Server数据库相关学习(使用+优化)
2) 个人使用番茄工作法时间管理小软件开发
3) ASP.NET MVC学习(搭建简单的CMS框架)
4) PHP相关学习
* typecho:主要折腾个人站
* thinkphp: 学习使用,达到搭建简单CMS框架能力

愿生活不再是盲目的苟且,而是能有自己热爱的方向,向往远方,但却也从当前开始。

正则表达式匹配手机号

经常需要用到这一判断,一直没有找到一个精确的正则表达式,这里用于记录下。

正则字符串如下:

^[1]{1,1}[3,4,5,7,8]{1,1}\d{9}$

其中: 

^           从字符开头匹配
[1]{1,1}    字符必须以1开头,{1,1}表示只能匹配一个
[3,4,5,7,8] 匹配其中的一个数字
\d          匹配数字
{9}         重复9次
$           从后面开始匹配

- 阅读剩余部分 -

Asp.Net IHttpHandler介绍

ASP.NET响应Http请求时常用的两个处理接口是IHttpHandler和IHttpModule。

一般的,IHttpHandler用来处理一类特定的请求,比如对每个*.asp, *.aspx文件的分别处理。而IHttpModule通常用来处理所以请求共同需要的操作,比如对所以请求页面进行某些相同的检查功能。

我们先来看一下IIS服务器在相应Http请求时的处理步骤。
ASP.NET中有管线(Pipeline)这个概念,意指每个ASP.NET请求在IIS中会有一系列相应操作串联起来形成的一条类似线一样的序列。

- 阅读剩余部分 -