2012年6月28日

摘要: //httppost.cs 文件内容(放入App_code里面)public class httppost : System.Web.IHttpHandler{ private string mobile;//手机号 private string amount;//交易金额 private string user;//用户 private string orderNo;//订单号 private string payType;// '0' - 话费支付 '1' - 移动电子账户支付 private string trxType;//交易类型 string now 阅读全文
posted @ 2012-06-28 13:23 BlueAmbition 阅读(318) 评论(0) 推荐(0) 编辑
 
摘要: 内容提要1.解析Xml文件有哪些方法?各有什么优缺点?2.如何用XPath解析xml文档的要点。 先来看看解析xml文件的方法都有哪些吧,本段文字来自网络,可以帮助大家对这个问题有个概要的了解。在程序中访问并操作XML文件一般有两种模型:流模型和DOM(文档对象模型)。流模型中有两种变体——“推”模型和“拉”模型。“推”模型也就是常说的SAX,SAX是一种靠事件驱动的模型。它每发现一个节点就用“推”模型引发一个事件,而我们必须编写这些事件的处理程序,很麻烦。.NET中使用的是基于“拉”模型的实现方案。 “拉”模型在遍历文档时会把感兴趣的文档部分从读取器中拉出,不需要引发事件,允许我们以编程的方 阅读全文
posted @ 2012-06-28 13:20 BlueAmbition 阅读(451) 评论(0) 推荐(0) 编辑

2012年6月27日

摘要: 获得列名select name from syscolumns where id=object_id('ds_field')或select col_name(object_id('table'),1) from sysobjects where name='table'--读取库中的所有表名 select name from sysobjects where xtype='u'--读取指定表的所有列名 select name from syscolumns where id=(select max(id) from sysobje 阅读全文
posted @ 2012-06-27 11:13 BlueAmbition 阅读(10162) 评论(0) 推荐(0) 编辑

2012年6月26日

摘要: .Net 框架程序设计(修订版)中有这样一段描述:String类型直接继承自Object,这使得它成为一个引用类型,也就是说线程上的堆栈上不会驻留有任何字 符串。(译注:注意这里的“直接继承”。直接继承自Object的类型一定是引用类型,因为所有的值类型都继承自System.ValueType。值得 指出的是System.ValueType却是一个引用类型。)。代码一:string str1 = "string"; string str2 = "string"; Console.WriteLine(string.ReferenceEquals(str1, 阅读全文
posted @ 2012-06-26 15:13 BlueAmbition 阅读(292) 评论(0) 推荐(0) 编辑

2012年6月20日

摘要: 注意:select 后的字段,必须要么包含在group by中,要么包含在having 后的聚合函数里。1. GROUP BY 是分组查询, 一般 GROUP BY 是和聚合函数配合使用group by 有一个原则,就是 select 后面的所有列中,没有使用聚合函数的列,必须出现在 group by 后面(重要)例如,有如下数据库表:A B 1 abc 1 bcd 1 asdfg如果有如下查询语句(该语句是错误的,原因见前面的原则)select A,B from table group by A 该查询语句的意图是想得到如下结果(当然只是一相情愿) A B abc 1 bcd asdfg.. 阅读全文
posted @ 2012-06-20 10:10 BlueAmbition 阅读(171) 评论(0) 推荐(0) 编辑

2012年6月19日

摘要: asp.net ToString()格式汇总C货币2.5.ToString("C")¥2.50D十进制数25.ToString("D5")00025E科学型25000.ToString("E")2.500000E+005F固定点25.ToString("F2")25.00G常规2.5.ToString("G")2.5N数字2500000.ToString("N")2,500,000.00X十六进制255.ToString("X")FFformatCode 阅读全文
posted @ 2012-06-19 10:51 BlueAmbition 阅读(356) 评论(0) 推荐(0) 编辑

2012年5月28日

摘要: 常用正则表达式大全!(例如:匹配中文、匹配html)匹配所有:(?:.|[\\s])*?匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:ns*r 评注:可以用来删除空白行 匹配HTML标记的正则表达式:<(S*?)[^>]*>.*?|<.*? /> 评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂的嵌套标记依旧无能为力 匹配首尾空白. 阅读全文
posted @ 2012-05-28 09:50 BlueAmbition 阅读(173) 评论(0) 推荐(0) 编辑
 
摘要: 正则表达式符号及特殊字符一览Posted on 2007-10-26 09:12 黑*马 阅读(335) 评论(0) 编辑 收藏 正则表达式符号字符描述\标记下一个字符是特殊字符或文字。例如,"n" 和字符 "n" 匹配。"\n" 则和换行字符匹配。序列 "\\" 和 "\" 匹配,而 "\(" 则和 "(" 匹配。^匹配输入的开头。$匹配输入的末尾。*匹配前一个字符零或多次。例如,"zo*" 与 "z" 或 &qu 阅读全文
posted @ 2012-05-28 09:41 BlueAmbition 阅读(245) 评论(0) 推荐(0) 编辑

2012年5月25日

摘要: 字符串的 IndexOf 方法是对大小写敏感的,要想从一个字符串中查找另外一个字符串(不区分大小写)就不好处理了。很多人应该会说,先转换成大写或者小写,再查找,但是不确定别人会怎么输入,难道一个一个的去转换?在Globalization 命名空间下包含CompareInfo类,它包含一个对大小写不敏感的 IndexOf 方法。string str1="abcdEFCfDFDFd";string str2="AbcD";CompareInfoCompare=CultureInfo.InvariantCulture.CompareInfo;if(Compar 阅读全文
posted @ 2012-05-25 12:01 BlueAmbition 阅读(212) 评论(0) 推荐(0) 编辑

2012年5月24日

摘要: 对SQL的了解,其实已经有些年头,但一直的应用都是建表,各种范式也是知道的。使用视图,存储过程,建立索引,触发器,使用游标,自建函数,这些东东感 觉对数据库的了解还算可以,日常的工作需要都可以处理。但伴随着项目的深入和理解的增加,发现所知道的竟是SQL知识的皮毛,接下来将对最近一段时间对数 据库的操作和认识,记录成档,以便日后查阅,同时也供需要的朋友参看。建表知识对于建表大家都不陌生,这里主要说明一下几点注意实现:1、大数据字段最好剥离出单独的表,以便影响性能2、使用varchar,代替char,这是因为varchar会动态分配长度,char指定为20,即时你存储字符“1”,它依然是20的长. 阅读全文
posted @ 2012-05-24 18:08 BlueAmbition 阅读(152) 评论(0) 推荐(0) 编辑