小编Lai*_*ain的帖子

已选中jquery set复选框

我已经尝试了所有可能的方法,但我仍然没有得到它的工作.我有一个模态窗口,checkbox我希望当模态打开时,checkbox检查或取消选中应该基于数据库值.(我已经与其他表单字段合作了.)我开始尝试检查但是它不起作用.

我的html div:

<div id="fModal" class="modal" >
    ...
    <div class="row-form">
        <div class="span12">
            <span class="top title">Estado</span>

          <input type="checkbox"  id="estado_cat" class="ibtn">
       </div>
    </div>             
</div>
Run Code Online (Sandbox Code Playgroud)

和jquery:

$("#estado_cat").prop( "checked", true );
Run Code Online (Sandbox Code Playgroud)

我也尝试过attr,在论坛上看到的其他人,但似乎没有工作.有人能用正确的方式指出我吗?

编辑:好吧,我真的错过了这里的东西...如果复选框在页面中,我可以使用代码检查/取消选中,但它是在模态窗口中,我不能.我尝试了几十种不同的方式......

我有一个应该打开模态的链接:

和jquery"监听"点击并执行一些操作,比如用来自数据库的数据填充一些文本框.一切都像我想要的那样,但问题是我无法使用代码设置复选框选中/取消选中.请帮忙!

$(function() {
 $(".editButton").click(function(){
       var id = $(this).data('id'); 
       $.ajax({
          type: "POST",
          url: "process.php",
          dataType:"json",
          data: { id: id, op: "edit" },
        }).done(function( data ) {
//the next two lines work fine, i.e., it grabs the value from database and fills the textboxes
          $("#nome_categoria").val( data['nome_categoria'] …
Run Code Online (Sandbox Code Playgroud)

checkbox jquery

434
推荐指数
10
解决办法
86万
查看次数

java.lang.noclassdeffounderror:com.google.android.gms.R $ styleable

我正在使用谷歌地图创建一个Android应用程序.这是代码:

MapFragActivity.java

 import android.os.Bundle;
    import android.support.v4.app.FragmentActivity;
    import com.google.android.gms.maps.GoogleMap;
    import com.google.android.gms.maps.SupportMapFragment;

    public class MapFragActivity extends FragmentActivity {

    private GoogleMap map;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_map_frag);

        map = ((SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map))
                .getMap();
     }
    }
Run Code Online (Sandbox Code Playgroud)

AndroidManifest.xml中:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="com.him.mapfrag_rnd"
        android:versionCode="1"
        android:versionName="1.0" >

        <uses-sdk
            android:minSdkVersion="11"
            android:targetSdkVersion="15" />


        <permission
            android:name="com.him.mapfrag_rnd.permission.MAPS_RECEIVE"
            android:protectionLevel="signature" />

        <uses-permission android:name="com.him.mapfrag_rnd.permission.MAPS_RECEIVE" />
        <uses-permission android:name="android.permission.INTERNET" />
        <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
        <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
        <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
        <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />

          <uses-feature
            android:glEsVersion="0x00020000"
            android:required="true" />


        <application
            android:icon="@drawable/ic_launcher"
            android:label="@string/app_name"
            android:theme="@style/AppTheme" >
            <activity
                android:name=".MapFragActivity"
                android:label="@string/title_activity_map_frag" > …
Run Code Online (Sandbox Code Playgroud)

google-maps-android-api-2

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

使用ROCR包的R中的ROC曲线

有人可以解释一下如何用ROCR绘制ROC曲线.我知道我应该先跑:

prediction(predictions, labels, label.ordering = NULL)
Run Code Online (Sandbox Code Playgroud)

然后:

performance(prediction.obj, measure, x.measure="cutoff", ...)
Run Code Online (Sandbox Code Playgroud)

我不清楚预测和标签是什么意思.我创建了一个带有ctree和cforest的模型,我希望它们的ROC曲线最终能够进行比较.在我的例子中,class属性是y_n,我想这应该用于标签.但预测呢?以下是我所做的步骤(数据集名称= bank_part):

pred<-cforest(y_n~.,bank_part)
tablebank<-table(predict(pred),bank_part$y_n)
prediction(tablebank, bank_part$y_n)
Run Code Online (Sandbox Code Playgroud)

运行最后一行后,我收到此错误:

Error in prediction(tablebank, bank_part$y_n) : 
Number of cross-validation runs must be equal for predictions and labels.
Run Code Online (Sandbox Code Playgroud)

提前致谢!

这是另一个例子:我有训练数据集(bank_training)和测试数据集(bank_testing),我运行了一个randomForest,如下所示:

bankrf<-randomForest(y~., bank_training, mtry=4, ntree=2,    
keep.forest=TRUE,importance=TRUE) 
bankrf.pred<-predict(bankrf, bank_testing, type='response')
Run Code Online (Sandbox Code Playgroud)

现在bankrf.pred是一个因子对象,标签为c =("0","1").不过,我不知道如何绘制ROC,因为我会陷入预测部分.这就是我的工作

library(ROCR) 
pred<-prediction(bankrf.pred$y, bank_testing$c(0,1) 
Run Code Online (Sandbox Code Playgroud)

但这仍然是不正确的,因为我收到错误消息

Error in bankrf.pred$y_n : $ operator is invalid for atomic vectors
Run Code Online (Sandbox Code Playgroud)

r roc

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

在页面加载时自动提交表单

我在当前的问题上遇到了一些麻烦.任何帮助将不胜感激.

我在"注册过程"中有一个步骤,我不再需要了,但我没有时间重新配置整个过程,所以我试图在页面加载时自动提交表单,所以它基本上会跳过这个步.有什么想法吗?

编辑:对不起,我应该提一下,原来有两个提交选项,我摆脱了一个,现在我只想在页面加载时提交'mem_type'选项.不确定这是否有很大的不同.

<form method=post action="<?=$base_href.url("signup")?>" name="member_signup">
<input type=hidden name="process" value="facility_info">
<input type=hidden name="create_order" value="true">

<?php
    foreach ($_POST as $k=>$d) {
        if ($k === 'textarea') continue;
        echo "<input type=hidden name=\"".strip_tags($k)."\" value=\"".strip_tags($d)."\">";
    }
?>

<input type="submit" value="submit" name="mem_type" border="0">
</form>
Run Code Online (Sandbox Code Playgroud)

javascript forms

21
推荐指数
3
解决办法
10万
查看次数

多语言MVC 4应用程序

我正在创建一个新的应用程序,我想在一开始就做好,所以我可以在将来成长.

我已经看过几个指导如何制作多语言支持的应用程序的指南,但我无法弄清楚要使用的女巫.

有些教程很旧,我不知道它们是否已经过时了.

http://www.codeproject.com/Articles/352583/Localization-in-ASP-NET-MVC-with-Griffin-MvcContri http://geekswithblogs.net/shaunxu/archive/2012/09/04/localization-in -asp.net-mvc-ndash-upgraded.aspx http://www.hanselman.com/blog/GlobalizationInternationalizationAndLocalizationInASPNETMVC3JavaScriptAndJQueryPart1.aspx http://www.chambaud.com/2013/02/27/localization-in-asp-net -mvc-4/ https://github.com/turquoiseowl/i18n

我发现它们有两种存储语言数据的方式,无论是在db还是在资源文件中.有什么利弊?还有另一种方式是首选吗?

这就是我要的:

  1. 易于维护(添加/更改/删除)
  2. 全语言支持.(观点,货币,时间/日期,jquery,注释等......)
  3. 启用更改语言.
  4. 自动检测语言.
  5. 未来安全.

这样做的首选方式是什么?有什么好的教程是2013年的最佳实践吗?

c# asp.net-mvc localization asp.net-mvc-4

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

arm-linux-androideabi-gcc无法创建可执行文件 - 为android armeabi设备编译ffmpeg

我正在尝试为android armeabi设备编译ffmpeg.
我正在按照roman10.net的 教程进行操作.
他给出的构建脚本为armv7-a设备构建了ffmpeg.我想为armeabi建造它.

我的最终目标是在android armeabi和armv7-a设备上运行ffmpeg命令.

所以我改变了脚本的CPU部分

#arm v7vfpv3
CPU=armv7-a
OPTIMIZE_CFLAGS="-mfloat-abi=softfp -mfpu=vfpv3-d16 -marm -march=$CPU "
PREFIX=./android/$CPU
ADDITIONAL_CONFIGURE_FLAG=
build_one 
Run Code Online (Sandbox Code Playgroud)

#arm v6
CPU=armv6
OPTIMIZE_CFLAGS="-marm -march=$CPU"
PREFIX=./android/$CPU 
ADDITIONAL_CONFIGURE_FLAG=
build_one
Run Code Online (Sandbox Code Playgroud)

(我认为将它更改为armv6将构建与armeabi设备兼容的ffmpeg.我错了吗?)

疑问1:
我是否还需要更换工具链?
即从arm-linux-androideabi-4.4.3arm-eabi-4.4.0 ?????

疑惑2:

当我尝试运行./build.sh(不更改工具链)时,它会给我以下错误:

/home/chaitanya/android/android-ndk-r5b/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc is unable to create an executable file.
C compiler test failed.

If you think configure made a mistake,.. blaah blahh blaah
Run Code Online (Sandbox Code Playgroud)

之后我收到很多警告:
'sub_id'已被弃用,许多其他功能已弃用警告.

平台:ubuntu 11.10
ffmpeg版本:0.11.2
NDK:android-ndk-r5b

这是我的构建脚本:

#!/bin/bash
######################################################
# Usage:
# put this script …
Run Code Online (Sandbox Code Playgroud)

android gcc arm ffmpeg ubuntu-11.10

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

CallStateDisconnected仅检测到来电,而不是来自我的应用的呼叫

如果我从我的应用程序拨打电话,我无法检测到呼叫结束(状态CallStateDisconnected).但如果我的应用程序处于活动状态时接到电话,我可以检测到该状态.当我的应用程序启动呼叫时,我还会收到状态CTCallStateDialing两次或三次.它曾经在iOS5下工作,这个问题出现在iOS6上.

我的app del code;

 self.callCenter = [[CTCallCenter alloc] init];
self.callCenter.callEventHandler = ^(CTCall* call) {

    // anounce that we've had a state change in our call center
    NSDictionary *dict = [NSDictionary dictionaryWithObject:call.callState forKey:@"callState"]; //BREAKPOINT HERE

    [[NSNotificationCenter defaultCenter] postNotificationName:@"CTCallStateDidChange" object:self userInfo:dict]; 

};
Run Code Online (Sandbox Code Playgroud)

奇怪的是它一切正常,如果我在callEventHandler块中放置断点并在调用完成后恢复执行,那么我正确地获得CallStateDisconnected.

然后我在视图控制器中订阅通知,并在收到它时执行此代码:

- (void)ctCallStateDidChange1:(NSNotification *)notification
 {
  NSString *call = [[notification userInfo] objectForKey:@"callState"];


if ([call isEqualToString:CTCallStateDisconnected])
{
    NSLog(@"Call has been disconnected");

}
else if([call isEqualToString:CTCallStateDialing])
{

    NSLog(@"Call start");
}
else if ([call isEqualToString:CTCallStateConnected])
{
    NSLog(@"Call has just been connected");
}
else …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c core-telephony

12
推荐指数
1
解决办法
3432
查看次数

子进程优于os.system的优点

我最近遇到了一些有关堆栈溢出的帖子,说子进程比os.system好得多,但是我很难找到确切的优点.

我遇到的一些例子:https: //docs.python.org/3/library/os.html#os.system

"子进程模块提供了更强大的工具来生成新进程并检索其结果;使用该模块比使用此函数更可取."

不知道它在哪些方面更强大,我知道在很多方面使用子进程更容易,但实际上它在某种程度上更强大吗?

另一个例子是:

/sf/answers/6247041/

子进程系统的优点是它更灵活(你可以得到stdout,stderr,"真正的"状态代码,更好的错误处理等等).

这篇帖子有2600多张选票.再一次找不到更好的错误处理或真实状态代码意味着什么.

该帖子的最高评论是:

无法理解为什么你使用os.system即使是快速/脏/一次性.子进程看起来好多了.

同样,我理解它使一些事情稍微容易些,但我几乎无法理解为什么例如:

subprocess.call("netsh interface set interface \"Wi-Fi\" enable", shell=True)
Run Code Online (Sandbox Code Playgroud)

比任何更好

os.system("netsh interface set interface \"Wi-Fi\" enabled")
Run Code Online (Sandbox Code Playgroud)

任何人都可以解释一些它更好的原因吗?

python subprocess os.system

11
推荐指数
2
解决办法
5988
查看次数

如何使用Publish over SSH插件的Label字段控制Jenkins中的参数化发布

在Jenkins "Publish over Ssh"插件中,如何使用Label(高级选项)又称参数化发布功能.我如何使用标签字段.我在Label字段中放了什么.我是否需要设置一个变量名称(我可以从构建参数中读取)具有机器名称.我尝试了同样的事情这就是我所做的:

我有一个机器名称QA_1,我有一个变量jenkins构建$ MC_NAME指向XXX.我在LABEL字段中输入了$ MC_NAME.但令我惊讶的是Jenkins正在向QA_1机器发布,而不管$ MC_NAME变量的值是多少.

有些人可以通过在Jenkins的"Publish over Ssh"插件中使用LABEL来告诉我控制哪台机器发布/运行脚本的确切步骤

continuous-integration jenkins jenkins-plugins

10
推荐指数
2
解决办法
9709
查看次数

在处理中创建一个简单的倒计时

我已经搜索了Google上的这么多网站试图让它工作但是没有人似乎在任何地方都有这个,如果他们这样做只是不使用我的程序......我想要实现的是拥有一个玩家当玩家被击中时,他在第一次和第二次击中之间有一段"x"的时间.

所以我有一个Boolean "hit" = false,当他被击中时,它会改变true.这意味着他再次被击中,直到它再次变为假.

所以我试图在我的程序中设置一个函数来设置"x"秒的"计时器" IF hit = true,一旦该计时器达到"x"秒的数量,命中将被切换回假.

有人有主意吗?

谢谢!!

processing timer intervals countdown

9
推荐指数
1
解决办法
4万
查看次数