摘要:
原理我就不写了,博客园里很多“大虾”都已经写过了,只说说我的步骤:1、创建一个新的AppDomain,SubDomain2、将RemoteLoader(程序集载入器)载入到SubDomain中,并创建RemoteLoader的实例Loader,Loader在SubDomain中创建3、用Loader.Load方法载入动态程序集Library.DLL,并返回想要得到的对象实例 ca,当然,这个实例也... 阅读全文
摘要:
由于项目原因,需要在ASP.NET网页上显示电力用户的电费情况,电力公司那边取用户电费的接口是Tuxedo的,这在应用程序下是很容易调用的,可是把它搬到ASP.NET中,情况就不同了,在IIS环境下,调用Tuxedo始终不成功,我想,可能是安全性上的问题,也有可能是Tuxedo本身不能在IIS宿主中执行的缘故,所以,只好另外开辟一条路。 因为可以在应用程序中执行Tuxedo,所以,我想用Re... 阅读全文
摘要:
下了个Tuxedo9,发现居然有封装好的.NET类库了,哈哈,试了试,很爽,不过可惜的是仍然不能在ASP.NET环境下使用,IDE环境下正常,IIS环境下就报错了,不知道有没有谁知道是怎么回事? 阅读全文
摘要:
哈哈,把GWIP搞定了,原来他们真的没有按照协议来做,RTP头里都是无用的垃圾数据,除了头两个字节的标识……BS一下他们,看来我也可以做网络语音聊天程序了:) 阅读全文
摘要:
为实现IP坐席客户端,所以就学习并制作了这方面的程序,总的来说,录音和播放是差不多的,播放的过程参见:http://www.cnblogs.com/AndyHai/archive/2007/07/07/809883.html录音类的结构和过程都与播放类差不多,而且比播放类更简单,只是多了一个回调(事件),所以我也就懒得再介绍了,函数的用法就请参考MSDN吧,我只给出源代码与测试样例。PS:CRec... 阅读全文
摘要:
最近在制作IP话务坐席客户端,在这个系统里,需要用声卡去播放从服务器传来的音频数据,因为电话通讯是实时的,所以不可能等到音频数据都传完了再播放(废话),所以这个播放过程应该是近似于流媒体的方式,有多少数据就播放多少数据(还是废话)。 好吧,废话少说,切入正题。 由于上述原因,我只能选择用低级波形API去播放音频数据,即使用Multi-Media Library。这是WINDOWS下最接近底层... 阅读全文
摘要:
嘿嘿,还没有内容,我还没研究透因为写IP电话组件需要使用声卡录/放波形数据,所以不得不去研究这个东西,等过两天就把研究结果放上来 阅读全文
摘要:
今天忽然又想到一道C#题下面的代码会发生死锁吗?为什么? 1object p = new object();2lock(p)3{4 Console.WriteLine("p is locked");5 lock(p)6 {7 Console.WriteLine("Dead lock ?");8 }9} 这题是不是很烂? 阅读全文
摘要:
今天有人应聘,出了这么一道题,居然做不来,难道是我题目意思表达不明确吗?请用C#或C++写一个可描述树型结构的类CDepartment,并写一个成员函数判断某一个部门是不是this部门的上级(直接上级或间接上级都算是上级),是上级部门则返回true,否则返回false。 下面是我写的实现Code highlighting produced by Actipro CodeHighlighter (f... 阅读全文