09 2012 档案

[c#] 反射真的很可怕吗?
摘要:说起c#中的反射,相信很多人第一反应就是“性能低”,或者是"慢"。当一个人说你有问题,那可能是说你有问题的那个人自己有问题,但如果N多人说你有问题,那估计真的是你有问题,所以,我从来不争论,也不否认,也不怀疑反射比起直接调用性能要低。直接调用的代码是被编译好,按部就班执行就行了,但反射调用过程被推迟到运行期,是动态的,而很多情况下,动态就意味着性能的损失。有时反射还意味着动态加载(Assambly.LoadFrom),就不免要发生IO操作,那更是慢上加慢。 可能因为反射慢这个事实,而事实经常被道听途说,甚至有些东西被以讹传讹后,后来竟然出现“万恶的反射”和“反射不可接受”等 阅读全文

posted @ 2012-09-28 17:43 wyman25 阅读(9798) 评论(26) 推荐(10) 编辑

IIS 6中asp.net的运行机制
摘要:写在前面 一直都想去学习一下asp.net程序到底是怎样运行的,因为很多时候了解底层的东西能帮助我们更好地掌握一个技术。终于在上周静下心来google了不少博客资料,跟着博主们的思路和视角一步一步了解了IIS6中asp.net是怎样运行的(但远远不能称得上深入到底层)。另外,我觉得很多时候,要搞懂一个知识点,通常都需要不同的资料,追随不同作者的思路或者说视角,这样可能更容易地搞懂这个知识点。 另一方面,因为现在多数都是用IIS6,IIS7在核心方面跟IIS6没多大变化,所以我看的资料都是针对IIS6的,IIS5因为有点“过时”了,而且微软对IIS6针对IIS5的一些不足(主要是性能和可用性两. 阅读全文

posted @ 2012-09-23 01:43 wyman25 阅读(774) 评论(0) 推荐(1) 编辑

[转载]大型网站架构演变和知识体系
摘要:原文地址:http://www.blogjava.net/BlueDavy/archive/2008/09/03/226749.html之前我简单向大家介绍了各个知名大型网站的架构,MySpace的五个里程碑、Flickr的架构、YouTube的架构、PlentyOfFish的架构、WikiPedia的架构。这几个都很典型,我们可以从中获取很多有关网站架构方面的知识,看了之后你会发现你原来的想法很可能是狭隘的。今天我们来谈谈一个网站一般是如何一步步来构建起系统架构的,虽然我们希望网站一开始就能有一个很好的架构,但马克思告诉我们事物是在发展中不断前进的,网站架构也是随着业务的扩大、用户的需求不断 阅读全文

posted @ 2012-09-16 10:02 wyman25 阅读(1081) 评论(4) 推荐(2) 编辑

[转载]回顾MySpace架构的坎坷之路
摘要:原文地址:http://www.itivy.com/ivy/archive/2011/3/7/634351257301504864.html说起MySpace,可能很多人对他印象很深,MySpace.com成立于2003年9月,是目前全球最大的社交网站。它为全球用户提供了一个集交友、个人信息分享、即时通讯等多种功能于一体的互动平台,同时他也是.NET应用最出色的网站之一。下面我们一起来回顾一下MySpace架构的改革之路,或许我们能从中得到一点点架构方面的经验和教训。1、50万用户最早myspace网站由一台数据库服务器和两台Web服务器构成,此后一段时间又加了几台web服务器。但在2004年 阅读全文

posted @ 2012-09-16 09:31 wyman25 阅读(558) 评论(0) 推荐(1) 编辑

中国人喜欢将东西cheap化,开发行业也不例外。
摘要:今天看了圈里一篇文章:《不要妥协,即使这意味着流血》,挺有感触,本来想写个评论,但发现还是不吐不快于是写个随便。国人喜欢将东西cheap化。这里的“cheap化”是就是就是“垃圾化”,不过我没出过国,我不知道外国的月亮是不是特别圆,我这里说的只是国内。但我还是从事过几个行业,服装,五金,IT,都有这样现象。而且平时只要你留意一下,也会发现这种现象。所以请不要怀疑我说的,就算不是全部,至少也是大部分。怎样个“cheap化”?就拿我做五金销售时候的例子:当一个五金产品刚出的时候,利润很高,这个厂就赚钱了。然后,可以肯定的是,做这种产品的厂会越来越多,自己开模具做的,打自己标的,山寨的都会有。然后竞 阅读全文

posted @ 2012-09-05 18:39 wyman25 阅读(287) 评论(0) 推荐(0) 编辑

apache不能启动:Windows无法启动Apache2.2服务,错误1067。
摘要:今天启动apache时候,给了我一个错误:Windows无法启动Apache2.2服务(位于本地计算机上),错误1067:进程意外终止。我第一反应是关掉IIS服务器,再启动,同样报错。于是查看一下windows系统日志,发现异常信息为:httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.1.11 for ServerName。于是ping了一下自己IP,是192.168.1.11,查看了apache配置文件,填写的是192.168.1.100。原来 阅读全文

posted @ 2012-09-02 16:02 wyman25 阅读(5415) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示