问题列表 - 第39210页

将jQuery与JSF自动生成的id一起使用(问题为":")

我读了这篇文章在CSS选择器中处理元素ID中的冒号,其中概述了如何选择包含冒号的已知id.

我想要做的是创建一个包含图像的JSF列表.然后使用jQuery我想选择每个图像并读入id.如果没有编写一些代码替换冒号,这可能吗?

jquery jsf

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

XHTML 1.0 Strict中的自定义数据

我在html中使用了一些自定义属性,用于jquery的东西.我看到data-XYZHTML5中有属性,但我需要xhtml 1.0严格.我还有其他选择吗?

html xhtml-1.0-strict custom-data-attribute

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

声明之后我可以做一个变量final吗?

我正在创建一个银行模型,而Account类有一个accountNumber字段.帐号永远不会改变,但我不能将字段设置为final,因为这会阻止构造函数设置它.

如果不可能这样做,那没关系.这只是一个CS任务,所以我想确保我以最好的方式做到这一点.

最好的实现是将字段及其setter方法设为私有吗?

java

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

C指针,我做错了什么?

我没有编译错误,但它在运行时崩溃,这是我的相关代码,首先是它的结构:

#include <stdio.h>
#include <string.h>
#include <stdlib.h>

struct Gas_Station *pgasStationHead = NULL;
typedef struct Gas_Station {
   char *name;
   double octan95SS;
 double octan95FS;
 double octan98SS;
 double octan98FS;
 double gasSoldTotal;
 double gasSoldSS;
 double gasSoldFS;
 struct Gas_Station *pgasStationNext;
 struct Client_List *pclientHead;
} Station;

typedef struct Client_List {
   char carID[10];
 char gasType[3];
   double gasAmount;
 char serviceType[12];
 struct Client_List *pclientNext;
} Client;
Run Code Online (Sandbox Code Playgroud)

之后是有问题的区域:

void CommandsSwitch(FILE *input , FILE *output) {

  do {
   int i;
   char *ptemp , *pfuncNum, *pcarID, *pstationName;
   ptemp = fgets(ptemp , 80 …
Run Code Online (Sandbox Code Playgroud)

c pointers runtime-error

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

Rails 3 - 处理传入消息(允许用户回复电子邮件通知)

现在我的应用程序发出电子邮件通知.我想允许用户直接回复电子邮件,然后由我的应用程序提取并插入到数据库中.

是否有任何Rails宝石,服务,教程可以指向我正确的方向.

此外,可能需要做出回复电子邮件有一个UID,replyto--UID@domain.com,所以我不必依靠从(发件人).

你怎么看?

谢谢

ruby-on-rails ruby-on-rails-3

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

iPhone奇怪的CoreData缓存性能问题

我正在开发一个使用Core Data和NSFetchedResultsController的应用程序.该应用的一个主要部件是过滤下来基于一组15,或者使得对应于我的管理对象的属性或关系的预定义的开关的索引表视图中的项目.在我的大多数情况下,我正在搜索一组大约300-400个对象,因此缓存/性能不是问题.一切都非常活泼,不需要缓存.

但是,我的应用程序的一部分基本上搜索了我的CD数据库中的所有对象(约15,000项).在这里,我正在尝试在NSFetchedResultsController上实现缓存以提高性能.NSFetchedResultsController的'cacheString'属性只是谓词的字符串值.每当用户切换过滤器开关,我创建了一个新的谓词,创建一个新的NSFetchedResultsController,并设置缓存为新的谓词的字符串值.获得所有物品(未经过滤)的第一次打击需要约7秒,随后的命中次数不到一次.

有什么奇怪的,虽然 - 这是我的问题 - 是,一旦我进入到表视图的"下一步"(我推新视图控制器导航控制器,它传递给NSFetchedResultsController的fetchedObjects参考),性能大幅下降.下一个视图本质上是前一个视图的表列表的不同表示(水平分页滚动视图),一次在屏幕上有一个项目.当我从一个项目转到下一个项目时,访问fetchedObjects数组中的上一个或下一个对象会将手机锁定大约5秒钟."锁定"持续时间会进一步增加您进入fetchedObjects数组的时间.如果'i == 0',则没有可感知的滞后.如果'i == 10,000',则访问下一个对象大约需要15秒.赶快行动吧!

启用缓存是否仅缓存表视图的索引信息而不是缓存的对象本身?

我不确定这笔交易是什么.我希望我能够很好地解释这一点 - 如果您想查看一些代码或需要其他信息,请告诉我.

谢谢!比利

iphone performance caching core-data

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

has_one关联的未知列错误并在命名作用域中加入

我有一个产品和payment_notification模型与以下关联

class Product < ActiveRecord::Base
  has_one :payment_notification
end

class PaymentNotification < ActiveRecord::Base
  belongs_to :product
end
Run Code Online (Sandbox Code Playgroud)

我正在设置一个命名范围,该范围应该获取其关联的payment_notification已完成状态的所有产品.

我觉得这应该适用于我的产品型号:

scope :completed, joins(:payment_notification).where(:payment_notification => { :status => 'Completed' })
Run Code Online (Sandbox Code Playgroud)

但是这会导致以下错误:

Error: Mysql::Error: Unknown column 'payment_notification.status' in 'where clause': SELECT     `products`.* FROM       `items`  INNER JOIN `payment_notifications` ON `payment_notifications`.`product_id` = `productss`.`id` WHERE     (`payment_notification`.`status` = 'Completed')
Run Code Online (Sandbox Code Playgroud)

有人可以帮忙吗?

activerecord ruby-on-rails

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

Python:如何获得每个jiffy的mili秒数

我想知道系统的HZ,即Python代码中有多少mili秒.

python linux

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

Django QuerySet直接访问外键字段,无需强制连接

假设您有一个模型Entry,其中一个字段"author"指向另一个模型Author.假设此字段可以为null.

如果我运行以下QuerySet:

Entry.objects.filter(作者= X)

其中X是某个值.假设在MySQL中我在Entry上为其他一些列和author_id设置了一个复合索引,理想情况下我希望SQL在Entry模型上使用"author_id",这样它就可以使用复合索引.

事实证明,Entry.objects.filter(author = 5)可以工作,没有连接完成.但是,如果我说author = None,Django会与Author进行连接,然后添加到Where子句Author.id IS NULL.所以在这种情况下,它不能使用复合索引.

有没有办法告诉Django只检查pk,而不是按照链接?

我知道的唯一方法是在QuerySet中添加一个额外的.extra(where = ['author_id IS NULL']),但我希望.filter()中的一些魔法可以工作.

谢谢.

(对不起,我之前对此并不清楚,感谢lazerscience和Josh的回答).

django django-queryset

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

等待命令以bash脚本返回

我想做什么:

我的bash shell脚本包含一个modprobe -a $modulename.有时加载该模块失败,modprobe语句就会卡住.它永远不会返回,因此,我的脚本也被卡住了.

我想要做的是:调用modprobe -a $modulename,等待20秒,如果命令没有返回并且脚本仍然停留20秒,则调用该失败并退出!

我正在寻找可能的选择.我知道timeout是一个,这将允许我在一定时间后超时.所以我在想:

timeout -t 10 modprobe -a $modulename
if [ "$?" -gt 0 ]; then
echo "error"
exit
fi

但问题是$?可以> 0,不仅仅是因为超时,而是因为加载模块时出错,我想以不同的方式处理这两种情况.

任何使用超时和不使用超时的想法都是受欢迎的.

bash

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