VS 2015.为ASP.NET 5 Web项目设置正确的目标框架

我在Visual Studio 2015中创build了新的ASP.NET 5 MVC项目。在项目创build向导中,我select了显示.NET框架4.6的模板,然后在下一个屏幕上从ASP.NET 5 Preview中select“Web Application”模板。 但是,创build之后,项目似乎只在project.json的“框架”部分列出了“dnx451”和“dnxcore50”: "frameworks": { "dnx451": { }, "dnxcore50": { } }, 我试图把“dnx451”改成“dnx46”。 该项目已经build成好,但当我试图运行它,我得到了以下错误信息: 当前的运行时目标框架与“…”不兼容。 当前运行时目标框架:“DNX,版本= v4.5.1(dnx451)”types:CLR体系结构:x86版本:1.0.0-beta5 怎样才能改变ASP.NET 5项目的“目标框架”? 这里是我的global.json现在: { "projects": [ "src", "test", "wrap" ], "sdk": { "version": "1.0.0-beta5", "runtime": "clr", "architecture": "x86" } } 但是那里列出的并不重要。 我已经尝试了1.0.0-beta5和最新的1.0.0-beta6的不同版本

Xcode 7与iOS 9设备错误:设备不可用(无法find开发人员磁盘映像)

在将我的iPad更新到iOS 9公共testing版之后,在尝试在iPad中运行应用程序时出现错误。 当我selectiPad作为目的地时,它会显示“iPad(Unavailable)或无法find开发者磁盘映像。我该如何解决这个问题?任何解决scheme?

为什么必须把一个完整的代码块放在lambda体中呢?

如果在lambda函数中有一个单独的语句,我们可以省略为它定义完整的代码块: new Thread(() -> System.out.println()); 为什么不是那种抛出exception的语句呢? 这产生了编译错误,指出'{' expected : new Thread(() -> throw new RuntimeException()); 当然,在一个代码块中封装lambda体是可行的: new Thread(() -> { throw new RuntimeException(); });

Django会话

我正在查看Django中的会话,默认情况下它们存储在数据库中。 文件系统和caching会话有什么好处,我应该什么时候使用它们?

一种确定进程的“真实”内存使用情况的方法,即私人脏RSS?

诸如“ps”和“top”之类的工具报告各种内存使用情况,例如VM大小和驻留集大小。 但是,这些都不是“真正”的内存使用情况: 程序代码在同一程序的多个实例之间共享。 共享库程序代码在使用该库的所有进程之间共享。 一些应用程序分离进程并与他们共享内存(例如通过共享内存段)。 虚拟内存系统使VM大小报告几乎没有用处。 当一个进程被换出时RSS是0,使得它不是很有用。 等等 我发现Linux报告的私人脏RSS是最接近“真实”内存使用情况的。 这可以通过将/proc/somepid/smaps所有Private_Dirty值相加来获得。 但是,其他操作系统是否提供了类似的function? 如果不是,还有什么select? 特别是,我对FreeBSD和OS X感兴趣。

点对点:找对象的方法

有没有已知的方法find同行而不使用专用的中央服务器? 即:如果我的同事正在断开连接并重新连接到互联网,但每次都得到一个新的IP地址,并且我想连接到他们,而无需设置专用服务器进行注册。 我正在考虑使用同行的电子邮件地址周期性地发送连接对等体的清单,以及某种时间码,否定了专用服务器的需要。 如果在尝试所有先前已知的对等地址之后,没有一个对等端可以连接,则这将是后退。 但现有的寻找同行的模式将是可取的。

如何从一个包含多个项目的SVN仓库转储一个项目?

我正在与许多项目的SVN存储库。 我需要把这个项目中的一些项目移到个别的仓库中,每个项目一个,保存历史。 我已经能够使用svnadmin dump转储整个存储库和svnadmin load到另一个存储库,但我找不到从原始存储库只转储一个项目的方式,所以我可以加载到新的。 这可能吗? 如果这样怎么样?

第一次播放声音时,AVAudioPlayer启动缓慢

我试图通过iPhone上的AVAudioPlayer播放(非常短 – less于2秒)的audio文件来消除启动延迟。 首先,代码: NSString *audioFile = [NSString stringWithFormat:@"%@/%@.caf", [[NSBundle mainBundle] resourcePath], @"audiofile"]; NSData *audioData = [NSData dataWithContentsOfMappedFile:audioFile]; NSError *err; AVAudioPlayer *audioPlayer = [(AVAudioPlayer*)[AVAudioPlayer alloc] initWithData:audioData error:&err]; audioPlayer.delegate = self; [audioPlayer play]; 一旦完成,我还实现了audioPlayerDidFinishPlaying方法来释放AVAudioPlayer。 我第一次播放audio时,延迟是可以触摸的 – 至less2秒。 然而,之后,声音立即播放。 我怀疑罪魁祸首是最初从闪存中读取很长一段时间的[NSData dataWithContentsOfMappedFile],但后来读取的速度很快。 不过,我不确定如何testing。 是这样吗? 如果是的话,我应该只是预先caching的NSData对象,积极清理它们在低内存条件?

如何从jar文件获取方法签名?

我有一个第三方的jar文件,只有部分API的javadocs。 有没有一种方法来反向工程的jar文件,以获得类和方法的完整列表?

什么是URL的最佳列types?

什么是SQL Server的URL字段的最佳列types? types:VARCHAR或NVARCHAR? 长度 ? 类似的问题MySQL 。