摘要: 很透侧http://www.cnblogs.com/babycool/archive/2012/05/06/2485809.html 阅读全文
posted @ 2013-08-26 09:40 iammackong 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 索引器允许您按照处理数组的方式索引类、结构或接口。参数相当于中介。http://msdn.microsoft.com/zh-cn/library/2549tw02(v=vs.80).aspx 阅读全文
posted @ 2013-08-19 16:40 iammackong 阅读(154) 评论(0) 推荐(0) 编辑
摘要: http://blog.chinaunix.net/uid-26790551-id-3188017.html 阅读全文
posted @ 2013-08-14 13:40 iammackong 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 序列化是指一个对象的实例可以被保存,保存成一个二进制串,当然,一旦被保存成二进制串,那么也可以保存成文本串了。比如,一个计数器,数值为2,我们可以用字符串“2”表示。如果有个对象,叫做connter,当前值为2,那么可以序列化成“2”,反向的,也可以从“2”得到值为2的计数器实例。这样,关机时序列化它,开机时反序列化它,每次开机都是延续的。不会都是从头开始。序列化概念的提出和实现,可以使我们的应用程序的设置信息保存和读取更加方便。序列化有很多好处,比如,在一台机器上产生一个实例,初始化完毕,然后可以序列化,通过网络传送到另一台机器,然后反序列化,得到对象实例,之后再执行某些业务逻辑,得到结果, 阅读全文
posted @ 2013-08-13 14:43 iammackong 阅读(858) 评论(0) 推荐(0) 编辑
摘要: 要点:点击标签翻页部分时,pageValue自动加1.1、api中的方法public ArticleListModel Get(int page,string _class) { var list = new ArticleListModel { Articles = GetArticle(_class).Skip(6*(page - 1)).Take(6).ToList(), CurPage = page }; ... 阅读全文
posted @ 2013-08-08 17:18 iammackong 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 最新的Firefox是支持innerHTML的,但是不支持innerText。解决办法是将innerText换成textContent。$.getJSON("/api/Articles", { page: page.PageValue, _class: "联合动态" }, function (data) { var i = 0; $("#divID")[0].innerHTML = ""; $.each(data.Articles,... 阅读全文
posted @ 2013-08-08 17:12 iammackong 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 问题:MVC4中支持对ViewBag、ViewDate等的动态编译,但是在js中对它的支持就是有问题。虽然是可以动态编译,但是动态编译之后,断点无法获取。$.getJSON("/api/Articles/" + @ViewData[“id”], function (data) { //$("#label1").innerText = data.Title; //var html = ""; $(data).ea... 阅读全文
posted @ 2013-08-08 17:07 iammackong 阅读(548) 评论(0) 推荐(0) 编辑
摘要: 一、方法定义:jQuery.getJSON( url, data, callback )通过get请求得到json数据·url用于提供json数据的地址页·data(Optional)用于传送到服务器的键值对·callback(Optional)回调函数,json数据请求成功后的处理函数function(data,textStatus){//data是一个json对象//textStatuswillbe"success"this;//theoptionsforthisajaxrequest} 阅读全文
posted @ 2013-07-31 09:33 iammackong 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 1.private关键字的访问权限是类访问权限,如果加了static关键字,则只能通过类来进行访问,否则只能通过类的对象进行访问。 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 using System.Text; 8 using System.Windows.Forms; 9 10 namespace Test11 {12 public p 阅读全文
posted @ 2013-05-31 00:23 iammackong 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 通过HtmlAgilityPack实现网页信息抓取。2012-2-16 08:24| 发布者: benben| 查看: 4823| 评论: 0摘要: 1. 下载Html Agility Pack,解压保存到本地 下载地址:http://htmlagilitypack.codeplex.com/ 1 void caijisoufun() 2 { 3 try 4 { 5 6 HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument(); 7 ...1. 下载Html Agility Pack,解压保存到本地 下载地址:h 阅读全文
posted @ 2013-04-22 18:50 iammackong 阅读(652) 评论(0) 推荐(0) 编辑
摘要: 1.下载HtmlAgilityPack.dll并将其添加引用到项目中,然后在代码中声明引用。下载地址:http://www.codeplex.com/htmlagilitypack引用:usingHtmlAgilityPack;2.下载获取HTML页面的步骤和我上篇文章里介绍的差不多,都是先用WebClient或者WebRequest类来下载HTML页面然后处理成字符串。3.与上次不同的是,这里分析和抓取HTML节点中的数据不再是之前那种STRING字符串操作的方式,而是封装成一个HtmlDocument对象,通过HtmlDocument中的方法来索引你需要抓取HTML节点,进而取出节点中的值 阅读全文
posted @ 2013-04-22 18:35 iammackong 阅读(742) 评论(0) 推荐(0) 编辑
摘要: 正则表达式30分钟入门教程版本:v2.33 (2013-1-10) 作者:deerchao转载请注明来源目录跳过目录本文目标如何使用本教程正则表达式到底是什么东西?入门测试正则表达式元字符字符转义重复字符类分枝条件反义分组后向引用零宽断言负向零宽断言注释贪婪与懒惰处理选项平衡组/递归匹配还有些什么东西没提到联系作者网上的资源及本文参考文献更新纪录本文目标30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。如何使用本教程最重要的是——请给我30分钟,如果你没有使用正则表达式的经验,请不要试图在30秒内入门——除非你是超人 :)别被下面那些复杂的表达式吓 阅读全文
posted @ 2013-04-19 19:20 iammackong 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 1.session何时被创建?客户首次访问服务器时,回话session对象被创建并分配一个唯一的Id,同时id号发送到客户端,并存入cookie,使得客户端session对象和服务器端一致。2.如何确定session的作用范围?但客户再次访问的时候,如何确定是同一个客户?当用户关闭浏览器时,客户针对当前服务器的session即被关闭或超时或invalidate失效,当客户再次打开浏览器访问的时候,会重新分配会话sessionID。若禁止cookie,,同一个客户就会对应多个session对象,服务器无法识别访问这些页面是同一个客户。3.session的作用是什么?存储会话信息供浏览器后续请求使 阅读全文
posted @ 2013-03-23 10:13 iammackong 阅读(4489) 评论(0) 推荐(0) 编辑