摘要:
1、Settings -> cellular -> Data connection设置为On。2、Settings -> cellular -> Data roaming options设置为roam。3、Settings -> cellular -> Highest connection speed设置为3G。4、Settings -> cellular -> add apn,APN、User name、Password填写b-mobile对应的信息。5、重新启动手机,尝试访问一些互联网应用。比如:新浪微薄、街旁、浏览器。P.S. 成田机场用不 阅读全文
摘要:
这几天发现Lumia 900能够接收短信,但无法发送。网络上的方案:1、power off2、取出sim card3、开机4、power off5、插入sim card6、开机7、SETTINGS -> reset your phone参考上述步骤后,问题依然无法解决。打开MESSAGING的SETTINGS,查看当前SMS Center number是否为供应商号码(移动:+8613800210500)。发现为当前手机号码,修改回去问题解决。 阅读全文
摘要:
消息中间件以不同AppDomain方式隔离加载消息处理器。其中的AppDomainWatcher类型会监控每个插件目录的文件是否变化,当发生变化时则卸载这个AppDomain,并在下次访问时新建。开发进度下,往往会频繁更新这些插件。极为偶然的情况下会出现:AttemptedtoaccessanunloadedAppDomain.atSystem.AppDomain.CreateInstanceAndUnwrap(StringassemblyName,StringtypeName) 。WinDbg附加等待错误发生,之后捕捉到一个second chance。大致内容如下: 1 ModLoad: 0 阅读全文
摘要:
编写单元测试时,新增一个控制器的抽象类。如下定义:1 [TestClass]2 public abstract class TestControllerBase<T> : TestBase where T : Controller编写一个HomeController的单元测试:1 [TestClass]2 public class TestHomeController : TestControllerBase<HomeController>编译通过,但Test的Output窗口提示:System.TypeLoadException was unhandledMessag 阅读全文
摘要:
为了和TFS更好集成,自动化编译、测试、发布。通常我会在Debug模式下使用NUnit、Release模式下基于Visual Studio Unit Testing。在Debug模式下定义一个条件编译符号:NUNIT,部分Attribute声明为兼容Visual Studio Unit Testing。比如:1 #if !NUNIT2 using Microsoft.VisualStudio.TestTools.UnitTesting;3 #else4 using NUnit.Framework;5 using TestClass = NUnit.Framework.TestFixtureAt 阅读全文
摘要:
Silverlight和服务端进行通信前会向服务端请求一个安全策略文件,在Silverlight 3.0中这个请求端口为943、Silverlight 4.0也可以是80。请求的模式取决于你的应用程序中SocketAsyncEventArgs.SocketClientAccessPolicyProtocol所指的值为Http或Tcp。如果是Http,需要在IIS中为80的站点添加net.tcp类型的绑定,并指明端口(4502 - 4530)。Tcp则需要一个应用程序负责监听943端口,当请求为时返回你的策略文件内容。策略文件的格式可以如下:<?xml version="1.0& 阅读全文
摘要:
比较明显的两个改进:选择进程 -> 属性 -> threads -> stack可以查看托管frame、System Information的图例接近Windows 8风格。下载地址:http://technet.microsoft.com/en-us/sysinternals/bb896653 阅读全文
摘要:
PDC 2010 Hejlsberg的演讲中我们看到了VB.NET、C#新的简化异步编程的方式(可以下载新的Async CTP体验)。之前的TPL(Task Parallel Library)简化了并行编程。工业语言的飞速发展大大改进、简化了开发人员的编程方式。不仅是微软平台的托管语言,非托管语言也始终保持着一定程度的进化,我想通过两三篇文章来讲述Visual C++ 2010并行编程相关的内容。在介绍Visual C++ 2010的ppl之前,先简单介绍两个比较重要的新语法特性:1、auto关键字Visual C++ 2010中的auto关键字不再是以前简单的自动变量的概念,它被用于简化变量 阅读全文
摘要:
在做一些产品时往往需要通过一些工具生成API文档供第三方开发人员查阅。在这里我主要讲述的是基于jsdoc-toolkit如何生成javascript文档、编写javascript时应当如何编写符合jsdoc-toolkit可阅读的注释。首先下载jsdoc-toolkit => http://code.google.com/p/jsdoc-toolkit/,解压缩到任意目录。建议编写一个批处理方便生成文档:java -jar jsrun.jar app/run.js -a -p -t=templates/jsdoc js/*.js(-p用来输出@private修饰的变量、函数、类型),然后 阅读全文
摘要:
下载gtest并使用visual studio 2010编译它。编译成功后再Visual Studio中添加gtest的include目录。创建一个Win32 Console项目,添加gtest的头文件:#include <gtest/gtest.h>项目属性添加gtest相关联的库链接目录:1、Linker -> General -> Additional Library Directories -> 设置为gtest编译后目录2、Linker -> Input -> Additional Dependencies -> 添加gtestd.li 阅读全文