问题列表 - 第1294页

什么是Firefox的CSS过滤器替代品?

我正在使用CSS过滤器在浏览器中动态修改图像.这些在Internet Explorer中完美运行,但在Firefox中不受支持.

有谁知道这些针对Firefox的CSS Filter相当于什么?一个可以跨浏览器工作的答案(Safari,WebKit,Firefox等)将是首选.

<style type="text/css">
    .CSSClassName {filter:Invert;}
    .CSSClassName {filter:Xray;}
    .CSSClassName {filter:Gray;}
    .CSSClassName {filter:FlipV;}
</style>
Run Code Online (Sandbox Code Playgroud)

更新:我知道Filter是IE特有的功能.Firefox支持的任何一种等价物都有吗?

css firefox internet-explorer cross-browser filter

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

使用jQuery通过AJAX加载XHTML片段

我正在尝试使用jQuery的$.fn.load函数加载XHTML标记的片段,但是在尝试将新标记添加到DOM时会引发错误.我把它缩小到XML声明(<?xml...?>) - 如果我在没有声明的情况下返回静态文本,视图就可以工作.我不明白为什么会导致失败,或者责任在于jQuery,Firefox还是我的代码.

我应该如何使用jQuery将XHTML片段插入DOM?


使用$ .get不起作用 - 回调接收一个Document对象,当我尝试将其插入DOM时,我收到以下错误:

uncaught exception: Node cannot be inserted at the specified point in the hierarchy (NS_ERROR_DOM_HIERARCHY_REQUEST_ERR)
http://localhost:8000/static/1222832186/pixra/script/jquery-1.2.6.js
Line 257
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

$body = $("#div-to-fill");
$.get ("/testfile.xhtml", undefined, function (data)
{
    console.debug ("data = %o", data); // data = Document
    $body.children ().replaceWith (data); // error
}, 'xml');
Run Code Online (Sandbox Code Playgroud)

样品回复:

<?xml version="1.0" encoding="UTF-8"?>
<div xmlns="http://www.w3.org/1999/xhtml">
  <form action="/gallery/image/edit-description/11529/" method="post">
    <div>content here</div>
  </form>
</div>
Run Code Online (Sandbox Code Playgroud)

ajax xhtml jquery

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

Win32的CoreImage

对于那些不熟悉Core Image的人来说,这里有一个很好的描述:http: //developer.apple.com/macosx/coreimage.html

有没有相当于Apple的CoreImage/CoreVideo for Windows的东西?我环顾四周,找到了DirectX/Direct3D的东西,它有所有底层的东西,但似乎没有任何高级API可以使用,除非你愿意使用.NET 使用WPF,这两者都没有我真的很感兴趣

基本思想是创建/加载图像,附加任意数量的可以链接在一起的过滤器,形成图形,然后将图像渲染到HDC,使用GPU完成大部分艰苦工作.DirectX/Direct3D有这些部分,但你必须跳过很多箍(或者看起来似乎)才能使用它.

opengl direct3d image-processing core-image

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

在Javascript中使用正则表达式仅检索匹配字符串的一部分

我有一个字符串

foo (123) bar
Run Code Online (Sandbox Code Playgroud)

我想检索与分隔符包围所有的数字().

如果我使用varname.match(/\([0-9]+\)/),我的分隔符包含在响应中,当我真正想要的是"123"时,我得到"(123)".

如何在不跟进的情况下检索匹配字符串的一部分varname.replace()

javascript regex

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

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

Asp.net MVC查看测试?

随着越来越多的代码被推送到Asp.Net MVC中的Views(即AJAX,JQuery等......),你如何保持'可测试性'?

  • 你如何测试你的观点?
  • 如何使用客户端jscript代码测试您的视图?
  • 如何使用异步行为测试视图?

似乎大多数关于MVC可测试性的例子都涉及控制器.视图怎么样?

asp.net-mvc unit-testing

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

Objective C中的对象分配和初始化

以下两种分配和初始化对象的方法有什么区别?

AController *tempAController = [[AController alloc] init];
self.aController = tempAController;
[tempAController release];
Run Code Online (Sandbox Code Playgroud)

self.aController= [[AController alloc] init];
Run Code Online (Sandbox Code Playgroud)

大多数苹果示例使用第一种方法.为什么要分配,初始化和对象然后立即释放?

cocoa cocoa-touch memory-management objective-c

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

Ruby中对象破坏的通知

我写了一个自定义的Rails模型.此模型由实际服务器支持,而不是由数据库表支持(因此它不会从中继承ActiveRecord::Base).为了从服务器获取所请求的信息,我打开了一个SSH连接.由于rails不重用对象,因此将为接收到的请求创建新对象以及与服务器的新SSH连接.为了减少服务器压力,我想在模型对象被垃圾收集之前关闭SSH连接.我想知道ruby是否提供通知机制来通知对象它将被销毁?如果是这样,我可以使用此通知知道何时关闭SSH连接.如果不是,当我知道我已完成对象时,我将需要手动操作.

如果我需要手动处理这个,我可以明确地销毁对象吗?或者我能做的最好的是object = nil

ruby garbage-collection ruby-on-rails

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

C++中的AI应用程序:虚拟功能的成本是多少?有哪些可能的优化?

在我用C++编写的AI应用程序中,

  1. 没有太多的数值计算
  2. 有许多结构需要运行时多态性
  3. 通常,几个多态结构在计算过程中相互作用

在这种情况下,有没有任何优化技术?虽然我现在不打算优化应用程序,但为项目选择C++而不是Java的一个方面是提供更多的优势,以便能够使用非面向对象的方法(模板,过程,重载).

特别是,与虚拟功能相关的优化技术是什么?虚函数通过内存中的虚拟表实现.有没有办法将这些虚拟表预取到L2缓存上(从内存/ L2缓存中获取的成本正在增加)?

除此之外,C++中的数据局部技术是否有很好的参考?这些技术将减少数据提取到计算所需的L2高速缓存的等待时间.

更新:另请参阅以下相关论坛:界面的性能惩罚,几个基类的级别

c++ optimization

16
推荐指数
2
解决办法
5353
查看次数

Java中C++ Pair <L,R>的等价物是什么?

有没有一个很好的理由为什么Pair<L,R>Java中没有?这个C++构造的等价物是什么?我宁愿避免重新实现自己.

似乎1.6提供类似的东西(AbstractMap.SimpleEntry<K,V>),但这看起来很复杂.

java tuples std-pair

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