摘要:首先,创建一个UWP的项目。我使用的是Visual Studio 2017 社区版。 如图,我们将项目命名为UWP-Music。 现在我们先标题栏的配色调整与网易云音乐一致。 我们先分析一下标题栏,默认标题栏主要有三部分,应用名称、空白区域、按钮(最小化、最大化,关闭)。 分析行为,可以得到: 1.
阅读全文
摘要:C# 6.0 Read-only auto-properties(只读自动属性) 以前版本,声明只读属性时,示例: 6.0,不显示写setter即是只读属性,但属性也只能在构造函数中初始化了 示例: Auto-Property Initializers(自动属性初始化) 以前版本,属性的初始化需要放
阅读全文
摘要:visual studio 2017安装完后,马上全面体验下C# 7.0。 out variables (out变量) out的形参变量无需再提前声明 之前: 现在: Tuples (元组) 扩展了元组(Tuple的使用,需要Nuget引用 System.ValueTuple) 1.命名的改进: 无
阅读全文
摘要:正确示例: MSDN:https://docs.microsoft.com/en-us/uwp/api/Windows.Security.Cryptography.Core.AsymmetricKeyAlgorithmProvider Tip:ImportPublickKey指定加密方式时,会导致A
阅读全文
摘要:描述:HTTP Error 403.14 - Forbidden The Web server is configured to not list the contents of this directory 情况:windows server 2008上部署asp.net mvc应用,报异常。 参
阅读全文
摘要:3.等包还原后,测试项目完成,可以开始写测试用例。 PS:使用xunit、dotnet-test-xunit和xunit.runners,以后有新版本时可以在配置后再使用nuget自行更新。visual studio的测试资源管理器可以正确发现所有有测试用例。 参考资料:https://docs.m
阅读全文
摘要:开始没有注意到IIS的用户与开发时IISExpress并不一致。开发时,先把盘挂载到了系统中,直接访问z盘,看起来并没有问题。实际运行时,同样挂载到了系统,但IIS的用户无法访问。 解决:需要在代码中进行挂载,最简单的就是调用cmd执行net use来挂载。 PS:其实就是要用IIS的用户来挂载,这
阅读全文
摘要:从2015年年底到2016年初找了几个月工作,面了大大小小若干公司,有很不错的公司,也有很多坑公司,与君共勉。 1.科大讯飞 地址:成都分公司位于天府软件园E区,占一层楼。面积挺大。公司装修风格很舒服。 简介:http://www.iflytek.com/ 面试:投递是互动娱乐事业部的android
阅读全文
摘要:看了一些其他人写的,一下就晕了,还是自己写一个给自己看吧。 用event语法糖实现的观察者,与普通的实现,最大的区别在于,Subject的操作中不会直接触发Observer的Update,而是通过event间接实现。 特别注意,标准的观察者模式中,Subject需要Attach所需的Observer
阅读全文
摘要:项目使用的MVC4,.net 4.5 Nuget安装最新的autofac,一直提示不支持.net 4.5。没办法了,最后用Nuget控制台安装的老版本。因为我使用的是MVC4,所以直接安装的是autofac mvc4的集成。 命令: 安装成功。 示例如下: 第一行声明IoC的builder 第二行绑
阅读全文
摘要:首先要啰嗦几句。 单元测试是TDD的重要实践方法,也是代码质量的一种保证手段。在项目的工程化开发中,研发人员应该尽量保证书写Unit Test,即使不使用TDD。 (VS中,我们可以直接使用微软提供的一套单元测试框架,一般使用足够了,特别需求的话,可以使用其他更好的框架。) 书写单元测试时,我们并不
阅读全文
摘要:使用newtonjson序列化的json串正常的,但通过网络传输后,会再包装一层引号和对原有定义引号的转义,最后结果就变成这种数据: 这样就会导致数据反序列化异常。 尝试去除头尾多余的引号,并将转义的斜杠replace掉,数据就与原来一致。
阅读全文
摘要:工具的使用 关于ILDASM.exe等工具,直接使用VS命令行执行即可。在开始菜单的,vs目录下Visual Studio Tools,如vs2013的Developer Command Prompt for VS2013。然后执行 D:\Program Files (x86)\Microsoft
阅读全文
摘要:首先,参看http://www.java-forums.org/blogs/web-service/1145-how-create-java-web-service.html仅使用JAX-WS 来构建webservice,如下: 1 package com.awu.services; 2 3 im...
阅读全文