摘要: 很简单,直接上代码 using System; using System.Collections.Generic; using System.Text; using Newtonsoft.Json; namespace TestJson { class Program { static void Main(string[] args) { string json = "{\"a\":\"s... 阅读全文
posted @ 2010-10-11 14:31 双击 阅读(1616) 评论(0) 推荐(0) 编辑
摘要: 电脑修改了hosts文件,但是就是不管用,好不容易解决了,记录一下 根据微软的相关文档, hosts文件必须是ascii编码方式, 如果你存为unicode格式将不会被正确读取。 回到今天的主话题,修改hosts将域名指向新的ip是总是无法生效, 试过很多办法,问题却依然存在, 于是上微软的网站寻找答案, 最终发现时一个“DNS Client” 服务的问题, “DNS CLient”服务是缓存d... 阅读全文
posted @ 2010-10-11 14:31 双击 阅读(1952) 评论(2) 推荐(0) 编辑
摘要: 为了达到某种特殊的效果我们需要用Javascript动态的去更改某一个标签的Css属性。比如:鼠标经过一个图片时我们让图片加一个边框,代码可能是这样: JavaScript代码 <script type="text/javascript"> function imageOver(e) { e.style.border="1px solid red"; } function im... 阅读全文
posted @ 2010-10-11 14:31 双击 阅读(214) 评论(1) 推荐(0) 编辑
摘要: <regex name="Iphone Home Page"><![CDATA[{'OriginalPrice'\:'(?<OriginalPrice>.*?)','FinalPrice'\:'(?<FinalPrice>.*?)','SoldOut'\:'(?<SoldOut>.*?)','DailyDealTotalOriginalPric... 阅读全文
posted @ 2010-10-11 14:31 双击 阅读(335) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; using System.Diagnostics; using System.Collections; using System.IO; using System.Net; na... 阅读全文
posted @ 2010-10-11 14:31 双击 阅读(173) 评论(0) 推荐(0) 编辑
摘要: var Tools = { BrowserInfo: function() { var Sys = {}; var ua = navigator.userAgent.toLowerCase(); var s; (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] : (s = ua.match(/firefox\/([\d.]+)/)) ? S... 阅读全文
posted @ 2010-10-11 14:31 双击 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 首先讲一下UNION的工作原理,当使用UNION语句时,它的功能与在结果集上SELECT DISTINCT类似,也就是说使用UNION时它会首先合并两个结果集,然后执行一个类似于SELECT DISTINCT的操作,以避免重复行的出现。 这个过程在两上结果集没有任何重复行的情况下也会进行DISTINCT处理,所以如果我们确认在UNION的两个结果集确实存在重复行,并且要消除重复行的出现时,就可以... 阅读全文
posted @ 2010-10-11 14:31 双击 阅读(193) 评论(0) 推荐(0) 编辑
摘要: <!--转载地址:http://www.cnblogs.com/bluedream2009/archive/2010/07/03/1770578.html--> <!doctype html public "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&g... 阅读全文
posted @ 2010-10-11 14:31 双击 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 扩展方法是C# 3.0中新加入的特性。MSDN中对扩展方法的定义是:扩展方法使您能够向现有类型“添加”方法,而无需创建新的派生类型、重新 编译或以其他方式修改原始类型。 扩展方法是静态方法~并且第一个参数要用this修饰~这个方法将作为第一个参数也就是带this参数的类的一个扩展方法~ 定义如下 调用方法如下,就跟调用本身方法一样 显示结果如下 下面是对编写扩展方法要注意的几个原则(当然,仁者见仁... 阅读全文
posted @ 2010-10-11 14:31 双击 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 在现实应用中,对于集合以及枚举这些集合的需求非常普遍, 因此在.NET中集合所依赖的接口被设计为公共的。想要实现对象的枚举就必须继承IEnumerable接口。 public interface IEnumerable { public IEnumerator GetEnumerator(); } 它只有一个成员:GetEnumerator方法。该方法返回一个世纪的枚举器(enumerator)... 阅读全文
posted @ 2010-10-11 14:31 双击 阅读(349) 评论(0) 推荐(0) 编辑