小编Gam*_*ega的帖子

即使项目构建,Visual Studio也会显示错误

我在C#解决方案上遇到Visual Studio问题.它显示完全随机的错误,但项目构建.现在,我有33个文件有错误,我可以在所有文件中看到红色的波浪线.

我尝试清理/重建解决方案,关闭Visual Studio甚至重新启动计算机.我还确保执行调试运行中描述的步骤,即使编译器在Visual Studio中有错误也是如此.我可以修改.cs文件,我看到解决方案中的变化.

有没有人知道它为什么这样做?

c# resharper intellisense syntax-error visual-studio

251
推荐指数
14
解决办法
8万
查看次数

如何在Windows 10开发人员预览中启用Bash?

我正在使用Windows 10开发人员预览Build 14295.从Build会议我了解到我们可以在Windows 10中启用bash.但是不清楚如何在Windows 10中启用bash.

请在下面找到在Windows 10中运行bash的博客文章.链接:http://www.hanselman.com/blog/DevelopersCanRunBashShellAndUsermodeUbuntuLinuxBinariesOnWindows10.aspx

在Windows设置中启用开发者模式并添加功能后,运行bash并提示您通过Windows Store从Canonical获取Windows上的Ubuntu

在此输入图像描述

我启用了开发者模式.但我不确定如何添加功能并运行bash.请帮助.

linux windows bash windows-10 windows-subsystem-for-linux

59
推荐指数
2
解决办法
6万
查看次数

SQL不是单组组功能

当我运行以下SQL语句时:

SELECT MAX(SUM(TIME))
FROM downloads
GROUP BY SSN
Run Code Online (Sandbox Code Playgroud)

它返回客户下载的最大总和值,但是如果我尝试通过将其添加到select语句来查找该最大值所属的社会保险号:

SELECT SSN, MAX(SUM(TIME))
FROM downloads
GROUP BY SSN
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

不是单组的功能

我不明白为什么会抛出这个错误.Google搜索提出了以下操作:

从SELECT列表中删除组函数或单个列表达式,或添加包含列出的所有单个列表达式的GROUP BY子句

从我认为这是说 - 删除组函数使得总和值无效 - 删除单个列表达式(SSN)将只给我最大总和 - 不确定第三部分.

任何人都可以指导正确的方向吗?

-Tomek

编辑:此数据库中的TIME是指下载的次数

sql oracle group-by sum max

36
推荐指数
2
解决办法
23万
查看次数

在适用于Linux的Windows子系统上安装Apache

刚刚更新到最新的Windows 10版本(build 14316),我立即开始使用WSL,Windows子系统Linux,它应该在Windows上运行Ubuntu安装.

也许我正在尝试在其上安装Apache,但是有人请解释我为什么这是不可能的.

无论如何,在安装过程中(sudo apt-get install apache2),我在下载并正确安装依赖项后收到以下错误消息:

initctl: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: No such file or directory
runlevel:/var/run/utmp: No such file or directory
 * Starting web server apache2                                                 *
 * The apache2 configtest failed.
Output of config test was:
mktemp: failed to create directory via template '/var/lock/apache2.XXXXXXXXXX': No such file or directory
chmod: missing operand after '755'
Try 'chmod --help' for more information.
invoke-rc.d: initscript apache2, action "start" failed.
Setting up ssl-cert …
Run Code Online (Sandbox Code Playgroud)

linux windows apache2 subsystem windows-subsystem-for-linux

26
推荐指数
3
解决办法
4万
查看次数

apt-get命令不适用于Linux上的Ubuntu-On-Windows/Windows子系统

我刚刚在Windows 10上安装了Ubuntu-On-Windows,用于快速响铃的人们.但是,在尝试使用时安装新应用程序时apt-get,该命令似乎每次都会失败.我收到这个错误:

Err http://security.ubuntu.com trusty-security Release.gpg
  Could not resolve 'security.ubuntu.com'
Err http://archive.ubuntu.com trusty Release.gpg
  Could not resolve 'archive.ubuntu.com'
Err http://archive.ubuntu.com trusty-updates Release.gpg
  Could not resolve 'archive.ubuntu.com'
Run Code Online (Sandbox Code Playgroud)

我知道这是一个测试版,刚刚发布,但有没有修复呢?

ubuntu apt-get windows-10 windows-subsystem-for-linux

14
推荐指数
1
解决办法
2万
查看次数

在 Gradle 插件中从 settings.gradle 访问属性

我正在使用以下指南构建自定义 Gradle 插件。我想在settings.gradle文件中定义一个属性并在插件类中读取它,但到目前为止每次尝试都失败了。

这是我得到的错误:

Could not find property 'MyProperty' on root Project 'MyProject'
Run Code Online (Sandbox Code Playgroud)

这是我的settings.gradle文件:

gradle.ext.MyProperty = "The Value"
Run Code Online (Sandbox Code Playgroud)

这是包含我的插件的文件:

package myplugin.gradle

import org.gradle.api.Project
import org.gradle.api.Plugin

class FirstPlugin implements Plugin<Project> {
    void apply(Project project) {
        project.task('myTask') << {
            def instance = project.MyProperty
            println "VALUE : " + instance
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

MyProperty如果我放入project.ext.set("MyProperty", "Property Value"),我可以访问build.gradle,但我找不到在settings.gradle文件中设置它的方法。

我想解决这个问题的一种方法是读取settings.gradlein的内容build.gradle并使用 将其发送到插件project.ext.set(...),但有没有更直接的方法?

settings gradle build.gradle

10
推荐指数
1
解决办法
7645
查看次数

Gradle + Buildship - 切换JAR和项目之间的依赖关系

我在按照我想要的方式配置Buildship for Eclipse时遇到了一些麻烦.我目前有超过50个项目总是在Eclipse中打开,但我想转向只在Eclipse中积极处理的项目,其他项目将使用Maven存储库来解决它们的依赖关系.

让我们说ProjectA(包含一个main)依赖于ProjectB(一个库项目).如果在Eclipse中打开ProjectB,我希望ProjectA直接使用ProjectB.运行ProjectA时,ProjectB中的代码更改会很明显.但是,如果ProjectB关闭,我希望ProjectA使用位于build.gradle文件中提到的Maven存储库中的ProjectB的JAR.

我在谈论的行为在这里详述.

有没有办法使用Buildship?或者我应该使用另一个Gradle Eclipse插件?

eclipse maven-2 gradle gradle-eclipse build.gradle

10
推荐指数
1
解决办法
2095
查看次数

尝试使用Apache Mina为SFTP测试服务器实现PublicKey身份验证.但是没有调用Authenticate方法

我正在使用Apache Mina SSHD来实现测试SFTPServer.我已经能够为简单的密码验证工作,但是我无法为PublicKey身份验证配置东西.我有一个实现了PublickeyAuthenticator接口,如下所示,

public class SimpleKeyAuthenticator implements PublickeyAuthenticator {

    @Override
    public boolean authenticate(String username, PublicKey key, ServerSession session) {
        System.out.println("In authenticate");
        return false;
    }

}
Run Code Online (Sandbox Code Playgroud)

我的服务器实现如下,

...
sshd = SshServer.setUpDefaultServer();


sshd.setPort(2222);
//sshd.setPort(config.getSFTPPort());

//sshd.setKeyPairProvider(new 
sshd.setKeyPairProvider(new PEMGeneratorHostKeyProvider("hostkey.pem"));
//sshd.setKeyPairProvider(new SimpleGeneratorHostKeyProvider());

sshd.setPublickeyAuthenticator(new SimpleKeyAuthenticator());
sshd.setFileSystemFactory(new SimpleFileSystemFactory());

List<NamedFactory<UserAuth>> userAuthFactories = new ArrayList<NamedFactory<UserAuth>>();
userAuthFactories.add(new UserAuthNone.Factory());
sshd.setUserAuthFactories(userAuthFactories);

sshd.setCommandFactory(new ScpCommandFactory());

List<NamedFactory<Command>> namedFactoryList = new ArrayList<NamedFactory<Command>>();

namedFactoryList.add(new SftpSubsystem.Factory());
sshd.setSubsystemFactories(namedFactoryList);

sshd.setSessionFactory(new SimpleSessionFactory(handler));
try {
    sshd.start();
} catch (Exception e) {
    e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试使用我的SFTP客户端获取文件时,一切正常.我希望authenticate方法失败,因为它总是返回false.我已经尝试将KeyPairProvider设置为使用PEMGeneratorHostKeyProvider和SimpleGeneratorHostKeyProvider.我还设置了PublicKeyAuthenticator来使用我的SimpleKeyAuthenticator类.注意,当我查看控制台输出时,我从未看到"In authenticate",因此我知道Authenticate永远不会被调用.有人可以指点我错过的东西吗?任何帮助表示赞赏.

问候,马克

sftp apache-mina public-key mina

5
推荐指数
1
解决办法
1938
查看次数

Android Admob没有Google Play

我在网上找不到任何东西.有没有办法使用AdMob SDK在我的应用中通过Google Play商店中的应用获利.

你们有谁知道吗?

提前致谢.:)

android admob

5
推荐指数
1
解决办法
1463
查看次数

第二代Google云端SQL - App Engine

很高兴看到您已经在Beta中推出了第二代云SQL.但是,我发现它尚未提供给GAE项目.您能估算一下这个链接的启用时间吗?由于第1代SQL的缓慢,我们正在对我们的花哨系统进行一些重大的基础架构更改,但如果变化不远,我们将坚持使用云SQL.

mysql google-cloud-sql mysql-5.6

5
推荐指数
2
解决办法
1495
查看次数