问题列表 - 第49477页

使用jQuery的缺点?

我已经听过很多关于jQuery的好东西但是当前版本的jQuery有哪些缺点以及你想在下一个jQuery版本中有什么功能?

javascript jquery frontend jquery-ui

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

rails 3中的Restful API

我应该如何在rails 3 app中创建一个安静的API?另外我想知道是否有一种很好的方法来实现restful身份验证

ruby api restful-authentication ruby-on-rails-plugins ruby-on-rails-3

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

过滤指南针读数

我正在使用罗盘标题来旋转MKMapView.旋转是有点生涩,所以我试图像iPhone上的谷歌地图那样过滤它(或者似乎做了一些诡计).

我试图使用移动平均公式来过滤iphone指南针的读数,但它在359和0之间的交叉处失败,因为它从35x开始向后平均到0并导致地图向后旋转,因为它从西方.

任何想法最好的方法是过滤这些数据,使其从359回到零,并保持滚动平均值.

代码在这里:

- (void)locationManager:(CLLocationManager *)manager didUpdateHeading:(CLHeading *)newHeading {
static float xd=0;
static float k = 0.22;

// Moving average formula
xd = k * xd + (1.0 - k) * newHeading.magneticHeading;

NSLog(@"%0.2f : %0.2f", newHeading.magneticHeading, xd);    
[map setTransform:CGAffineTransformMakeRotation((-1 * xd * M_PI) /180)];}
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助

iphone filter moving-average mkmapview compass-geolocation

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

登录ASP.NET MVC3

我目前正在使用MVC 3开发一个应用程序...现在我被困在一个登录角色......

如何创建具有不同角色的登录站点?我的意思是当管理员登录时我想重定向到后端页面,当它是普通用户重定向到该站点时.我已经为管理员设置了ROLE,但不是用户......

    [Authorize(Roles = "user")]
    public ActionResult Index()
    {
        return View();
    }

    [Authorize(Roles = "Administrators")]
    public ActionResult view()
    {
        return View();
    }
Run Code Online (Sandbox Code Playgroud)

在帐户控制器中,我需要设置重定向页面或如何?

asp.net-mvc

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

仅允许来自特定网站的iframe

有没有人知道如果PHP不是来自白名单数组或黑名单数组中的域,那么在PHP中采用一块文本并删除iframe?所以我可以允许像YouTube,Facebook这样的iframe,但不是每个网站.

php

2
推荐指数
1
解决办法
1833
查看次数

我如何恢复代码?Git noob

如何恢复我的代码?

我做了以下两个命令:

git log -all -p
git reflog
Run Code Online (Sandbox Code Playgroud)

我看到我的代码在那里.但是,我不确定如何恢复它们.

以下是reflog显示的内容:

23f50a6 HEAD@{0}: checkout: moving from filling-in-layout to master
39bdf8c HEAD@{1}: commit: Finished layout and routes
2ca279b HEAD@{2}: commit: Removed default Rails page
23f50a6 HEAD@{3}: checkout: moving from master to filling-in-layout
23f50a6 HEAD@{4}: merge static-pages: Fast-forward
436aabd HEAD@{5}: checkout: moving from static-pages to master
23f50a6 HEAD@{6}: commit: Done with static pages
c11e8b0 HEAD@{7}: commit: Added a Pages controller
436aabd HEAD@{8}: checkout: moving from master to static-pages
436aabd HEAD@{9}: commit: Improved the …
Run Code Online (Sandbox Code Playgroud)

git

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

ScalaQuery多个主键和外键

我们如何在ScalaQuery中定义多主键和外键?

object myTable1 extends Table([Int])("myTable1") {
  def id = column[Int]("id", O PrimaryKey)
  def * = id
}    

object myTable2 extends Table([Int, Int, Int])("myTable2") {
  def pk1 = column[Int]("id1")
  def pk2 = column[Int]("id2")
  def fk1 = column[Int]("fk1")
  def * = pk1 ~ pk2 ~ fk1
}
Run Code Online (Sandbox Code Playgroud)

那么如果我想让myTable2中的pk1和pk2成为主键,myTable2中的fk1引用myTable1中的id,那么使用的代码是什么?

sql scala scala-2.8 scalaquery

8
推荐指数
1
解决办法
1860
查看次数

选择:在伪类/元素之后

在CSS中,我习惯于body:after添加内容,我想在jQuery中获得它的高度.我怎么能这样做?

我从这里读到这些伪元素是为了修改而不可选择的?我似乎甚至无法$("body > :last-child")选择应该是最后一个孩子:after

css jquery

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

测试核心数据应用

我该如何测试findByAttribute我添加NSManagedObject实例方法

起初,我想过以编程方式创建一个独立的Core Data堆栈,如Xcode的Core Data Utility Tutorial所示.而且,在我搜索该文档时,我遇到了核心数据获取请求模板,并认为可能不是创建我创建的方法,而是应该创建获取请求模板,但它看起来不像是entityName可以使用fetch变量请求模板,可以吗?我可以创建一个获取请求模板,NSManagedObject以便所有子类都可以使用它吗?嗯,但是我仍然需要一个entityName,我不认为有一种方法可以动态获取调用该方法的子类的名称.

无论如何,看起来一个好的解决方案是创建一个内存核心数据堆栈进行测试,独立于生产核心数据堆栈.@Jeff Schilling还建议创建一个内存持久性存储.Chris Hanson还创建了一个持久存储协调器来对Core Data进行单元测试.这看起来类似于Rails如何有一个单独的数据库进行测试.但是,@iamleeg建议删除Core Data依赖项.

您认为哪种方法更好?我个人更喜欢后者.

更新:我正在使用OCHamcrest和Pivotal Lab的Cedar对核心数据进行单元测试.除了写下面的代码,我添加NSManagedObject+Additions.mUser.mSpec目标.

#define HC_SHORTHAND
#import <Cedar-iPhone/SpecHelper.h>
#import <OCHamcrestIOS/OCHamcrestIOS.h>

#import "NSManagedObject+Additions.h"
#import "User.h"

SPEC_BEGIN(NSManagedObjectAdditionsSpec)

describe(@"NSManagedObject+Additions", ^{
    __block NSManagedObjectContext *managedObjectContext;   

    beforeEach(^{
        NSManagedObjectModel *managedObjectModel =
                [NSManagedObjectModel mergedModelFromBundles:nil];

        NSPersistentStoreCoordinator *persistentStoreCoordinator =
                [[NSPersistentStoreCoordinator alloc]
                 initWithManagedObjectModel:managedObjectModel];

        [persistentStoreCoordinator addPersistentStoreWithType:NSInMemoryStoreType
                                                 configuration:nil URL:nil options:nil error:NULL]; …
Run Code Online (Sandbox Code Playgroud)

unit-testing core-data objective-c ocmock cedar-bdd

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

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