<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ctangqh的专栏]]></title><description><![CDATA[天堂之鹰学习堂]]></description><link>https://blog.csdn.net/ctangqh</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; ctangqh]]></copyright><item><title><![CDATA[常用的JavaScript验证正则表达式]]></title><link>https://blog.csdn.net/ctangqh/article/details/1806158</link><guid>https://blog.csdn.net/ctangqh/article/details/1806158</guid><author>ctangqh</author><pubDate>Sat, 29 Sep 2007 11:11:00 +0800</pubDate><description><![CDATA[下面都是我收集的一些比较常用的正则表达式，因为平常可能在表单验证的时候，用到的比较多。特发出来，让各位朋友共同使用。呵呵。匹配中文字符的正则表达式： [u4e00-u9fa5]评注：匹配中文还真是个头疼的事，有了这个表达式就好办了匹配双字节字符(包括汉字在内)：[^x00-xff]评注：可以用来计算字符串的长度（一个双字节字符长度计2，ASCII字符计1）匹配空白行的正则表达式：ns*]]></description><category></category></item><item><title><![CDATA[单点登录SSO技术资料收集]]></title><link>https://blog.csdn.net/ctangqh/article/details/1423341</link><guid>https://blog.csdn.net/ctangqh/article/details/1423341</guid><author>ctangqh</author><pubDate>Thu, 30 Nov 2006 22:46:00 +0800</pubDate><description><![CDATA[本文以某新闻单位多媒体数据库系统为例，提出建立企业用户认证中心，实现基于安全策略的统一用户管理、认证和单点登录，解决用户在同时使用多个应用系统时所遇到的重复登录问题。 随着信息技术和网络技术的迅猛发展，企业内部的应用系统越来越多。比如在媒体行业，常见的应用系统就有采编系统、排版系统、印刷系统、广告管理系统、财务系统、办公自动化系统、决策支持系统、客户关系管理系统和网站发布系统等。由于这些系统互]]></description><category></category></item><item><title><![CDATA[ASP.NET 应用程序生命周期概述 ]]></title><link>https://blog.csdn.net/ctangqh/article/details/1382424</link><guid>https://blog.csdn.net/ctangqh/article/details/1382424</guid><author>ctangqh</author><pubDate>Mon, 13 Nov 2006 22:48:00 +0800</pubDate><description><![CDATA[本主题概述应用程序生命周期，列出重要的生命周期事件，并描述如何编写适合应用程序生命周期的代码。在 ASP.NET 中，若要对 ASP.NET 应用程序进行初始化并使它处理请求，必须执行一些处理步骤。此外，ASP.NET 只是对浏览器发出的请求进行处理的 Web 服务器结构的一部分。了解应用程序生命周期非常重要，这样才能在适当的生命周期阶段编写代码，达到预期的效果。 应用程序生命周期概述]]></description><category></category></item><item><title><![CDATA[aspx页面的生命周期]]></title><link>https://blog.csdn.net/ctangqh/article/details/1382412</link><guid>https://blog.csdn.net/ctangqh/article/details/1382412</guid><author>ctangqh</author><pubDate>Mon, 13 Nov 2006 22:39:00 +0800</pubDate><description><![CDATA[ASP.NET 页运行时，此页将经历一个生命周期，在生命周期中将执行一系列处理步骤。这些步骤包括初始化、实例化控件、还原和维护状态、运行事件处理程序代码以及进行呈现。了解页的生命周期非常重要，这样就能在合适的生命周期阶段编写代码，以达到预期效果。此外，如果开发自定义控件，则必须熟悉页生命周期，从而正确地初始化控件，使用视图状态数据填充控件属性以及运行所有控件行为逻辑。（控件的生命周期基于页的生命周]]></description><category></category></item><item><title><![CDATA[WAP（wml）开发教程1--概述]]></title><link>https://blog.csdn.net/ctangqh/article/details/1366591</link><guid>https://blog.csdn.net/ctangqh/article/details/1366591</guid><author>ctangqh</author><pubDate>Sat, 04 Nov 2006 23:44:00 +0800</pubDate><description><![CDATA[ WAP（无线应用协议）是在数字移动电话、因特网或其他个人数字助理机（PDA）、计算机应用之间进行通讯的开放全球标准。 它是由一系列协议组成，用来标准化无线通信设备，可用于Internet访问，包括收发电子邮件，访问WAP网站上的页面等等。WAP将移动网络和Internet以及公司的局域网紧密地联系起来.提供一种与网络类型、运行商和终端设备都独立的移动增值业务。　　通过这种技术，无论你在何]]></description><category></category></item><item><title><![CDATA[WAP（wml）开发教程2--WML学习之概述]]></title><link>https://blog.csdn.net/ctangqh/article/details/1366588</link><guid>https://blog.csdn.net/ctangqh/article/details/1366588</guid><author>ctangqh</author><pubDate>Sat, 04 Nov 2006 23:44:00 +0800</pubDate><description><![CDATA[概述　　WML（Wireless Markup Language - 无线标记语言）这种描述语言同我们常听说的HTML语言同出一家，都属于X ML语言这一大家族。HTML语言写出的内容，我们可以在我们的PC机上用IE或是Netscape等浏览器进行阅读，而 WML语言写出的文件则是专门用来在手机等的一些无线终端显示屏上显示，供人们阅读的，并且同样也可以向使用者提供人机交互界面，接受使用者输]]></description><category></category></item><item><title><![CDATA[WAP（wml）开发教程3--WML学习之基本格式和文件头]]></title><link>https://blog.csdn.net/ctangqh/article/details/1366586</link><guid>https://blog.csdn.net/ctangqh/article/details/1366586</guid><author>ctangqh</author><pubDate>Sat, 04 Nov 2006 23:43:00 +0800</pubDate><description><![CDATA[基本格式和文件头wml文件的一般格式：　　 　 　　　　Some contents...　　　结构看上去和HTMl文件很类似，对于每一个DECK，在其文档开头必须指明以下的类型声明：千万注意字母的大小写。对于一个DECK，其文件大小最好不要超过1.2K。　　标签和HTML中的标签一样，用来表明这是一个 WML的DECK，它有一]]></description><category></category></item><item><title><![CDATA[WAP（wml）开发教程4--WML学习之显示文本和图片]]></title><link>https://blog.csdn.net/ctangqh/article/details/1366583</link><guid>https://blog.csdn.net/ctangqh/article/details/1366583</guid><author>ctangqh</author><pubDate>Sat, 04 Nov 2006 23:41:00 +0800</pubDate><description><![CDATA[显示文本　　在文本的显示上WML基本和HTML相同。文字段落包含在和之间，align属性指定该段文字的对齐方式，默认的是left，其他可选择right和center；mode属性指定当一行显示不下所有的文字时是否自动换行，默认的是自动换行wrap，如果选nowrap，则在一行中显示，浏览器会通过类似于水平滚动条的机制来显示所有文字。　　换行标签也一样为，这里先替一下，在标单中如果有多个]]></description><category></category></item><item><title><![CDATA[WAP（wml）开发教程6--WML学习之显示表单]]></title><link>https://blog.csdn.net/ctangqh/article/details/1366581</link><guid>https://blog.csdn.net/ctangqh/article/details/1366581</guid><author>ctangqh</author><pubDate>Sat, 04 Nov 2006 23:40:00 +0800</pubDate><description><![CDATA[显示表单　　类似于HTML的，可用来包括一组表单选项，但不是必须的。前面说过，当的ordered设置为false时，手机可以显示一个概要CARD来总结有效的选项，方便用户从中选取表单选项来填写，概要CARD就是根据和独立的输入框以及选单来总结的。语法为， 表单内容fieldset>，可选的title属性除了可用来表示表单的名字外，还在概要CARD里作为选择项的标题。表单]]></description><category></category></item><item><title><![CDATA[WAP（wml）开发教程7--WML学习之键盘输入事件]]></title><link>https://blog.csdn.net/ctangqh/article/details/1366577</link><guid>https://blog.csdn.net/ctangqh/article/details/1366577</guid><author>ctangqh</author><pubDate>Sat, 04 Nov 2006 23:39:00 +0800</pubDate><description><![CDATA[WML的事件基本上分为两大类，一类是键盘(包括软硬按钮)输入事件，用标签来处理，另一类是相关页面内部的事件，用标签来处理。　　的语法如下：e|true">任务，任务就是以前提到的四种任务。的属性中，type是必选的，其他为可选。　　*label属性，指定了软按钮在屏幕上的显示文本。目前type属性为delete，help，prev时该属性无效。　　　*name属性，]]></description><category></category></item><item><title><![CDATA[WAP（wml）开发教程8--WML学习之页面内部事件]]></title><link>https://blog.csdn.net/ctangqh/article/details/1366575</link><guid>https://blog.csdn.net/ctangqh/article/details/1366575</guid><author>ctangqh</author><pubDate>Sat, 04 Nov 2006 23:38:00 +0800</pubDate><description><![CDATA[的语法如下，任务，必选属性type的取值如下:　　type值　　　　　如果用户执行了以下操作就执行任务　　onpick　　　　　用户选择或不选一个项时。　　onenterforward　用户使用任务到达一个CARD时。　　onenterbackward 用户使用任务返回到前面的CARD时，或者按BACK按钮时。 　　ontimer　　　　 当过期时。test7.wm]]></description><category></category></item><item><title><![CDATA[WAP（wml）开发教程9--WML学习之CGI编程]]></title><link>https://blog.csdn.net/ctangqh/article/details/1366574</link><guid>https://blog.csdn.net/ctangqh/article/details/1366574</guid><author>ctangqh</author><pubDate>Sat, 04 Nov 2006 23:38:00 +0800</pubDate><description><![CDATA[CGI编程　　1)在WEB服务器上添加WML的MIME类型　　　对于IIS4，可在其管理器里的站点属性中加入新的MIME类型，后缀.wml和 MIME类型text/vnd.wap.wml。　　　对于PWS，可修改注册表，先在 HKEY_CLASSES_ROOT层加入主键.wml，再加入串值Content Type为text/vnd.wap.wml，然后在HKEY_LOCAL]]></description><category></category></item><item><title><![CDATA[WAP（wml）开发教程10--WAP网站服务器配置]]></title><link>https://blog.csdn.net/ctangqh/article/details/1366571</link><guid>https://blog.csdn.net/ctangqh/article/details/1366571</guid><author>ctangqh</author><pubDate>Sat, 04 Nov 2006 23:37:00 +0800</pubDate><description><![CDATA[设置APACHE WEB SERVER不管是NT 还是UNIX 或LINUX ，都是修改 Apache 安装目录下的conf/mime.types文件在该文件中增加以下内容：text/vnd.wap.wml .wmlimage/vnd.wap.wbmp .wbmpapplication/vnd.wap.wmlc .wmlctext/vnd.wap.wmls .wmls]]></description><category></category></item><item><title><![CDATA[.net面试问题大全 ]]></title><link>https://blog.csdn.net/ctangqh/article/details/1364782</link><guid>https://blog.csdn.net/ctangqh/article/details/1364782</guid><author>ctangqh</author><pubDate>Fri, 03 Nov 2006 14:52:00 +0800</pubDate><description><![CDATA[1. C#中 property 与 attribute的区别，他们各有什么用处，这种机制的好处在哪里？ 2. 讲一讲你理解的web service,在dot net framework中，怎么很好的结合xml?（讲概念就行了）3. C#, Java 和 c++的特点，有什么相同的地方，不同的地方，C#分别从c++和java中吸取了他们那些优点？4. C#可否对内存进行直接的操作？(这可是个难点哦？]]></description><category></category></item><item><title><![CDATA[Java与C#的垃圾回收机制 ]]></title><link>https://blog.csdn.net/ctangqh/article/details/1352663</link><guid>https://blog.csdn.net/ctangqh/article/details/1352663</guid><author>ctangqh</author><pubDate>Thu, 26 Oct 2006 22:14:00 +0800</pubDate><description><![CDATA[（一）垃圾回收器的基本假定（1）最近被分配内存空间的对象最有可能需要被释放。在方法被执行前，通常需要为该方法所使用到的对象分配内存空间，搜索最近被分配的对象集合有助于花费最少的工作来释放进可能多的空闲内存空间。（2）生命期最长的对象需要释放的可能性最小。在通过几轮垃圾回收后仍然存在的对象不大可能是那种能够在下一轮回收中被释放的临时对象，搜索这些内存块往往要进行大量的工作，却只能释放很小一部]]></description><category></category></item><item><title><![CDATA[网络编程基础(3)]]></title><link>https://blog.csdn.net/ctangqh/article/details/1268451</link><guid>https://blog.csdn.net/ctangqh/article/details/1268451</guid><author>ctangqh</author><pubDate>Sat, 23 Sep 2006 10:42:00 +0800</pubDate><description><![CDATA[FD_WRITE  消息机制、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、原作者: DREW SIKORA我本想把发送和接收分开作为两部分,但是最后我决定只略微解释一下 FD_READ ,留下更多的时间来说明更复杂的 FD_WRITE , FD_READ 事件非常容易掌握. 当有数据发送过来时, WinSock 会以 FD_READ 事件通知你, 对于每一个 FD_]]></description><category></category></item><item><title><![CDATA[网络编程基础(2)]]></title><link>https://blog.csdn.net/ctangqh/article/details/1268449</link><guid>https://blog.csdn.net/ctangqh/article/details/1268449</guid><author>ctangqh</author><pubDate>Sat, 23 Sep 2006 10:41:00 +0800</pubDate><description><![CDATA[与socket有关的一些函数介绍1、读取当前错误值：每次发生错误时，如果要对具体问题进行处理，那么就应该调用这个函数取得错误代码。       int  WSAGetLastError(void );      #define h_errno   WSAGetLastError()错误值请自己阅读Winsock2.h。2、将主机的unsigned long值转换为网络字节顺序(32位)：为什么要这]]></description><category></category></item><item><title><![CDATA[网络编程基础(1)]]></title><link>https://blog.csdn.net/ctangqh/article/details/1268446</link><guid>https://blog.csdn.net/ctangqh/article/details/1268446</guid><author>ctangqh</author><pubDate>Sat, 23 Sep 2006 10:39:00 +0800</pubDate><description><![CDATA[为便于大家的学习和查询，在网上搜索些基础的网络编程知识。（注：From www.vckbase.com的肖进，在此感谢）Socket（套接字）◆先看定义：typedef unsigned int u_int;typedef u_int SOCKET;◆Socket相当于进行网络通信两端的插座，只要对方的Socket和自己的Socket有通信联接，双方就可以发送和接收数据了。其定义类似于文件句柄的定]]></description><category></category></item><item><title><![CDATA[网站项目成功管理实践]]></title><link>https://blog.csdn.net/ctangqh/article/details/1204240</link><guid>https://blog.csdn.net/ctangqh/article/details/1204240</guid><author>ctangqh</author><pubDate>Sun, 10 Sep 2006 17:29:00 +0800</pubDate><description><![CDATA[http://bugfree.newsky.cn/zhenfei/Document/PM.htm ]]></description><category></category></item><item><title><![CDATA[Forms基于窗体身份验证 ]]></title><link>https://blog.csdn.net/ctangqh/article/details/1199572</link><guid>https://blog.csdn.net/ctangqh/article/details/1199572</guid><author>ctangqh</author><pubDate>Sat, 09 Sep 2006 17:21:00 +0800</pubDate><description><![CDATA[ Forms 身份验证通常指这样一个系统，在该系统中使用 HTTP 客户端重定向将未经身份验证的请求重定向到 HTML 窗体。如果应用程序需要在登录时通过 HTML 窗体收集自己的用户凭据，那么选择 Forms 身份验证就很好。用户提供凭据并提交该窗体。如果应用程序对请求进行身份验证，系统会发出一个 Cookie，在其中包含用于重新获取标识的凭据或密钥。随后发出在请求头中具有该 Cookie ]]></description><category></category></item></channel></rss>