问题列表 - 第27749页

如何检测最后一个字符

我有一个字符串,我想知道我的字符串中的最后一个字符是否是#
示例:

String test="test my String #";
Run Code Online (Sandbox Code Playgroud)

java string

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

Jquery可拖动与缩放问题

我在巫婆的页面上工作,所有内容都通过缩放来缩放.问题是,当我在页面中拖动某些内容时,拖动项会获得一个看似相对于缩放量的错误位置.

为了解决这个问题,我尝试对可拖动组件的位置进行一些数学计算,但是看起来甚至在视觉上它的修正,"真实"位置也没有重新计算.

这里有一些代码可以更好地解释:

var zoom = Math.round((parseFloat($("body").css("zoom")) / 100)*10)/10;

var x = $(this).data('draggable').position;
$(this).data('draggable').position.left = Math.round(x.left/zoom);
$(this).data('draggable').position.top = Math.round(x.top/zoom);
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激

javascript css jquery-ui zoom

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

MATLAB中的FFT:错误的0Hz频率

我想在MATLAB中使用fft来分析保存为excell文件的一些实验数据.我的代码:

A=xlsread('Book.xls'); G=A'; x=G(2, : );
N=length(x);
F=[-N/2:N/2-1]/N;
X = abs(fft(x-mean(x),N))
X = fftshift(X);
plot(F,X)
Run Code Online (Sandbox Code Playgroud)

但它绘制了一个具有大0Hz错误分量的图形,我的真实频率约为395Hz,并且未在绘制的图形中显示.请告诉我有什么问题.

任何帮助,将不胜感激.

matlab signal-processing fft

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

是否有一个Builder模式的特定术语,每个方法都返回`this`?

我知道这是Builder模式,但它是它的修改形式.维基百科关于Builder模式的文章给出了一个例子:

pizzaBuilder.createNewPizzaProduct();
pizzaBuilder.buildDough();
pizzaBuilder.buildSauce();
pizzaBuilder.buildTopping();
Pizza p = pizzaBuilder.getPizza();
Run Code Online (Sandbox Code Playgroud)

是否有修改后的Builder模式的特定名称,如下所示:

Pizza p = pizzaBuilder.createNewPizzaProduct().buildDough().buildSauce().buildTopping();
Run Code Online (Sandbox Code Playgroud)

这在jQuery库中最为明显,您可以在其中执行以下操作:

$('li.item-a').parent().css('background-color', 'red');
Run Code Online (Sandbox Code Playgroud)

其中每个方法(包括初始$())返回一个jQuery对象,该对象通常表示一组页面元素,并且每个方法都以某种方式对该集合进行操作.

design-patterns

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

C#中的TryGetValue对字符串不起作用,是吗?

该对象Row是一个类,它具有Values一个Dictionary 属性.

以下是Values属性的扩展方法.

public static T TryGetValue<T>(this Row row, string key)
{
return TryGetValue(row, key, default(T));
}

public static T TryGetValue<T>(this Row row, string key, T defaultValue)
{
    object objValue;

    if (row.Values.TryGetValue(key, out objValue))
    {
        return (T)objValue;
    }

    return defaultValue;
}
Run Code Online (Sandbox Code Playgroud)

如果我做:

user.Username = user.Values.TryGetValue<string>("Username");
Run Code Online (Sandbox Code Playgroud)

如果键"username"不在Dictionary中,则会发生这种情况.

我得到一个例外,无效的演员:

出现以下错误:

System.InvalidCastException:指定的强制转换无效.

TryGetValue[T](Row row, String key, T defaultValue) 

TryGetValue[T](Row row, String key) 
Run Code Online (Sandbox Code Playgroud)

所以我猜TryGetValue对字符串不起作用?

c# casting

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

超出509带宽限制的问题

509 Bandwidth Limit Exceeded从昨天起就收到了这条消息因为我这个月超出了我的带宽,但是当我尝试去我的cpanel时它给了我同样的错误.

在这种情况下我该怎么办?

redirect bandwidth cpanel

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

如何根据变量而不是字符串搜索iPhone地址簿中的特定用户名

Apple在其QuickContacts项目中提供了以下示例代码,以了解如何搜索特定用户的通讯簿.

-(void)showPersonViewController
{
 // Fetch the address book 
 ABAddressBookRef addressBook = ABAddressBookCreate();

 // Search for the person named "Appleseed" in the address book
 CFArrayRef people = ABAddressBookCopyPeopleWithName(addressBook, CFSTR("Appleseed"));

 // Display "Appleseed" information if found in the address book 
 if ((people != nil) && (CFArrayGetCount(people) > 0))
 {
  ABRecordRef person = CFArrayGetValueAtIndex(people, 0);
  ABPersonViewController *picker = [[[ABPersonViewController alloc] init] autorelease];
  picker.personViewDelegate = self;
  picker.displayedPerson = person;
  // Allow users to edit the person’s information
  picker.allowsEditing = YES;

  [self.navigationController pushViewController:picker animated:YES];
 } …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c addressbook

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

比较两个包含相同枚举类型的枚举值的对象

我定义了一个枚举类型:EnumType现在想象一下

object A = EnumType.Value1;
object B = EnumType.Value2;
Run Code Online (Sandbox Code Playgroud)

我想进行比较(A == B)给出正确的结果,与使用的Enum类型无关.在比较中,对象将始终包含枚举,并且两者将具有相同的类型.

我怎样才能做到这一点?

c#

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

使用java -jar运行scala应用程序

我遇到了java的一些问题.看看这个.

sebastian@sebastian-desktop:~/scaaaaaaaaala$ java -cp /home/sebastian/.m2/repository/org/scala-lang/scala-library/2.8.0.RC3/scala-library-2.8.0.RC3.jar:target/scaaaaaaaaala-1.0.jar scaaalaaa.App

Hello World!
Run Code Online (Sandbox Code Playgroud)

这很酷,对,但这有什么结果:

sebastian@sebastian-desktop:~/scaaaaaaaaala$ java -cp /home/sebastian/.m2/repository/org/scala-lang/scala-library/2.8.0.RC3/scala-library-2.8.0.RC3.jar -jar target/scaaaaaaaaala-1.0.jar

Exception in thread "main" java.lang.NoClassDefFoundError: scala/Application
 at java.lang.ClassLoader.defineClass1(Native Method)
 at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632)
 at java.lang.ClassLoader.defineClass(ClassLoader.java:616)
 at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
 at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
 at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
 at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
 at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
 at scaaalaaa.App.main(App.scala)
Caused by: java.lang.ClassNotFoundException: scala.Application
 at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
 at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
 ... 13 more
Run Code Online (Sandbox Code Playgroud)

哎呀?知道为什么第一个工作而不是第二个?我怎么 - 我的scala?

先生,谢谢,兄弟.

java scala jar

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

移动CALayers时禁用动画

以下代码为动作设置动画,即使我没有使用beginAnimations:context.如何在没有动画的情况下移动它?这是一个新的iphone视图项目,这些是它的唯一更新.

// Implement viewDidLoad to do additional setup after loading the view, typically from a nib.
- (void)viewDidLoad {
    [super viewDidLoad];

    sublayer = [CALayer new];
    sublayer.backgroundColor = [[UIColor redColor] CGColor];
    sublayer.frame = CGRectMake(0, 0, 100, 100);

    [self.view.layer addSublayer:sublayer];
}

- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event {
    sublayer.position = [[touches anyObject] locationInView:self.view];
}
Run Code Online (Sandbox Code Playgroud)

iphone core-animation objective-c

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