小编jon*_*ohn的帖子

解析json字符串

我有以下Json字符串

{ "Users" : [ 
    { "Name" : "user99",
      "Value" : "test"
    },
    { "Name" : "test2",
      "Value" : "test"
    }
 ] 
}
Run Code Online (Sandbox Code Playgroud)

我正在尝试解析它并打印出每个名称和值 - 最简单的方法是什么?我试过jQuery.parseJSON,但我不知道如何使用它

示例代码会很棒

javascript jquery json

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

在C#中将字符串计算为属性

我有一个存储在字符串Foo中的属性...说Object 有一个属性Bar,所以要获取Bar我要调用的属性的值..

Console.Write(foo.Bar);
Run Code Online (Sandbox Code Playgroud)

现在说我已经"Bar"存储了一个字符串变量...

string property = "Bar"

Foo foo = new Foo();
Run Code Online (Sandbox Code Playgroud)

我怎么会得到的值foo.Barproperty

我是如何用它在PHP中做的

$property = "Bar";

$foo = new Foo();

echo $foo->{$property};
Run Code Online (Sandbox Code Playgroud)

c# properties

6
推荐指数
1
解决办法
1617
查看次数

编写库(不是应用程序)时如何处理异常 - Java

我目前正在为 RESTful Web 服务 API 编写 Java Wrapper。

我现在正在尝试清理一些异常处理,但不确定要采取什么方法。这是一个供 Java 程序员使用的工具,因此我无法像处理最终用户应用程序那样真正地处理它。

如果我有一个包含可能引发异常的代码的方法(连接),我如何让这些异常浮上来给最终程序员?这甚至是我应该处理它的方式,取决于它们来捕获异常吗?等等...

java exception-handling exception

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

如何获得这种淡化和滑动效果?

我想知道如何制作淡出和滑动效果,如:http://www.apple.com/stevejobs/

这是一个非常酷的动画,我想知道这是否可以使用jQuery?

注意:我已经知道如何淡入.我一直使用jQuery.我想要新的评论/记忆/想法下降的效果.它向下滑动并同时消失.

javascript jquery fade slide

5
推荐指数
0
解决办法
2530
查看次数

如何将JSON字符串绑定到实际对象定义?

我发现它非常方便,在MVC3中,ASP.NET会将传入的JSON请求体映射到一个参数形式的简单指定对象......

有没有办法在特定用例之外使用此功能?

更进一步,在标准.NET编程中,使用json字符串并将其映射(绑定)到真实对象...(不是字典)?

c# asp.net serialization json asp.net-mvc-3

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

MySQL查询优化 - 内部查询

这是整个查询......

SELECT s.*, (SELECT url FROM show_medias WHERE show_id = s.id AND is_primary = 1) AS media_url
FROM (shows As s)
WHERE `s`.`id` IN (
 SELECT DISTINCT st.show_id
 FROM show_time_schedules AS sts
 LEFT JOIN show_times AS st ON st.id = sts.show_time_id
 WHERE sts.schedule_date BETWEEN CAST('2012-01-10' AS date) AND CAST('2012-01-14' AS date)
 )
AND `s`.`is_active` = 1
ORDER BY s.name asc 
Run Code Online (Sandbox Code Playgroud)

如果...

SELECT url FROM show_medias WHERE show_id = s.id AND is_primary = 1
(0.0004 sec)
Run Code Online (Sandbox Code Playgroud)

和...

 SELECT DISTINCT st.show_id
 FROM …
Run Code Online (Sandbox Code Playgroud)

mysql sql optimization

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

复选框数组只显示选中的值 - PHP

我有一个带有许多复选框的表单。

前任。

...
<input name="dodatkowe[]"  type="checkbox" value="1" />
<input name="dodatkowe[]"  type="checkbox" value="1" />
<input name="dodatkowe[]"  type="checkbox" value="1" />
...
Run Code Online (Sandbox Code Playgroud)

我想拥有数组中的所有复选框。数组“dodatkowe”。

当我检查所有复选框时:

Array ( [0] => 1 [1] => 1 [2] => 1 ) 
Run Code Online (Sandbox Code Playgroud)

但是当我只检查示例时,我有:

Array ( [0] => 1 ) 
Run Code Online (Sandbox Code Playgroud)

我需要那个,当我检查示例第二个复选框时:

Array ( [0] => 0 [1] => 1 [2] => 0)
Run Code Online (Sandbox Code Playgroud)

html php forms checkbox

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

sqlite3 with python - 查询调试 - 打印最终查询

我正在尝试调试使用 python 模块生成的 SQL 语句sqlite3...

c.execute("SELECT * FROM %s WHERE :column = :value" % Photo.DB_TABLE_NAME, {"column": column, "value": value})
Run Code Online (Sandbox Code Playgroud)

当我执行以下操作时,它不返回任何行fetchall()

当我直接在数据库上运行它时

SELECT * FROM photos WHERE album_id = 10
Run Code Online (Sandbox Code Playgroud)

我得到了预期的结果。

有没有办法查看构造的查询以了解问题所在?

python sqlite debugging profiler

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

if(!empty($ thing))vs if($ thing)

这两个语句是否完全相同,$thing可以是任何类型的?

if (!empty($thing)) {
    // do stuff
}

if ($thing) {
    // do stuff
}
Run Code Online (Sandbox Code Playgroud)

我知道我可以尝试一下,但我不确定我会抓住所有边缘情况......我担心在某些情况下它们会执行相同但不是全部.

php conditional-statements

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

在Clojure中使用String Interpolation宏(<<)

刚刚开始使用clojure.我正在使用leiningen并且无法弄清楚为什么导入<<宏似乎不起作用

project.clj

(defproject myapp "0.1"
  :description "Clojure learning sandbox"
  :main myapp.core
  :dependencies [[org.clojure/clojure "1.4.0"]
                 [org.clojure/core.incubator "0.1.2" ]])
Run Code Online (Sandbox Code Playgroud)

core.clj

(ns clojure-shuffle
  (:require [clojure.core.incubator :refer [<<]]))

(defn -main [& args]
  (println (<< "The sum is: ~(reduce + (map read-string args))")))
Run Code Online (Sandbox Code Playgroud)

当我做一个lein run 3 7 2我期待的时候

The sum is: 12
Run Code Online (Sandbox Code Playgroud)

但是我得到了这个(后面是一个大的堆栈跟踪):

 Exception in thread "main" java.lang.IllegalAccessError: << does not exist
Run Code Online (Sandbox Code Playgroud)

interpolation clojure string-interpolation

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