问题列表 - 第20410页

<noscript> 在 XML 文档中的处理

使用 MIME 类型text/html提供的页面与使用 MIME 类型application/xhtml+xml提供的页面的 <noscript> 块处理有什么区别吗?

据我所知,如果在浏览器中禁用了 JavaScript,则根本不会处理文本/html页面的<noscript> 块。application/xhtml+xml页面会发生什么?我怀疑对于此类页面,在禁用 JavaScript 时仍会分析该块。但我没有找到对这个问题的任何澄清。

有人可以指出我适当的 W3C 标准或提供任何其他说明吗?

附注。感兴趣的情况是访问计数服务,它使用 <noscript> 块来跟踪禁用 JS 的访问者。如果在任何情况下都下载了 <noscript> 块的元素(例如,零尺寸的图像),那么此类服务应该会中断:(

xml xhtml web-standards noscript mime-types

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

如何使用jquery访问父窗口对象?

如何使用jquery访问父窗口对象?

这是我的父窗口变量,我想在关闭子窗口后设置它的值.

$('#serverMsg').html('some text here');
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

控制/依赖注入的反转,在.net中有很好的解释和示例?

嗨,

我对.net框架中的IoC/DI框架知之甚少.任何人都可以通过C#中的一些示例向我提供详细解释IoC/DI的链接吗?我想通过它,并对这些框架有更多的了解.

这样我就可以获得知识,在哪里以及如何使用这些框架对于实现项目非常有用.



NRK

c# frameworks dependency-injection inversion-of-control

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

如何避免刷新页面上的按钮事件

我有.aspx页面,该页面在点击按钮时将数据插入数据库.但是,当我按下按钮时,它正确.即将成功消息作为"成功插入数据".在这种情况下,如果我按"F5"或刷新页面,它将触发按钮单击事件.为什么会这样?如何避免这种情况?

asp.net events refresh

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

JSF实现和组件库

我刚开始使用JSF,我有三个与JSF实现和组件库相关的问题

  1. JSF实现和组件库有什么区别?

  2. 有哪些JSF实现(如Apache MyFaces)可用,它们之间有什么区别?

  3. 有哪些JSF组件库(如富脸和冰面)可用,它们之间有什么区别?

任何提供相关信息的相关链接也会有所帮助.

jsf

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

iPhone - 如何测量PCM编码信号的幅度

这是我的问题:

  1. 我需要实时分析音频数据以找出信号的幅度
  2. 我无法使用AudioQueue测量功能,因为它有太多的延迟来检测峰值
  3. 我研究过aurioTouch示例.....但是......

我根本不明白PCM编码缓冲区如何转换回示波器视图中显示的波形.正是这个波浪我才想分析幅度.

在我的回调中,当我分析缓冲区时,它只有0和-1 - 当使用NSLog(@"%d")时.这是有道理的我猜是因为它是PCM.

我无法在aurioTouch中找到将0/-1流转换为波形的神奇之处: - ((

一旦我在内存中有波形,我如何分析振幅以及如何将此读数转换为dB?

我不想使用FFT,因为我对频率不感兴趣,我希望还有其他方法.

干杯

iphone audio pcm

8
推荐指数
2
解决办法
7532
查看次数

Android应用小部件(主屏幕)是否允许手势?

我注意到当我在主屏幕小部件上从左向右滑动手指时,在AVD上的模拟器中,Android切换到左侧主屏幕.

我想知道是否有可能阻止这种行为并允许主屏幕小工具听取并对手指手势做出反应(如滑动)?它对我的小部件UI设计非常关键.

android gesture android-widget

8
推荐指数
2
解决办法
5585
查看次数

InnoDB需要一个多小时才能在几分钟内导入600MB文件,MyISAM

我目前正致力于创建一个测试应用程序性能的环境; 我正在使用MySQL和InnoDB进行测试,以找出哪些可以为我们提供最佳服务.在此环境中,我们将自动准备数据库(加载现有转储)并检测我们的测试工具.

我准备用MySQL和InnoDB测试相同的数据转储,但我已经无法将初始导入带到InnoDB部分的可用速度.最初的转储需要更长时间,但这并不关心我:

$ for i in testdb_myisam testdb_innodb; do time mysqldump --extended-insert $i > $i.sql; done

real    0m38.152s
user    0m8.381s
sys     0m2.612s

real    1m16.665s
user    0m6.600s
sys     0m2.552s
Run Code Online (Sandbox Code Playgroud)

但是,导入时间差异很大:

$ for i in  testdb_myisam testdb_innodb; do time mysql $i < $i.sql; done

real    2m52.821s
user    0m10.505s
sys     0m1.252s

real    87m36.586s
user    0m10.637s
sys     0m1.208s
Run Code Online (Sandbox Code Playgroud)

经过研究,我来了将表从MyISAM更改为InnoDB使系统变慢然后使用set global innodb_flush_log_at_trx_commit=2:

$ time mysql testdb_innodb < testdb_innodb.sql

real    64m8.348s
user    0m10.533s
sys     0m1.152s
Run Code Online (Sandbox Code Playgroud)

恕我直言仍然令人震惊的缓慢 我也禁用log_bin了这些测试,这里是所有mysql变量的列表. …

mysql performance innodb

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

$()函数在JavaScript中做什么?

$()功能在以下示例中执行了哪些操作?

function test(){
    var b=$('btn1');
    eval(b);
}
Run Code Online (Sandbox Code Playgroud)

javascript

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

给出路径的挂载点

以下非常不健壮的shell代码将给出挂载点$path:

 (for i in $(df|cut -c 63-99); do case $path in $i*) echo $i;; esac; done) | tail -n 1

在shell中有更好的方法吗?

后记

这个脚本非常糟糕,但具有可在我的系统上运行的兑换质量.请注意,几个挂载点可能是前缀$path.

示例 在Linux系统上:

cas@txtproof:~$ path=/sys/block/hda1
cas@txtproof:~$ for i in $(df -a|cut -c 57-99); do case $path in $i*) echo $i;; esac; done| tail -1
/sys

在Mac OSX系统上

cas local$ path=/dev/fd/0
cas local$ for i in $(df -a|cut -c 63-99); do case $path in $i*) echo $i;; esac; done| tail -1
/dev

注意需要改变切割参数,因为df的输出方式不同; 使用awk解决了这个问题,但即使是awk也是不可移植的,给定了结果格式化df返回的各种实现.

回答 …

linux bash shell mount path

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