问题列表 - 第17791页

如何验证CSS中的供应商前缀,如-webkit-和-moz-?

我使用webkit/mozilla边框半径和框阴影CSS属性,但我希望CSS验证(它目前没有).有没有办法让它验证?

http://jigsaw.w3.org/css-validator/

css w3c-validation css3 vendor-prefix

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

这里变量脱气的区别是什么?

我正在接受项目的维护和阅读代码:
我看到了两种变量声明方法.有人可以解释第一行和第二行之间的区别是什么意思吗?

对我来说,我在javascript中阅读,var关键字是可选的.在第一行中,他们声明了两个新变量并对其进行了初始化.在第二行中,他们声明了两个新的varialbes,但没有初始化它们.我应该从中获取更多吗?

aURL = ""; msgNb = 1;
var mode, param, counter;
Run Code Online (Sandbox Code Playgroud)

javascript variable-declaration

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

在不破坏代码的情况下管理Oracle包的策略

我很想知道人们如何在他们的应用程序中管理他们的包.

例如,在我们的开发实例中,应用程序开发人员可能希望更改存储过程.但是,更改存储过程将破坏现有Java代码,直到更新DAO层以适应更改.

我的典型做法是将新程序实现放入"DEV"包中.然后开发人员可以更改他对此包的引用,进行测试,然后当我们准备好时,我们可以替换"生产"包中的过程,从DEV中删除它,开发人员将他的引用更改回生产包.

但是,我发现它并不像我想的那样游泳.首先,如果有一堆Java代码依赖于DEV包,那么我就像直接编辑生产包一样 - 如果我打破了包,我会打破一堆代码.

其次,人们很忙,我们不应该尽快将包裹投入生产.然后我们有两个版本的存储过程浮动,很难记住什么已经转移到生产和什么没有.

目标是让开发人员继续工作.是的,它是一个开发服务器,但我们不希望意外地破坏代码.

任何人都可以提出有效的方法来解决这个问题吗?

oracle plsql

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

使用ad-hoc分发测试apns需要什么样的证书?

如果我需要生产证书或开发证书,我无法理解Apple的文档......

iphone adhoc apple-push-notifications

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

Google App Engine上有没有关于java的书?

我想开始使用Google App Engine for java.但我不知道,从哪里开始.
google [ http://code.google.com/appengine/docs/java/overview.html ] 提供的教程是否足够?
另外,请提及GAE [java]上的一些好书,以便我可以从rapidshare或torrent下载那些购买这些书并开始阅读它们.

java google-app-engine

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

Java中常规间隔的减量

我正在用Java编写应用程序,但需要知道如何每秒从变量中减去一次.最简单的方法是什么?谢谢!

java timer

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

在PHP中获取上个月的日期

我想得到上个月的约会.我写了这个:

$prevmonth = date('M Y');
Run Code Online (Sandbox Code Playgroud)

这给了我当前的月/年.我不知道我是否应该使用strtotime,mktime.什么到时间戳?我是否需要在重置后添加一些内容,以便在我网站上的所有时间戳的所有内容中将日期设置为上个月?我正在尝试RTM,但我很难弄清楚这一点.

php date

79
推荐指数
7
解决办法
14万
查看次数

Perl中的智能RegEx?

背景


考虑以下输入:

<Foo
    Bar="bar"
    Baz="1"
    Bax="bax"
>
Run Code Online (Sandbox Code Playgroud)

处理完毕后,我需要它看起来如下所示:

<Foo
    Bar="bar"
    Baz="1"
    Bax="bax"
    CustomAttribute="TRUE"
>
Run Code Online (Sandbox Code Playgroud)

履行


这是所有我需要的时间不超过5个文件做的,所以使用以外的任何其他正则表达式似乎有点小题大做.无论如何,我想出了以下(Perl)正则表达式来完成这个:

$data =~ s/(<\s*Foo)(.*?)>/$1$2 CustomAttribute="TRUE">/sig;
Run Code Online (Sandbox Code Playgroud)

问题


这很好,但是,有一个明显的问题.这种模式是"愚蠢的",因为如果CustomAttribute已经添加,上面概述的操作将简单地附加另一个CustomAttribute=....

当然,一个简单的解决方案是编写一个辅助表达式,它将CustomAttribute在运行替换操作之前尝试匹配.

问题


因为我对脚本语言和正则表达式世界都很陌生,所以我想知道是否有可能在不引入任何宿主语言结构(即Perl中的if语句)的情况下解决这个问题,并且只是使用更"智能" "我上面写的版本?

html regex perl parsing

0
推荐指数
2
解决办法
240
查看次数

什么是Coldfusion会议?

我已经使用了Coldfusion会话很长一段时间,所以我知道它们是如何使用的,但现在我需要知道它们是如何工作的,这样我就可以计划扩展我的网站了.

Coldfusion用户'会话'只是设置2个cookie(CFTOKEN和CFID)和相关服务器端内存结构的快速方法吗?(SESSION范围)它还有什么其他的吗?我试图确定与用户会话相关的开销与其他方法(如cookie).

cookies coldfusion session

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

将int传递给C回调

为什么我在回调中无法正确识别?

我想也许是因为在add_strip()"i"被销毁之后,我怎么能把int传递给那个回调呢?谢谢.

29 void add_strip(int i,char name[30]){
30     sl[i] = elm_slider_add(win);
31     elm_slider_label_set(sl[i], name);
32     elm_slider_unit_format_set(sl[i], "dB");
33     elm_slider_span_size_set(sl[i], 60);
34     evas_object_size_hint_align_set(sl[i], 0.5, EVAS_HINT_FILL);
35     evas_object_size_hint_weight_set(sl[i], 0.0, EVAS_HINT_EXPAND);
36     elm_slider_indicator_format_set(sl[i], "%3.0f");
37     elm_slider_min_max_set(sl[i], 0, 2);
38     elm_slider_inverted_set(sl[i], 1);
39     elm_slider_value_set(sl[i], 0);
40     elm_object_scale_set(sl[i], 1.0);
41     elm_slider_horizontal_set(sl[i], 0);
42     elm_box_pack_end(bx, sl[i]);
43     evas_object_show(sl[i]);
44     evas_object_smart_callback_add(sl[i], "changed", vol_changed, &i);  // <--------------
45 }
Run Code Online (Sandbox Code Playgroud)

回调是:

13 static void
14 vol_changed(void *data, Evas_Object *obj, void *event_info)
15 {
16     int n = *((int*)data);
17 …
Run Code Online (Sandbox Code Playgroud)

c callback

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