- 博客(2240)
- 资源 (6)
- 收藏
- 关注
原创 TechEmpower 21轮Web框架 性能评测 -- C# 的性能 和 Rust、C++并驾齐驱
Techempower benchmark是包含范围最广泛的web框架性能测试,覆盖了比较典型的使用场景,其可参考性极强。另外,所有测试源代码和软硬件配置都开放,基本得到大家的认可。
2022-07-31 08:18:31 5261 13
原创 IIS 6 下配置以 FastCGI 跑 PHP
<br />环境: <br />操作系统:Windows 2003 Server SP2 <br />PHP 版本:php-5.2.6-Win32<br />1.下载 FastCGI For IIS6<br />http://www.iis.net/download/fastcgi<br />下载之后,双击运行进行安装。<br />安装后在 C:/WINDOWS/system32/inetsrv 目录下产生了五个文件。如下图:<br />fcgiext.dll – fastcgi处理程序 fc
2010-11-07 20:17:00 1990
原创 使用log4Net 输出日志到mongodb
<br />将日志输入到nosql 数据库可以保证日志输出速度和统一管理日志,log4mongo-net 项目http://log4mongo.org/display/PUB/Log4mongo+for+.NET使用log4net把日志保存到Mongodb。通常可用于代替log4net+MS SSQL logging ,和SQL Server相比可以节省40%的存储空间,在内存的使用方面,Mongodb的设计上是不与限制的,有一种方法可以,Windows Server 2008 和2008 R2 下通过服务
2010-11-07 15:17:00 3471 4
原创 .NET 和Java 对象 XML序列化 库WOX
<br />当 .NET 应用程序将对象转换为 XML 文档并存储该 XML。实际上,XML 被用作可移植数据存储机制,因为 .NET 对象被转换为 XML,然后又从 XML 转换为 Java,反之亦然。<br />Carlos Jaimez 和 Simon Lucas 开发的 Web Objects in XML(WOX,woxserializer.sourceforge.net)就是一个完成此项任务的开源项目。<br />下面是摘自其网站的 Java 到 .NET 转换示例。下面是采用 Java 和 C
2010-11-06 22:18:00 1944 2
原创 .NET 和Java 对象 XML序列化 库WOX
<br />当 .NET 应用程序将对象转换为 XML 文档并存储该 XML。实际上,XML 被用作可移植数据存储机制,因为 .NET 对象被转换为 XML,然后又从 XML 转换为 Java,反之亦然。<br />Carlos Jaimez 和 Simon Lucas 开发的 Web Objects in XML(WOX,woxserializer.sourceforge.net)就是一个完成此项任务的开源项目。<br />下面是摘自其网站的 Java 到 .NET 转换示例。下面是采用 Java 和 C
2010-11-06 22:17:00 1295
原创 ASP.NET BBcode
<br />BBCode是Bulletin Board Code的缩写,有译为「BB代码」者,属于轻量标记语言(Lightweight Markup Language)的一种,如字面上所显示的,它主要是使用在BBS、论坛、Blog等网络应用上。BBcode的语法通常为 [标记] 这种形式,即语法左右用两个中括号包围,以作为与正常文字间的区别。系统解译时遇上中括号便知道该处是BBcode,会在解译结果输出到用户端时转换成最为通用的HTML语法。(百度百科http://baike.baidu.com/view/
2010-11-06 09:18:00 1227
原创 ASP.NET BBcode
<br />BBCode是Bulletin Board Code的缩写,有译为「BB代码」者,属于轻量标记语言(Lightweight Markup Language)的一种,如字面上所显示的,它主要是使用在BBS、论坛、Blog等网络应用上。BBcode的语法通常为 [标记] 这种形式,即语法左右用两个中括号包围,以作为与正常文字间的区别。系统解译时遇上中括号便知道该处是BBcode,会在解译结果输出到用户端时转换成最为通用的HTML语法。(百度百科http://baike.baidu.com/view/
2010-11-06 09:17:00 1036
原创 上海MVP Open Day 2010
<br />今年是我第三次参加MVP Open Day了,虽然每年的会议安排都大体相同,但今年比往年,服务有所提高,加了Check In晚餐,还就是与微软的产品组人员可以直面交流了等等。<br />今年的主题是“荣耀之光,王者同行”,在上海举办,具体详情参见http://mvpopenday2010.csdn.net/ ,10.27日我就飞到上海去了,10.28也借机游览了一遍世博,只逛了一些不用排队的场馆,重点游览了下伊朗馆,里面的画很不错,不过也很贵。<br /><br />开场的表演是没想到的,来了一
2010-11-03 21:18:00 1014
原创 上海MVP Open Day 2010
<br />今年是我第三次参加MVP Open Day了,虽然每年的会议安排都大体相同,但今年比往年,服务有所提高,加了Check In晚餐,还就是与微软的产品组人员可以直面交流了等等。<br />今年的主题是“荣耀之光,王者同行”,在上海举办,具体详情参见http://mvpopenday2010.csdn.net/ ,10.27日我就飞到上海去了,10.28也借机游览了一遍世博,只逛了一些不用排队的场馆,重点游览了下伊朗馆,里面的画很不错,不过也很贵。<br /><br />开场的表演是没想到的,来了一
2010-11-03 21:18:00 1034
原创 上海MVP Open Day 2010
<br />今年是我第三次参加MVP Open Day了,虽然每年的会议安排都大体相同,但今年比往年,服务有所提高,加了Check In晚餐,还就是与微软的产品组人员可以直面交流了等等。<br />今年的主题是“荣耀之光,王者同行”,在上海举办,具体详情参见http://mvpopenday2010.csdn.net/ ,10.27日我就飞到上海去了,10.28也借机游览了一遍世博,只逛了一些不用排队的场馆,重点游览了下伊朗馆,里面的画很不错,不过也很贵。<br /><br />开场的表演是没想到的,来了一
2010-11-03 21:17:00 1018
原创 上海MVP Open Day 2010
<br />今年是我第三次参加MVP Open Day了,虽然每年的会议安排都大体相同,但今年比往年,服务有所提高,加了Check In晚餐,还就是与微软的产品组人员可以直面交流了等等。<br />今年的主题是“荣耀之光,王者同行”,在上海举办,具体详情参见http://mvpopenday2010.csdn.net/ ,10.27日我就飞到上海去了,10.28也借机游览了一遍世博,只逛了一些不用排队的场馆,重点游览了下伊朗馆,里面的画很不错,不过也很贵。<br /><br />开场的表演是没想到的,来了一
2010-11-03 21:17:00 978
原创 上海MVP Open Day 2010
<br />今年是我第三次参加MVP Open Day了,虽然每年的会议安排都大体相同,但今年比往年,服务有所提高,加了Check In晚餐,还就是与微软的产品组人员可以直面交流了等等。<br />今年的主题是“荣耀之光,王者同行”,在上海举办,具体详情参见http://mvpopenday2010.csdn.net/ ,10.27日我就飞到上海去了,10.28也借机游览了一遍世博,只逛了一些不用排队的场馆,重点游览了下伊朗馆,里面的画很不错,不过也很贵。<br /><br />开场的表演是没想到的,来了一
2010-11-03 21:17:00 1006
原创 2010年10月全球web服务器调查
<br />根据netcraft的调查October 2010 Web Server Survey,2010年10月,对全球232,839,963个网站的web服务器进行了统计。<br /> <br />如下图,<br />Apache的比例有较大增加,微软总共减少了超过100多万个站点,比例上下降了1.2%,Lighthttpd的站点数和比例都有小幅下降;Ngnix增加了1百万个站点,比例小幅增加,突破了6%, nginx服务的主机在过去的一年里以四倍的速度增长。短短的几年里,它的排名已跃进第4;goog
2010-10-24 22:19:00 993
原创 2010年10月全球web服务器调查
<br />根据netcraft的调查October 2010 Web Server Survey,2010年10月,对全球232,839,963个网站的web服务器进行了统计。<br /> <br />如下图,<br />Apache的比例有较大增加,微软总共减少了超过100多万个站点,比例上下降了1.2%,Lighthttpd的站点数和比例都有小幅下降;Ngnix增加了1百万个站点,比例小幅增加,突破了6%, nginx服务的主机在过去的一年里以四倍的速度增长。短短的几年里,它的排名已跃进第4;goog
2010-10-24 22:18:00 894
原创 2010年10月全球web服务器调查
<br />根据netcraft的调查October 2010 Web Server Survey,2010年10月,对全球232,839,963个网站的web服务器进行了统计。<br /> <br />如下图,<br />Apache的比例有较大增加,微软总共减少了超过100多万个站点,比例上下降了1.2%,Lighthttpd的站点数和比例都有小幅下降;Ngnix增加了1百万个站点,比例小幅增加,突破了6%, nginx服务的主机在过去的一年里以四倍的速度增长。短短的几年里,它的排名已跃进第4;goog
2010-10-24 22:18:00 1226
原创 2010年10月全球web服务器调查
<br />根据netcraft的调查October 2010 Web Server Survey,2010年10月,对全球232,839,963个网站的web服务器进行了统计。<br /> <br />如下图,<br />Apache的比例有较大增加,微软总共减少了超过100多万个站点,比例上下降了1.2%,Lighthttpd的站点数和比例都有小幅下降;Ngnix增加了1百万个站点,比例小幅增加,突破了6%, nginx服务的主机在过去的一年里以四倍的速度增长。短短的几年里,它的排名已跃进第4;goog
2010-10-24 22:18:00 839
原创 2010年10月全球web服务器调查
<br />根据netcraft的调查October 2010 Web Server Survey,2010年10月,对全球232,839,963个网站的web服务器进行了统计。<br /> <br />如下图,<br />Apache的比例有较大增加,微软总共减少了超过100多万个站点,比例上下降了1.2%,Lighthttpd的站点数和比例都有小幅下降;Ngnix增加了1百万个站点,比例小幅增加,突破了6%, nginx服务的主机在过去的一年里以四倍的速度增长。短短的几年里,它的排名已跃进第4;goog
2010-10-24 22:18:00 869
原创 2010年10月全球web服务器调查
<br />根据netcraft的调查October 2010 Web Server Survey,2010年10月,对全球232,839,963个网站的web服务器进行了统计。<br /> <br />如下图,<br />Apache的比例有较大增加,微软总共减少了超过100多万个站点,比例上下降了1.2%,Lighthttpd的站点数和比例都有小幅下降;Ngnix增加了1百万个站点,比例小幅增加,突破了6%, nginx服务的主机在过去的一年里以四倍的速度增长。短短的几年里,它的排名已跃进第4;goog
2010-10-24 22:17:00 918
原创 2010年10月全球web服务器调查
<br />根据netcraft的调查October 2010 Web Server Survey,2010年10月,对全球232,839,963个网站的web服务器进行了统计。<br /> <br />如下图,<br />Apache的比例有较大增加,微软总共减少了超过100多万个站点,比例上下降了1.2%,Lighthttpd的站点数和比例都有小幅下降;Ngnix增加了1百万个站点,比例小幅增加,突破了6%, nginx服务的主机在过去的一年里以四倍的速度增长。短短的几年里,它的排名已跃进第4;goog
2010-10-24 22:17:00 903
原创 2010年10月全球web服务器调查
<br />根据netcraft的调查October 2010 Web Server Survey,2010年10月,对全球232,839,963个网站的web服务器进行了统计。<br /> <br />如下图,<br />Apache的比例有较大增加,微软总共减少了超过100多万个站点,比例上下降了1.2%,Lighthttpd的站点数和比例都有小幅下降;Ngnix增加了1百万个站点,比例小幅增加,突破了6%, nginx服务的主机在过去的一年里以四倍的速度增长。短短的几年里,它的排名已跃进第4;goog
2010-10-24 22:17:00 842
原创 2010年10月全球web服务器调查
<br />根据netcraft的调查October 2010 Web Server Survey,2010年10月,对全球232,839,963个网站的web服务器进行了统计。<br /> <br />如下图,<br />Apache的比例有较大增加,微软总共减少了超过100多万个站点,比例上下降了1.2%,Lighthttpd的站点数和比例都有小幅下降;Ngnix增加了1百万个站点,比例小幅增加,突破了6%, nginx服务的主机在过去的一年里以四倍的速度增长。短短的几年里,它的排名已跃进第4;goog
2010-10-24 22:17:00 839
原创 2010年10月全球web服务器调查
<br />根据netcraft的调查October 2010 Web Server Survey,2010年10月,对全球232,839,963个网站的web服务器进行了统计。<br /> <br />如下图,<br />Apache的比例有较大增加,微软总共减少了超过100多万个站点,比例上下降了1.2%,Lighthttpd的站点数和比例都有小幅下降;Ngnix增加了1百万个站点,比例小幅增加,突破了6%, nginx服务的主机在过去的一年里以四倍的速度增长。短短的几年里,它的排名已跃进第4;goog
2010-10-24 22:17:00 601
原创 2010年10月全球web服务器调查
<br />根据netcraft的调查October 2010 Web Server Survey,2010年10月,对全球232,839,963个网站的web服务器进行了统计。<br /> <br />如下图,<br />Apache的比例有较大增加,微软总共减少了超过100多万个站点,比例上下降了1.2%,Lighthttpd的站点数和比例都有小幅下降;Ngnix增加了1百万个站点,比例小幅增加,突破了6%, nginx服务的主机在过去的一年里以四倍的速度增长。短短的几年里,它的排名已跃进第4;goog
2010-10-24 22:17:00 554
原创 2010年10月全球web服务器调查
<br />根据netcraft的调查October 2010 Web Server Survey,2010年10月,对全球232,839,963个网站的web服务器进行了统计。<br /> <br />如下图,<br />Apache的比例有较大增加,微软总共减少了超过100多万个站点,比例上下降了1.2%,Lighthttpd的站点数和比例都有小幅下降;Ngnix增加了1百万个站点,比例小幅增加,突破了6%, nginx服务的主机在过去的一年里以四倍的速度增长。短短的几年里,它的排名已跃进第4;goog
2010-10-24 22:17:00 535
原创 2010年10月全球web服务器调查
<br />根据netcraft的调查October 2010 Web Server Survey,2010年10月,对全球232,839,963个网站的web服务器进行了统计。<br /> <br />如下图,<br />Apache的比例有较大增加,微软总共减少了超过100多万个站点,比例上下降了1.2%,Lighthttpd的站点数和比例都有小幅下降;Ngnix增加了1百万个站点,比例小幅增加,突破了6%, nginx服务的主机在过去的一年里以四倍的速度增长。短短的几年里,它的排名已跃进第4;goog
2010-10-24 22:16:00 491
原创 2010年10月全球web服务器调查
<br />根据netcraft的调查October 2010 Web Server Survey,2010年10月,对全球232,839,963个网站的web服务器进行了统计。<br /> <br />如下图,<br />Apache的比例有较大增加,微软总共减少了超过100多万个站点,比例上下降了1.2%,Lighthttpd的站点数和比例都有小幅下降;Ngnix增加了1百万个站点,比例小幅增加,突破了6%, nginx服务的主机在过去的一年里以四倍的速度增长。短短的几年里,它的排名已跃进第4;goog
2010-10-24 22:16:00 531
原创 另一个.NET上的文档数据库Raven[转载]
<br />Raven是一种用于.NET/Windows的基于LINQ的弱格式(shcema-less)文档数据存储服务。Raven不是另外一种NoSQL,也非关系型解决方案,而是希望解决大型Web应用的性能和扩展性要求。<br />Raven能把所有类型的数据都保存为JSON文档,而不会把特定的格式强加于这些内容之上。这意味着,数据能以任意格式保存,尤其适合如下场景:和Web相关的数据,比如用户Session、购物车等等——Raven基于文档的特性意味着你可以在一个单独的远程调用中,获取和保存所有需要处理
2010-10-24 00:20:00 530
原创 另一个.NET上的文档数据库Raven[转载]
<br />Raven是一种用于.NET/Windows的基于LINQ的弱格式(shcema-less)文档数据存储服务。Raven不是另外一种NoSQL,也非关系型解决方案,而是希望解决大型Web应用的性能和扩展性要求。<br />Raven能把所有类型的数据都保存为JSON文档,而不会把特定的格式强加于这些内容之上。这意味着,数据能以任意格式保存,尤其适合如下场景:和Web相关的数据,比如用户Session、购物车等等——Raven基于文档的特性意味着你可以在一个单独的远程调用中,获取和保存所有需要处理
2010-10-24 00:19:00 561
原创 另一个.NET上的文档数据库Raven[转载]
<br />Raven是一种用于.NET/Windows的基于LINQ的弱格式(shcema-less)文档数据存储服务。Raven不是另外一种NoSQL,也非关系型解决方案,而是希望解决大型Web应用的性能和扩展性要求。<br />Raven能把所有类型的数据都保存为JSON文档,而不会把特定的格式强加于这些内容之上。这意味着,数据能以任意格式保存,尤其适合如下场景:和Web相关的数据,比如用户Session、购物车等等——Raven基于文档的特性意味着你可以在一个单独的远程调用中,获取和保存所有需要处理
2010-10-24 00:19:00 532
原创 另一个.NET上的文档数据库Raven[转载]
<br />Raven是一种用于.NET/Windows的基于LINQ的弱格式(shcema-less)文档数据存储服务。Raven不是另外一种NoSQL,也非关系型解决方案,而是希望解决大型Web应用的性能和扩展性要求。<br />Raven能把所有类型的数据都保存为JSON文档,而不会把特定的格式强加于这些内容之上。这意味着,数据能以任意格式保存,尤其适合如下场景:和Web相关的数据,比如用户Session、购物车等等——Raven基于文档的特性意味着你可以在一个单独的远程调用中,获取和保存所有需要处理
2010-10-24 00:18:00 481
原创 另一个.NET上的文档数据库Raven[转载]
<br />Raven是一种用于.NET/Windows的基于LINQ的弱格式(shcema-less)文档数据存储服务。Raven不是另外一种NoSQL,也非关系型解决方案,而是希望解决大型Web应用的性能和扩展性要求。<br />Raven能把所有类型的数据都保存为JSON文档,而不会把特定的格式强加于这些内容之上。这意味着,数据能以任意格式保存,尤其适合如下场景:和Web相关的数据,比如用户Session、购物车等等——Raven基于文档的特性意味着你可以在一个单独的远程调用中,获取和保存所有需要处理
2010-10-24 00:18:00 505
原创 另一个.NET上的文档数据库Raven[转载]
<br />Raven是一种用于.NET/Windows的基于LINQ的弱格式(shcema-less)文档数据存储服务。Raven不是另外一种NoSQL,也非关系型解决方案,而是希望解决大型Web应用的性能和扩展性要求。<br />Raven能把所有类型的数据都保存为JSON文档,而不会把特定的格式强加于这些内容之上。这意味着,数据能以任意格式保存,尤其适合如下场景:和Web相关的数据,比如用户Session、购物车等等——Raven基于文档的特性意味着你可以在一个单独的远程调用中,获取和保存所有需要处理
2010-10-24 00:18:00 459
原创 另一个.NET上的文档数据库Raven[转载]
<br />Raven是一种用于.NET/Windows的基于LINQ的弱格式(shcema-less)文档数据存储服务。Raven不是另外一种NoSQL,也非关系型解决方案,而是希望解决大型Web应用的性能和扩展性要求。<br />Raven能把所有类型的数据都保存为JSON文档,而不会把特定的格式强加于这些内容之上。这意味着,数据能以任意格式保存,尤其适合如下场景:和Web相关的数据,比如用户Session、购物车等等——Raven基于文档的特性意味着你可以在一个单独的远程调用中,获取和保存所有需要处理
2010-10-24 00:18:00 469
原创 另一个.NET上的文档数据库Raven[转载]
<br />Raven是一种用于.NET/Windows的基于LINQ的弱格式(shcema-less)文档数据存储服务。Raven不是另外一种NoSQL,也非关系型解决方案,而是希望解决大型Web应用的性能和扩展性要求。<br />Raven能把所有类型的数据都保存为JSON文档,而不会把特定的格式强加于这些内容之上。这意味着,数据能以任意格式保存,尤其适合如下场景:和Web相关的数据,比如用户Session、购物车等等——Raven基于文档的特性意味着你可以在一个单独的远程调用中,获取和保存所有需要处理
2010-10-24 00:18:00 651
原创 另一个.NET上的文档数据库Raven[转载]
<br />Raven是一种用于.NET/Windows的基于LINQ的弱格式(shcema-less)文档数据存储服务。Raven不是另外一种NoSQL,也非关系型解决方案,而是希望解决大型Web应用的性能和扩展性要求。<br />Raven能把所有类型的数据都保存为JSON文档,而不会把特定的格式强加于这些内容之上。这意味着,数据能以任意格式保存,尤其适合如下场景:和Web相关的数据,比如用户Session、购物车等等——Raven基于文档的特性意味着你可以在一个单独的远程调用中,获取和保存所有需要处理
2010-10-24 00:17:00 447
原创 另一个.NET上的文档数据库Raven[转载]
<br />Raven是一种用于.NET/Windows的基于LINQ的弱格式(shcema-less)文档数据存储服务。Raven不是另外一种NoSQL,也非关系型解决方案,而是希望解决大型Web应用的性能和扩展性要求。<br />Raven能把所有类型的数据都保存为JSON文档,而不会把特定的格式强加于这些内容之上。这意味着,数据能以任意格式保存,尤其适合如下场景:和Web相关的数据,比如用户Session、购物车等等——Raven基于文档的特性意味着你可以在一个单独的远程调用中,获取和保存所有需要处理
2010-10-24 00:17:00 478
原创 另一个.NET上的文档数据库Raven[转载]
<br />Raven是一种用于.NET/Windows的基于LINQ的弱格式(shcema-less)文档数据存储服务。Raven不是另外一种NoSQL,也非关系型解决方案,而是希望解决大型Web应用的性能和扩展性要求。<br />Raven能把所有类型的数据都保存为JSON文档,而不会把特定的格式强加于这些内容之上。这意味着,数据能以任意格式保存,尤其适合如下场景:和Web相关的数据,比如用户Session、购物车等等——Raven基于文档的特性意味着你可以在一个单独的远程调用中,获取和保存所有需要处理
2010-10-24 00:17:00 442
原创 另一个.NET上的文档数据库Raven[转载]
<br />Raven是一种用于.NET/Windows的基于LINQ的弱格式(shcema-less)文档数据存储服务。Raven不是另外一种NoSQL,也非关系型解决方案,而是希望解决大型Web应用的性能和扩展性要求。<br />Raven能把所有类型的数据都保存为JSON文档,而不会把特定的格式强加于这些内容之上。这意味着,数据能以任意格式保存,尤其适合如下场景:和Web相关的数据,比如用户Session、购物车等等——Raven基于文档的特性意味着你可以在一个单独的远程调用中,获取和保存所有需要处理
2010-10-24 00:17:00 473
原创 另一个.NET上的文档数据库Raven[转载]
<br />Raven是一种用于.NET/Windows的基于LINQ的弱格式(shcema-less)文档数据存储服务。Raven不是另外一种NoSQL,也非关系型解决方案,而是希望解决大型Web应用的性能和扩展性要求。<br />Raven能把所有类型的数据都保存为JSON文档,而不会把特定的格式强加于这些内容之上。这意味着,数据能以任意格式保存,尤其适合如下场景:和Web相关的数据,比如用户Session、购物车等等——Raven基于文档的特性意味着你可以在一个单独的远程调用中,获取和保存所有需要处理
2010-10-24 00:17:00 444
原创 另一个.NET上的文档数据库Raven[转载]
<br />Raven是一种用于.NET/Windows的基于LINQ的弱格式(shcema-less)文档数据存储服务。Raven不是另外一种NoSQL,也非关系型解决方案,而是希望解决大型Web应用的性能和扩展性要求。<br />Raven能把所有类型的数据都保存为JSON文档,而不会把特定的格式强加于这些内容之上。这意味着,数据能以任意格式保存,尤其适合如下场景:和Web相关的数据,比如用户Session、购物车等等——Raven基于文档的特性意味着你可以在一个单独的远程调用中,获取和保存所有需要处理
2010-10-24 00:17:00 461
Monowebapidemo
2013-05-08
真实世界里的SOA
2007-08-07
.NET Domain-Driven Design with C#:
2007-07-07
Windows PowerShell 实战
2007-07-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人