小编eku*_*ela的帖子

GIT - 不能忽略.suo文件

我正在尝试使用Git - Extension与同事一起使用C#编写的应用程序.

我们已经在文件.gitignore上添加了文件"project1.suo",但每当我们中的一个人必须提交项目时,Git似乎告诉我们提交文件"project1.suo".

我们尝试了很多方法在.gitignore中添加文件:

*.suo
project1.suo
c:\project\project1.suo
Run Code Online (Sandbox Code Playgroud)

我们无法解决这个问题.

c# git

71
推荐指数
2
解决办法
3万
查看次数

使用Gradle覆盖GCM权限包前缀

我有一个Gradle Android项目,有4种产品风格(每种都有自己独特的包名).该build.gradle文件很简单:

buildscript {
    repositories {
        mavenCentral()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:0.6.+'
    }
}

apply plugin: 'android'

repositories {
    mavenCentral()
}

dependencies {
    // All dependencies here
    // ...
}

android {
    // Usual stuff goes here

    productFlavors {
        flav1 {
            packageName 'com.company.flav1'
            versionName calcVersion()
        }

        flav2 {
            packageName 'com.company.flav2'
            versionName calcVersion()
        }

        flav3 {
            packageName 'com.company.flav3'
            versionName calcVersion()
        }

        flav4 {
            packageName 'com.company.flav4'
            versionName calcVersion()
        }
    }

    // Other configurations
    // ...
}
Run Code Online (Sandbox Code Playgroud)

一切顺利,合并所需的资源等等现在我正在尝试使用GCM实现推送通知功能.根据文档,我必须声明我的应用程序的权限,如下所示:

<permission android:name="com.company.flav.permission.C2D_MESSAGE"
        android:protectionLevel="signature" …
Run Code Online (Sandbox Code Playgroud)

android gradle android-gradle-plugin

32
推荐指数
2
解决办法
5462
查看次数

更改货币符号或以输入掩码货币将其删除

我正在使用Robin Herbot的inputmask jquery插件,我想将默认货币符号(默认情况下,其美元货币符号)更改为PESO货币符号或删除货币符号.

下面是我尝试过的,是符号更改,符号被删除但它不会让我输入任何内容.

$(document).ready(function(){
  
  $("#currency1").inputmask({ alias : "currency", mask : "0.00" });
  $("#currency2").inputmask({ alias : "currency", mask : "? 0.00" });

  
});
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.inputmask/3.2.6/jquery.inputmask.bundle.min.js"></script>

<label>REMOVE CURRENCY SYMBOL</label><br>
<input type="text" id="currency1" /><br>
<label>CHANGE THE CURRENCY SYMBOL</label><br>
<input type="text" id="currency2" />
Run Code Online (Sandbox Code Playgroud)

javascript jquery input-mask jquery-inputmask

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

在函数内部使用 Haskell 函数

我的 Haskell 练习需要一点提示。

首先,我必须实现一个程序,它检查整数是否为偶数......到目前为止我的代码,效果很完美

isEven :: Int -> Bool
isEven 0 = True
isEven (-1) = False
isEven 1 = False
isEven x
        |x<0 = isEven (x+2)
        |x>0 = isEven (x-2)
Run Code Online (Sandbox Code Playgroud)

接下来我必须使用这个函数来计算列表中的所有偶数整数。我到目前为止的代码:

countEven :: [Int] -> Int
countEven (x:xs) = (isEven x)
                           |True = 1 + countEven xs
                           |False = 0 + countEven xs
Run Code Online (Sandbox Code Playgroud)

我想使用 isEven-returncode (True|False) 来确定是否对我的 Int 进行计数。我不知道如何继续编写这个脚本。

在这种情况下,它说

输入“|”时解析错误

我尝试了另一个脚本,但它给出了错误

无法将预期类型“Int”与实际类型“Bool”匹配。

因此该函数isEven正在工作,但我不知道如何将“True”语句转换为我的 if 语句。

haskell

3
推荐指数
1
解决办法
1702
查看次数

用于排除撇号(')字符的正则表达式

我需要一个正则表达式,包括所有的字母,数字,甚至除了撇号(')之外的所有特殊字符.

下面的正则表达式仅适用于数字和字母.

/^[a-z A-Z 0-9 ]*$/
Run Code Online (Sandbox Code Playgroud)

但我需要一个正则表达式,其中包括除撇号(')之外的所有特殊字符.

regex

0
推荐指数
2
解决办法
4905
查看次数