分类目录

链接

2018年十二月
« 11月    
 12
3456789
10111213141516
17181920212223
24252627282930
31  

近期文章

热门标签

博主推荐

Microsoft .Net Remoting系列专题之一:.Net Remoting基础篇

Microsoft .Net Remoting系列专题之一一、Remoting基础什么是Remoting,简而言之,我们可以将其看作是一种分布式处理方式。从微软的产品角度来看,可以说Remoting就是DCOM的一种升级,它改善了很多功能,并极好的融合到.Net平台下。Microsoft® .NET Remoting 提供了一种允许对象通过应用程序域与另一对象进行交互的框架。这也正是我们使用Remoting的原因。为什么呢?在Windows操作系统中,是将应用程序分离为单独的进程。这个进程形成了应用程序代码和数据周围的一道边界。如果不采用进程间通信(RPC)机制,则...

.NET 暂无评论 阅读(1,919)

深入浅出C#委托与事件系列(七)

委托中订阅者方法超时的处理订阅者除了可以通过异常的方式来影响发布者以外,还可以通过另一种方式:超时。一般说超时,指的是方法的执行超过某个指定的时间,而这里我将含义扩展了一下,凡是方法执行的时间比较长,我就认为它超时了,这个“比较长”是一个比较模糊的概念,2秒、3秒、5秒都可以视为超时。超时和异常的区别就是超时并不会影响事件的正确触发和程序的正常运行,却会导致事件触发后需要很长才能够结束。在依次执行订阅者的方法这段期间内,客户端程序会被中断,什么也不能做。因为当执行订阅者方法时...

.NET 暂无评论 阅读(1,534)

SQL Server 2005/2008使用PIVOT/UNPIVOT行列转换

SQL Server 005/2008使用PIVOT/UNPIVOT行列转换SQL Server2005引入了很多迎合开发者口味的新特性,虽然改动不大,却大大了减少了开发者的工作量,这种替用户考虑的开发思路,值得称赞。在SQL Server2000中,要实现行列转换,需要综合利用聚合函数和动态SQL,实现起来需要一定的技巧,所以在CSDN的SQL讨论区里可以看到大量询问 行列转换如何实现的问题。到了2005中,使用新引进的关键字PIVOT/UNPIVOT,可以轻松实现行列转换的需求。好像Oracle11g也准备引入PIVOT/UNPIVOT特性,对于Oracle开发来说,It's a good...

SQL Server 暂无评论 阅读(2,133)

借助委托实现方法嵌套

C# 并不支持方法嵌套,也就是说我们不能写出下面这样的代码。void Test(){ void Inner(int x) { } Inner(123);}但某些时候,方法嵌套却非常有用,比如说方法内的某些局部代码会被多个 "不连续" 区域调用。当然,我们可以将这些 "公用代码" 提取为类私有方法成员。但这么做有些 "别扭",或者说是 "不好看"。毕竟这些代码的使用者只有当前这个方法,将其作用域提升,有 "污染" 的嫌疑。借助于委托,我们很容易 "模拟" 出方法嵌套。试验原型static void Test(){ var a = new[] ...

.NET 暂无评论 阅读(1,558)

salesforce rest api test class

上一篇文章(salesforce rest api demo)我们写到salesforce如何写rest api,这篇我们将写如何写test class@isTest(SeeAllData=true)public class Api_user_profileTest{    static testMethod void Api_user_profileTest()    {        system.debug('start...');        Test.startTest();        String ReturnCode = '';        RestContext.request = new RestRequest();        RestContext.response = new RestResponse();        RestContext.request.requestURI = '/services/apexrest/user/p...

Salesforce 暂无评论 阅读(179)

鼻祖9158断臂谋求转型

日进斗金的视频边缘对于视频行业来说,烧钱这两个字就像一个标签一样挥之不去,广告收入很难撑起巨额的带宽、内容成本,用户付费又始终是块啃不下来的骨头。但在这个大行业领域边缘,有一类视频网站,完全依靠用户付费,日进斗金。活跃在这些秀场上的是时尚貌美略有才艺的姑娘们,和来自中国三四线城市甚至城镇的网民。他们向往明星的光环,却遥不可及,收入不高,但有大把的空闲时间。姑娘们在虚拟房间里表演,你可以花钱向她点歌,如果你觉得她唱得好,你可以购买虚拟道具送给她。你购买的虚拟玫瑰花、汽...

News 暂无评论 阅读(1,105)

web对象page、request、session、application的生命周期

一、 影响范围与生命周期划分WEB是基于HTTP协议的,HTTP协议是无状态的。无状态是指无法直接通过HTTP连接的相关属性来鉴别用户状态。但实际上的WEB应用通常是需要以用户会话的形式来支撑业务运行的,比如:购物车,BBS,在线交易等。因此常见的WEB服务端技术(如ASP,JSP),把WEB对象影响范围划分为4个生命周期page、request、session、application,并且通过一些扩展来实现对会话的支持。page是指生命周期在当前页面范围内。request是指生命周期在一次请求范围内,如GET和POST。session是指生命周期在一个会话...

.NET 暂无评论 阅读(3,376)

VS2010 工具栏中无法显示DevExpress控件

进入命令提示符跳转到Dev控件安装目录,如【目录D:\Program Files (x86)\DevExpress\DXperience 12.2\Tools】下,然后执行命令:ToolboxCreator.exe /ini:toolboxcreator.ini如果要删除控件,则执行命令:ToolboxCreator.exe /ini:toolboxcreator.ini /remove

.NET 暂无评论 阅读(2,109)

新世纪女性:上得了厅堂,下得了厨房

新世纪女性:上得了厅堂,下得了厨房,写得了代码,查得出异常,杀得了木马,翻得了围墙,开得起好车,买得起新房,斗得过二奶,打得过流氓...新世纪男性:睡得了地板,住得了走廊,跪得起主板,补得了衣裳,吃得下剩饭,付得起药方,带得了孩子,养得起姑娘,耐得住寂寞,争做灰太狼...

Others 暂无评论 阅读(1,166)

SQLServer与Oracle数据同步

我们的项 目使用SQLServer2005进行开发,而且项目中要用到Oracle数据库中的数据,怎么实现多数据库的操作呢?一般来说方案有以下几种。1.分别建立链接对数据库进行操作,SQLServer可以用ADO.NET,操作Oracle可以用OLEDB或者用System.Data.OracleClient(需要添加引用才能用)这种方案的优点就是简单,各自写各自的数据库操作代码,缺点就是不能将两个数据库中的表直接进行联合查询,链接Oracle的每台机器必须安装OracleClient才可以使用2.使用同义词操作Oracle数据库。这 种方法的具体操作我在以前的文章中已经...

Oracle, SQL Server 暂无评论 阅读(2,925)