上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 27 下一页
摘要: [http://msdn.microsoft.com/zh-cn/library/aa905316.aspx]摘要:不断变化的市场条件要求业务应用程序有灵敏性。面向服务通过将重点放在 XML 和 Web 服务标准(这些标准从根本上改变了开发人员设计系统并将它们集成到分布式网络上的方式)上来应对这项挑战。本页内容 简介 示例应用程序的目标 情景和组件 零售标准 组件的交互 信息流 技术决策 结束语简介零售商面临着全球化、管理法规、不断增加的成本以及挑剔的客户所带来的巨大挑战。除了这些不断变化的市场条件外,现在还有多种接触到客户的渠道。所有这些都对业务应用程序的灵活性和灵敏性提高了要... 阅读全文
posted @ 2011-12-24 17:39 小师傅 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 【转 http://zhengdl126.iteye.com/blog/419850】第1章 引言随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天几十亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。通过数据切分来提高网站性能,横向扩展数据层已经成为架构研发人员首选的方式。水平切分数据库,可以降低单台机器的负载,同时最大限度的降低了了宕机造成的损失。通过负载均衡策略,有效的降低了单台机器的访问负载,降低了宕机的可能性;通过集群方案,解决了数据库宕机带来的单点数据库不能访问的问题;通过读写分离策略更是最大限度了 阅读全文
posted @ 2011-12-23 17:24 小师傅 阅读(209) 评论(0) 推荐(0) 编辑
摘要: create table tb(id int, value varchar(10)) insert into tb values(1, 'aa') insert into tb values(1, 'bb') insert into tb values(2, 'aaa') insert into tb values(2, 'bbb') insert into tb values(2, 'ccc') go select id, [values]=stuff((select ','+[value] fr 阅读全文
posted @ 2011-12-09 16:49 小师傅 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 【http://www.cnblogs.com/jinho/archive/2011/09/17/2179819.html】有些项目中, 需要获取获取未读邮件数量, 比如在sharepoint项目中, 需要一个webpart来展示未读邮件. 做这个事情呢, 我也是第一次,之前连OWA,WebDAV是玩意也不知道是个什么东西.当然还是借助强大的网络了, 网上其实很多人做个这个东西,多数都是一样,大多转载别人的(很多有注明地址.) 下面主要先贴出主要代码, 其实主要代码也不是我写的, 都是网上分享的. 只说说我期间遇到的一些问题.code:using System;using System.Col 阅读全文
posted @ 2011-12-06 16:09 小师傅 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 【http://www.cnblogs.com/jinho/archive/2011/12/05/2277265.html】在Sharepoint开发中,我们经常会备份和还原网站,比如到客户部署,在公司的做的DEMO有时候也需要还原到自己家里面sharepoint环境. 所以备份和还原网站是很方便的事情,像之前,我没有使用使用备份和还原的时候,经常一步一步的新建web应用程序,新建站点,导列表模板等等…,那步骤现在想想都恐怖啊!自从Sharepoint2010有了SP1后,还原网站的时候就不是那么顺利了,出现莫名其妙的问题. 之前我机子从未升级过SP1,从我机子备份一个网站,又还原到本机,系统 阅读全文
posted @ 2011-12-06 15:53 小师傅 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 一.WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的不同部分,作为提供数据的部分。 特别对于UNION ALL比较有用。因为UNION ALL的每个部分可能相同,但是如果每个部分都去执行一遍的话,则成本太高,所以可以使用WITH AS短语,则只要执行一遍即可。如果WITH AS短语所定义的表名被调用两次以上,则优化器会自动将WITH AS短语所获取的数据放入一个TEMP表里,如果只是被调用. 阅读全文
posted @ 2011-12-06 11:10 小师傅 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 下面我们使用三张图片解析ASP.net的整个生命周期,我总感觉使用图片更加的清楚的说明这种问题,所以使用的这样方式说明:1 第一张图片从全局说明从客户端发出一个Request请求,服务器windows内核中的HTTP.SYS组件接收该请求开始到IIS处理完该请求并响应到客户端结束。2 第二张图片为图1中Http处理管线的详细步骤3 第三张图片为图2Http处理管线中调用处理程序(HttpHandler, 此处为Page对象)的详细生命周期过程。图1:图2: Http处理管线详解图3: Asp.Net生命周期详解 阅读全文
posted @ 2011-12-04 14:25 小师傅 阅读(137) 评论(0) 推荐(0) 编辑
摘要: [http://www.cnblogs.com/xhwy/archive/2011/11/25/2263495.html]几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专门的调试工具了。然而一个管理员可能需要有一套强大的日志系统来诊断和修复配置上的问题。 经验表明,日志记录往往是软件开发周期中的重要组成部分。它具有以下几个优点:它可以提供应用程序运行时的精确环境,可供开发人员尽快找到应用程序中的 Bug;一旦在程序中加入了Log 输出代码,程序运行过程中就能生成并输出日志信息而无需人工干预。另外,日志信息可以输出到不同的地方(控制台,文件等)以备以 阅读全文
posted @ 2011-11-27 01:10 小师傅 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 【http://www.cnblogs.com/wsdj-ITtech/archive/2011/11/25/2254913.html】Correlation ID就是每次请求SharePoint的Web服务器时自动生成的GUID,在我们的Sharepoin网站发生错误的时候,我们可以通过它在日志中查找到该错误的详细信息。它就是“犯罪份子”在现场留下的“指纹”。因此,它对我们跟踪调试Sharepoint具有非常重要的作用。一、如何获取到Correlation ID。 一般而言,我们可以从Sharepoint网站的错误页面上看到报错信息中包含的CorrelationID,如下图 。 当然,我们. 阅读全文
posted @ 2011-11-26 17:03 小师傅 阅读(683) 评论(0) 推荐(0) 编辑
摘要: [http://www.itivy.com/ivy/archive/2011/11/13/my-javascript-gotchas.html]写在最前面这篇英文来自codeproject,原文A Collection of JavaScript Gotchas。我看了以后颇受启发,就把他翻译过来了,呵呵,第一次翻译这么长的技术文章,有什么错误请大家指出哦。另外,译文允许转载,但请在页面明显处标明以下信息:英文原文:A Collection of JavaScript Gotchas译文作者:王国峰译文标题:Javascript中的陷阱大集合【译】译文链接:http://www.itivy.c 阅读全文
posted @ 2011-11-22 15:28 小师傅 阅读(136) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 27 下一页