小编gid*_*eon的帖子

从ruby中的json获取特定键值

[ 
"KEY1":{"SUB_KEY1" : "VALUE1","SUB_KEY2" : "VALUE2"},
"KEY2":{"SUB_KEY1" : "VALUE1","SUB_KEY2" : "VALUE2"}
]
Run Code Online (Sandbox Code Playgroud)

以上是我的json对象,作为回应.

我如何获得SUB_KEY1KEY1SUB_KEY1KEY2在Ruby on Rails的?

谢谢.

json ruby-on-rails

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

Google地图无法在iPhone模拟器上运行

我已逐步实施了"获取适用于iOS的Google Maps SDK"

最后模拟器运行正常没有发现错误,但地图除标记外没有任何细节.

如图所示:

Screnshot的模拟器

底部的输出也有这样的信息:

2012-12-23 01:06:59.869 GogleMap [3680:c07] GMSZoomTableQuadTree缺少用于> tile类型的根缩放表(mapType:10)2012-12-23 01:07:00.042 GogleMap [3680:1b03] Google Maps SDK for iOS版本:1.0.1.1154 2012-12-23 01:07:00.375 GogleMap [3680:c07] ClientParametersRequest失败,3次尝试>剩余.Error Domain = DASHConnectionError Code = 100"无法完成操作.(DASHConnectionError error 100.)"

请帮助,并提前感谢.

iphone sdk google-maps ios-simulator google-maps-sdk-ios

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

简单的vba代码给我运行时错误91对象变量或未设置块

所以当单击命令按钮时,我有一个简单的小宏/子定义.问题是它给了我:

运行时错误'91':对象变量或未设置块

我的代码是:

Dim rng As Range
rng = Sheet8.Range("A12") '<< ERROR here
rng.Value2 = "1"
Run Code Online (Sandbox Code Playgroud)

我只想在Sheet8中设置Cell"A12".

在此输入图像描述

谢谢!

excel vba excel-2007 excel-vba

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

使用jquery重置MVC表单

如何重置表单?

即清除所有字段的值,并使用jquery删除ValidationSummary错误消息validation-summary-errors.

我使用下面的代码,但它不起作用:

    var validator = $("#myform").validate();
    validator.resetForm();
Run Code Online (Sandbox Code Playgroud)

我正在使用asp.net MVC3,jquery脚本包含在我的页面中.

<script src="@Url.Content("~/Scripts/jquery-1.4.4.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)

forms validation asp.net-mvc jquery reset

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

AnimationDrawable没有玩

所以我希望我的动画在创建活动后立即启动,但出于某种原因无论我尝试什么都会让它开始.我可以通过点击事件开始,但我想让它自己开始.

这是我拥有的,我如何让它工作?

package tween.learn;

import android.app.Activity;
import android.graphics.drawable.AnimationDrawable;
import android.os.Bundle;
import android.widget.ImageView;

public class Animate extends Activity {

    public ImageView image;

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


        ImageView tweenImage = (ImageView) findViewById(R.id.imageView1);
        tweenImage.setBackgroundResource(R.anim.cubicfacetween);

        AnimationDrawable frameAnimation = 
                           (AnimationDrawable) tweenImage.getBackground();
        frameAnimation.start();

        }



}
Run Code Online (Sandbox Code Playgroud)

谢谢

animation android drawable

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

将listbox项中的命令绑定到viewmodel parent上的属性

我一直在研究这个问题大约一个小时,并查看了所有相关的SO问题.

我的问题很简单:

我有HomePageVieModel:

HomePageVieModel
+IList<NewsItem> AllNewsItems
+ICommand OpenNews
Run Code Online (Sandbox Code Playgroud)

我的加价:

<Window DataContext="{Binding HomePageViewModel../>
<ListBox ItemsSource="{Binding Path=AllNewsItems}">
 <ListBox.ItemTemplate>
   <DataTemplate>
       <StackPanel>
        <TextBlock>
           <Hyperlink Command="{Binding Path=OpenNews}">
               <TextBlock Text="{Binding Path=NewsContent}" />
           </Hyperlink>
        </TextBlock>
      </StackPanel>
    </DataTemplate>
</ListBox.ItemTemplate>
Run Code Online (Sandbox Code Playgroud)

列表显示所有项目都很好,但对于我的生活,无论我尝试命令将无法工作:

<Hyperlink Command="{Binding Path=OpenNewsItem, RelativeSource={RelativeSource AncestorType=vm:HomePageViewModel, AncestorLevel=1}}">
<Hyperlink Command="{Binding Path=OpenNewsItem, RelativeSource={RelativeSource AncestorType=vm:HomePageViewModel,**Mode=FindAncestor}**}">
<Hyperlink Command="{Binding Path=OpenNewsItem, RelativeSource={RelativeSource AncestorType=vm:HomePageViewModel,**Mode=TemplatedParent}**}">
Run Code Online (Sandbox Code Playgroud)

我总是得到:

System.Windows.Data错误:4:无法找到带引用的绑定源.....

更新 我正在设置我的ViewModel吗?不认为这很重要:

 <Window.DataContext>
        <Binding Path="HomePage" Source="{StaticResource Locator}"/>
    </Window.DataContext>
Run Code Online (Sandbox Code Playgroud)

我使用MVVMLight工具包中的ViewModelLocator类来完成这项工作.

wpf binding mvvm icommand

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

带错误的剃刀语法在不应编译时编译

所以我在运行时使用我的asp.net mvc3应用程序进入错误,当我检查代码时,我看到它上面有一个红线,错误列表没有定义这样的函数,它仍然可以正常编译.错误仅在运行时出现?我正在使用T4MVC,我希望它可以帮助我避免这样的问题!?

这是设计还是我在这里做错了什么?

在此输入图像描述

上面的代码不应该编译,因为那里没有这样的方法!

它在运行时失败:

在此输入图像描述

这种事情发生了很多,不仅仅是未定义的方法,甚至是变量等.

asp.net-mvc compiler-errors t4mvc razor asp.net-mvc-3

19
推荐指数
1
解决办法
7156
查看次数

有没有办法用Selenium测试响应式CSS?

我公司的开发人员已经将我们的网站实现为CSS响应,我很困惑如何利用Selenium来测试他们的工作.我一直在使用Selenium WebDriver(Selenium 2)与Ruby一起用于其他方面.

在网上做了一些研究之后,我遇到了多个工具,但没有一个值得自动化,因为它们...... aaa ...只是用于手动检查不同屏幕尺寸的网络工具.

一些例子 -

  1. Resonsive CSS布局的设备测试(手动)
  2. Responsinator
  3. Responsive.is
  4. Responsivepx(更好的控制)

但我可以使用selenium以及使用sel2/ruby​​轻松实现上述目的

@driver.manage.window.resize_to(480, 725) #iphone potrait
Run Code Online (Sandbox Code Playgroud)

需要帮助

  • 如何实际测试css是否自动 "响应" ?
  • 检查页面是否响应窗口大小调整的常用属性/方面是什么?
  • 有没有人使用Selenium来QA响应式CSS?

css ruby testing responsive-design selenium-webdriver

19
推荐指数
2
解决办法
7937
查看次数

编写Haskell无限Fibonacci系列函数的C#版本

注意:这个问题的重点更多来自好奇心.我想知道是否有可能将Haskell实现音译成功能性的C#等价物.

所以我一直在学习Haskell非常好,在解决Project Euler问题的同时,我遇到了这个美丽的Haskell Fibonacci实现:

fibs :: [Integer]
fibs = 1:1:zipWith (+) fibs (tail fibs)
Run Code Online (Sandbox Code Playgroud)

当然我很想写这样的C#版本,所以:

  1. 如果我这样做:

    IEnumerable<int> fibs =
        Enumerable.Zip(Enumerable.Concat(new int[] { 1, 1 }, fibs),
                                                           //^^error
                                              fibs.Skip(1), (f, s) => f + s);
    
    Run Code Online (Sandbox Code Playgroud)

    错误表示使用未分配的局部变量fibs.

  2. 所以我稍微有点必要,而这个编译......

    public static IEnumerable<int> Get()
    {
        return Enumerable.Zip(Enumerable.Concat(new int[] { 1, 1 }, Get()),
                                              Get().Skip(1), (f, s) => f + s);
    }
    
    Run Code Online (Sandbox Code Playgroud)

    它打破了堆栈溢出异常!所以我来到这里..

问题:

  1. 任何人都可以想到功能性的C#等价物吗?
  2. 我想了解为什么我的解决方案不起作用.

c# haskell functional-programming fibonacci

19
推荐指数
4
解决办法
3062
查看次数

ASP.NET MVC在自定义操作筛选器中查找当前用户名

我正在为asp.net MVC创建一个自定义动作过滤器.

OnActionExecuting()方法中.

public override void OnActionExecuting(ActionExecutingContext filterContext)
{
    string userName =  ?????// how can I get this?
}   
Run Code Online (Sandbox Code Playgroud)

我需要找出当前的用户名(我正在使用表单身份验证)

在控制器中我可以简单地做 User.Identity.Name

有没有办法在ActionFilter中获取用户名?

asp.net-mvc action-filter

18
推荐指数
1
解决办法
7119
查看次数