摘要: 阅读全文
最简短精悍的SEO入门介绍 The World’s Shortest (and Probably Most Controversial) Guide to SEO
2011-03-10 11:13 by 小sa, 610 阅读, 0 推荐, 收藏, 编辑
摘要:Are you ready for it? It’s so simple that you may have been overlooking it for a long time. (I know I was.)The Reasoning Behind the “Guide”SEO is a hot topic these days. It’s such a loaded term that I’m almost hesitant to write about it. (Quick: What’s the first thing that pops into your head when 阅读全文
Google编码规范 C++ Style Guide, JavaScript Style Guide, Objective-C Style Guide, and Python Style Guide
2011-03-08 16:34 by 小sa, 2132 阅读, 0 推荐, 收藏, 编辑
摘要:有着一个良好的编码规范是创作一个优秀程序的第一步。最近李开复在微博上称赞Google的C++编码规范是全世界最好的,于是上网搜了看了一下。由于还没细看,所以也不在此作评论,仅Mark一下,以备后用。很可惜,没有Java的。首先贴上来自Google官方的编码规范Project。http://code.google.com/p/google-styleguide/细分如下:C++ Style Guide,JavaScript Style Guide,Objective-C Style Guide, andPython Style Guide非官方发布的中文版:http://code.google. 阅读全文
程序员从初级到中级10个秘诀(转)
2011-03-04 17:01 by 小sa, 254 阅读, 0 推荐, 收藏, 编辑
摘要:感谢凑够十条的投递新闻来源:.techrepublic.comJustin James曾发表过一篇博文《10 tips for advancing from a beginner to an intermediate developer》,为我们分享如何才能完成程序员从初级到中级的蜕变,现将中文译文转载于此,供大家借鉴。 在一封与TechRepublic会员交流的邮件当中,他提到了面向程序员的博客、文章及杂志分成两类:面向初学者类(“hello world”这种类型的教程)以及面向专家类(MSDN杂志)。这个观点很好,有关程序员如何从初级跃升到中级的信息极少。以下是为了实现这种转变需要你去做的 阅读全文
ASP.NET Page Life Circle Asp.net页生命周期
2011-03-02 17:19 by 小sa, 451 阅读, 0 推荐, 收藏, 编辑
摘要:Let's now get into some meat. If we look at MSDN - ASP.NET Page Life Cycle Overview we learn that there are a number of events that occur each time a page is loaded/refreshed/post-back. To understand this, I wrote an application to trace what actually goes on. Here's the general run-down.(Ob 阅读全文
html请求顺序
2011-03-02 14:36 by 小sa, 624 阅读, 0 推荐, 收藏, 编辑
摘要:当你第一次请求一个页面,您的浏览器发送一个GET请求到服务器,它返回的HTML浏览器。 然后启动浏览器解析页面(可能之前所有已返回)。 当它找到服务器)/域或不是一个引用到外部实体,如一个CSS文件,图像文件,脚本文件,一个Flash文件,或其他任何外部的页面(或者在相同的,它准备让进一步的GET请求的资源。 然而,HTTP标准规定,浏览器应该不会让两个以上的并发请求同一个域。 因此,它把每个请求一个特定的域的队列中,每个实体和返回它启动该域下一个在队列中。 所花费的时间为一实体归还取决于它的大小,负载的服务器目前正经历,服务器活动的每一个机之间的机器上运行的浏览器和。 该机器可以列出这些原则 阅读全文
js之string.format()
2011-02-25 10:49 by 小sa, 781 阅读, 0 推荐, 收藏, 编辑
摘要:1 function stringFormat() { 2 if (arguments.length == 0) 3 return null; 4 var str = arguments[0]; 5 for (var i = 1; i < arguments.length; i++) { 6 var re = new RegExp('\\{' + (i - 1) + '\\}', 'gm'); 7 str = str.replace(re, arguments[i]); 8 } 9 return str;10 } 11 12 StringF 阅读全文
使用VS2010 自定义Web Developer Server
2011-02-16 09:30 by 小sa, 650 阅读, 0 推荐, 收藏, 编辑
摘要:使用VS2010 自定义Developer Server服务器调试,每次只需Ctrl+F5 Build without Debug.1.Tool->External ToolsDevelop ServerCommand:C:\Program Files\Common Files\Microsoft Shared\DevServer\10.0\WebDev.WebServer40.EXEArguments:/port:9999 /path:$(ProjectDir) 2.自定义bat文件cd \echo offcd C:\Program Files\Common Files\Microso 阅读全文
MVC 中 Html.RenderPartial("")与Html.Partial("")区别
2011-01-25 10:52 by 小sa, 3765 阅读, 3 推荐, 收藏, 编辑
摘要:这个HtmlHelper的扩展方法Partial,和HtmlHelper自带的RenderPartial功能比较接近,不过Partial是将视图内容直接生成一个字符串并返回,RenderPartial方法是直接输出至当前HttpContext。因此它们在视图中的使用方式是不同的: 阅读全文
C# 枚举类型转换字符串 Enum to string,枚举转换为下拉菜单 Enum DropDownList
2011-01-14 16:36 by 小sa, 928 阅读, 1 推荐, 收藏, 编辑
摘要:枚举类型转换Tips EnumType { a=1, b=2, c=3 }EnumType newtype=(EnumType)Enum.Parse(typeof(EnumType),"a");string[] names=Emum.GetNames(typeof(EnumType));Array values=Enum.GetValues(typeof(EnumType));for(int i=0;ivalues.length-1;i++){ DropDownList.Items.Add(new ListItem(names[i],values.GetValue( 阅读全文