小编Abi*_*san的帖子

使用jquery动态填充选择选项

将有两个下拉列表,

首先是移动供应商列表,第二个是每个供应商的模型列表.

当从第一个下拉列表中选择供应商时,第二个下拉列表应该动态填充该供应商的相关模型.这适用于移动网站,最好使用jquery-mobile

第二个选项值将在json映射中.

  <select class="mobile-vendor">
    <option value="motorola">Motorola</option>
    <option value="nokia">Nokia</option>
    <option value="android">Android</option>
  </select>

 selectValues = {"nokia"   : {"N97":"download-link", 
                              "N93":"download-link"}, 
                 "motorola": {"M1":"download-link",
                              "M2":"download-link"}}

<select class="model">
    <option></option>
</select>
Run Code Online (Sandbox Code Playgroud)

例如,如果用户在第一个下拉列表中选择nokia,则第二个下拉列表应该具有N97,N93作为选项.

javascript jquery jquery-mobile

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

在Gjs中使用Shell对象

我正在使用Gjs(Gnome JavaScript绑定)编写gtk +应用程序由于没有可用的文档,我正在阅读gnome-shell JavaScript的源代码.在我的应用程序中,我需要访问global.userdatadir.

我试图将Shell对象添加到我的脚本:

const Shell = imports.gi.Shell;
Run Code Online (Sandbox Code Playgroud)

然后运行它#gjs myscript.js 但是当我这样做时它会抛出一个错误说:

JS ERROR: !!!   Exception was: Error: Requiring Shell, version none: Typelib file for namespace 'Shell' (any version) not found
    JS ERROR: !!!     lineNumber = '0'
    JS ERROR: !!!     fileName = '"gjs_throw"'
    JS ERROR: !!!     stack = '"("Requiring Shell, version none: Typelib file for namespace 'Shell' (any version) not found")@gjs_throw:0
@manager.js:5
"'
    JS ERROR: !!!     message = '"Requiring Shell, version none: Typelib file for namespace 'Shell' …
Run Code Online (Sandbox Code Playgroud)

gnome-shell

11
推荐指数
1
解决办法
1382
查看次数

用于假人的Mysql集群

那么群集背后的想法是什么?

  1. 您有多台机器与您传播读/写的DB的相同副本?它是否正确?

  2. 这个想法是如何运作的?当我进行选择查询时,群集会分析哪个服务器具有较少的读/写并将我的查询指向该服务器?

  3. 当你应该开始使用集群时,我知道这是一个棘手的问题,但是有人可以给我一个例子,例如100万次访问和1亿行DB.

mysql scalability cluster-computing

11
推荐指数
1
解决办法
1880
查看次数

使用clojure工具记录的NoClassDefFoundError

我正在使用clojure.tools.logging来处理Web应用程序.很长一段时间,它工作得很好org.clojure/tools.logging "0.1.2".我开始和停止然后lein repl多次重新启动clojure repl [ ]以进行开发测试.突然,repl抛出了以下错误.我将日志库更新为org.clojure/tools.logging "0.2.3",但没有用.我仍然得到相同的错误,它只在repl上给出了这个错误,但是,随着应用程序运行,日志工作正常.我不知道问题出在哪里.

我正在使用lo4j和clojure.tools.logging.

java.lang.NoClassDefFoundError: clojure/tools/logging/impl/LoggerFactory (NO_SOURCE_FILE:0)
Run Code Online (Sandbox Code Playgroud)

logging log4j clojure noclassdeffounderror

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

读取clojure文件时出现EOF异常

当我在环形码头服务器中运行Web应用程序时,我得到了EOF异常,我无法解决这个问题,因为没有关于错误发生在哪一行的线索.我在我的clojure代码上使用compojure和hiccup.我正在使用Emacs 23作为编辑器.

以下是例外的一部分:

Exception in thread "main" java.lang.Exception: EOF while reading (core.clj:66)
        at clojure.lang.Compiler.load(Compiler.java:5863)
        at clojure.lang.RT.loadResourceScript(RT.java:340)
        at clojure.lang.RT.loadResourceScript(RT.java:331)
.................
............
.........
.....
Run Code Online (Sandbox Code Playgroud)

我该如何解决?谢谢!

emacs jetty clojure ring hiccup

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

从Clojure中的Collection(地图列表)中获取偶数/奇数索引元素

我有一个Map List,我需要在Clojure中从该列表中获取偶数/奇数索引元素.我不想迭代思考列表与for循环.有没有small或single_word函数?

java closures dictionary list clojure

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

leiningen安装lein-noir失败了

我刚开始学习Clojure和网络编程.我已经安装Leiningen 2.0.0-preview2Clojure 1.3.0,它可以正确地创建项目.但是That's not a task. Use "lein help" to list all tasks.当我跑去lein plugin install lein-noir 1.2.1安装黑色时我总是遇到错误.

我也尝试添加lein-noir作为:dev-dependencies进入project.clj和运行,lein deps但它没有做任何事情.

有谁知道这是什么问题,我该如何解决它.非常感谢!

我的环境:

  • Mac OS X 10.6.8
  • Java 6
  • Leiningen 2.0.0-preview2

我也尝试了Leiningen 1.7,但得到了不同的错误,有人说这是因为leiningen 1.7只适用于Clojure 1.2.x这是我使用Leiningen 1.7时的错误:

Exception in thread "main" java.lang.RuntimeException: java.lang.NoSuchMethodError: clojure.lang.KeywordLookupSite.(ILclojure/lang/Keyword;)V
    at clojure.lang.Util.runtimeException(Util.java:165)
    at clojure.lang.Compiler.eval(Compiler.java:6476)
    at clojure.lang.Compiler.eval(Compiler.java:6431)
    at clojure.core$eval.invoke(core.clj:2795)
    at clojure.main$eval_opt.invoke(main.clj:296)
    at clojure.main$initialize.invoke(main.clj:315)
    at clojure.main$script_opt.invoke(main.clj:339)
    at clojure.main$main.doInvoke(main.clj:426)
    at clojure.lang.RestFn.invoke(RestFn.java:551)
    at clojure.lang.Var.invoke(Var.java:426)
    at clojure.lang.AFn.applyToHelper(AFn.java:193)
    at clojure.lang.Var.applyTo(Var.java:518)
    at …

clojure leiningen

9
推荐指数
2
解决办法
1864
查看次数

将浮动值分配给double值

我在提到这个 Oracle文档.在尝试执行以下操作时

 public static void main(String args[]){

    float f = 1.1f;
    double df = 1.1f;

    System.out.println("f=" + f);
    System.out.println("df=" + df);

    f = 1.5f;
    df = 1.5f;
    System.out.println("f=" + f);
    System.out.println("df=" + df);
 }
Run Code Online (Sandbox Code Playgroud)

输出是

f  = 1.1
df = 1.100000023841858
f  = 1.5
df = 1.5
Run Code Online (Sandbox Code Playgroud)

为什么第二行输出显示近似值.但不是第四线.如何计算价值?

java floating-point double

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

双三元整数启动会导致空指针

为什么这个很好,x被设置为null:

boolean condition1 = false;
Integer x = condition1 ? 1 : null;
Run Code Online (Sandbox Code Playgroud)

这个很好,x被设置为2:

boolean condition1 = false, condition2 = true;
Integer x = condition1 ? 1 : condition2? 2 : null;
Run Code Online (Sandbox Code Playgroud)

但是,x应该设置为null会导致java.lang.NullPointerException

boolean condition1 = false, condition2 = false;
Integer x = condition1 ? 1 : condition2 ? 2 : null;
Run Code Online (Sandbox Code Playgroud)

解决方案是使用:

Integer x = condition1 ? (Integer)1 : condition2 ? 2 : null;
Run Code Online (Sandbox Code Playgroud)

但我不清楚为什么单个三元运算符工作正常,但不是双精度运算符.

java

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

错误:Android Pre Dex:未指定Android SDK

gdx-setup.jar已从网站下载,我将其运行为:

java -jar gdx-setup.jar

我选择了我想要的选项并为idea(libgdx 1.6.2)生成项目.当我点击生成按钮时,该工具不会给我任何错误.

当我运行时,idea 14.1.3我转到文件>打开...并选择生成的ipr文件.

当我尝试运行桌面启动器时,idea抛出下一个错误:

Error:Android Pre Dex: [android] Android SDK is not specified

我尝试过使用不同的构建工具和android的API(当我按下生成按钮时,大多数都会向我发出警告gdx-setup.jar).我正在使用构建工具20.0.0和API 20,并且使用此配置gdx-setup.jar不会向我发出警告.

我检查一般项目的local.properties: sdk.dir=/home/XXXX/Escritorio/android-sdk-linux-libgdx/ 我检查文件>项目结构...> SDK的> Android SDK,它也是对的: /home/XXXX/Escritorio/android-sdk-linux-libgdx

有什么建议?

谢谢.

java android intellij-idea libgdx

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