08 2014 档案
摘要:原文:http://coolshell.cn/articles/3649.html 春节前的一篇那些炒作过度的技术和概念中对敏捷和中国ThoughtWorks的微辞引发了很多争议,也惊动了中国ThoughtWorks公司给我发来了邮件想来找我当面聊聊。对于Agile 的Fans们,意料之中地也对我进行了很多质疑和批评。我也回复了许多评论。不过,我的那些回复都是关于中国ThoughtWork...
阅读全文
摘要:公司调试HTTPS接口会用到,原文:http://www.codeproject.com/Tips/766918/Visual-Studio-Use-HTTPS-SSL-On-Web-Application-ProIntroductionSometimes (increasingly), we ne...
阅读全文
摘要:ASP.NET MVC设计的主要原则之一是可扩展性。处理管线(processing pipeline)上的所有(或大多数)东西都是可替换的。因此,如果您不喜欢ASP.NET MVC所使用的约定(或缺乏某些约定),您可以创建自己的服务来支持您的约定,并将其注入到主管线中。 在本文中,我们将从管线开始直...
阅读全文
摘要:这篇文章是转自MS,下面我记录一下我认为有用的几点 1.使用强类型并验证逻辑模型 2.合理的使用局部试图 3.扩展一些HTMLHelper来简化的视图代码 比如使用if语句,那就写一个HTMLHelper来隐藏选择条件语句 4.阻止XSS与...
阅读全文
摘要:这个问题困扰了一个多月,起初是因为我有时候会在家与公司不同的地方去提交代码,这样确实方便了多,但是在公司每次提交后,但是在提交记录就不显示出来了,不过这样也不影响使用,也就没有在意。今天认真看了下发现如下提示:根据提示说不是有效账户,认真检查发现这个邮箱少些了一个字符,因为我之前使用的SSH,使用命...
阅读全文
摘要:Linux 和 BSD 都是免费的,开源的,类Unix系统。他们甚至使用很多相同的软件。他们看上去简直就像是一个操作系统,那么,它们有什么不同吗? 其实,两者之间的不同,远远超出了我们下面提到的这些,尤其是在构建完整操作系统和许可授权的哲学思想上,更是相差甚远。通过这篇短文将可以简单的了解它们之间的不同。 基础 许多人所称的“Linux”实际上不是 Linux。Linux ...
阅读全文
摘要:原文:http://www.oschina.net/news/54714/oschina-docker-articlesDocker 是一个开源的 Linux 应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完...
阅读全文
摘要:今天在芝加哥举行的 CloudOpen 大会上,Linux.com 和 The New Stack 公布了一项由550名从业者参与的调查结果。OpenStack 被评为最火的云开源项目,其次为 Docker 和 KVM。 这个结果显示出少于5年历史的新生代云项目正在不断的发展,以满足日益增长的企业云计算需求,开源项目将更加受到欢迎。调查结果同时显示,相比较于这些年轻的项目而言,那些更加稳定可...
阅读全文
摘要:只看图不说话 Chillbox Visual LightBox Magnific Popup jQuery lightGallery Photo Box iLightBox Featherlight Smoothbox Featured – Likno Web Modal Windows Build
阅读全文
摘要:在查询结果中添加自增列的两种方法解决办法《一》:在SQL Server数据库中表信息会用到Identity关键字来设置自增列。但是当有数据被删除的话,自增列就不连续了。如果想查询出这个表的信息,并添加一列连续自增的ID,可用如下查询语句: SELECT Row_Number() over ( ord...
阅读全文
摘要:翻译原文:http://www.cnblogs.com/TranslateOfYi/archive/2011/02/11/1951419.html 在这篇博文中,我将确切剖析Web Farm和Web Garden的区别和原理,以及使用它们的利弊。进一步地,我将介绍如何在各个版本的IIS中创建Web Garden。 英文原文 | Abhijit Jana | 2010年10月2日...
阅读全文
摘要:最近我们推出了两个教程:熟悉Git的基本功能和让你在开发团队中熟练的使用Git . 我们所讨论的命令足够一个开发者在Git使用方面游刃有余。在这篇文章中,我们试图探索怎样有效的管理你的时间和充分的使用Git提供的功能。 注:本文中,一些命令包含了方括号中的部分内容(例如:git add -p [file_name]).在这些示例中,你将插入必要的数字、标示符等等,如果没有...
阅读全文
摘要:在这篇文章中,我提出一个开发模型。我已经将这个开发模型引入到我所有的项目里(无论在工作还是私人)已经一年有余,并且它被证明是非常成功的。我打算写 这些已经很久了,但我一直找不到时间来做,现在终于有时间了。我不会讲任何项目的具体细节,仅是关于分支策略和释放管理相关内容。它主要体现了Git对我们源代码版...
阅读全文
摘要:1. 直接下载.NET Framework源代码(下载地址),然后用Visual Studio 13 打开查看。2. 在线查看,网址:http://referencesource.microsoft.com/ 。3. 开发者还可以下载整个源代码包,在Visual Studio中打开并浏览。使用Sch
阅读全文
摘要:线程池一直想把项目改写成异步,但是ASP.NETMVC3下写的过于繁琐,.NET 4.5与ASP.NET MVC下代码写起来就比较简单了, MS好像也一直喜欢这样搞,每一个成熟的东西,都要演变好几个版本,才能趋于规范。 ASP.NET MVC 中为什么需要使用异步呢,IIS有一个线程池来处理用户的请...
阅读全文
摘要:这个项目自己有时写写测试代码什么的, 代码比较简单,代码已放在 github : https://github.com/zhouyongtao/homeinns-web 目录结构: 贴一下Maven的POM 4.0.0 com.homeinns.web homeinns-web war 1.0-SNAPSHOT homeinns-web Maven Webapp h...
阅读全文
摘要:原文:http://www.oschina.net/news/54483/21-best-node-js-frameworks-2014Node.js 框架可以帮助你开发出更友好的 web 应用。Node.js 框架的许多特性和功能也能开发出大型的 web 应用。下面我们来介绍 21 款最好的 No...
阅读全文
摘要:ConcurrentDictionary 是.NET 4.0中在并行和并发编程方面显著增强的基石。但是在对其进行深入研究之前,让我们来回顾一下在.NET之前版本中存在的问题。 .NET中哈希表的第一个版本是System.Collections.Hashtable。尽管它并非是线程安全的,但在理论上你可以通过简单地调用Hashtable.Synchronized来得到线程安全的封装器。不幸的...
阅读全文
摘要:IIS6.0开启WOFF/SVG文件支持 IIS服务器不能下载.apk文件的原因:iis的默认MIME类型中没有.apk文件,所以无法下载。 IIS服务器不能下载.apk文件的解决办法:既然.apk无法下载是因为没有MIME,那么添加一个MIME类型就可以了。 IIS服务器不能下载.apk文件的解决
阅读全文
摘要:PS:NodeJS是我比较感兴趣的一门技术,与GoLang一样比较年轻,但发展都很好,今年在杭JS大会也见到了substack ,unix崇尚者,黑窗口vim下代码飞速,略屌,用他的话说, No boss ,can codeing everywhere !本文列出了 Github 上最受关注的 10...
阅读全文
摘要:在Ruby和Rails开发者中,面向服务(Service-Oriented)架构有一个当之无愧的名声,它是一个缓解程序规模恶性增长的一个强有力的途径,可在大量应用程序中提取关注点。这些新生小巧的服务通常继续使用Rails或Sinatra,并使用JSON在HTTP上通信。尽管JSON作为一个数据相互交...
阅读全文