问题列表 - 第11936页

ColdFusion MX 7的CFFEED组件/自定义标签?

我正在客户的网站上工作,并且不能更新到ColdFusion 8.我正在寻找的是通过自定义标签或组件类似于CF8的CFFEED功能,如果已存在某些内容,我并不特别热衷于编写自己的读取器/解析器.

我需要从博客中读取RSS2源并显示标题,描述和链接.我最好能够设置大约5-10分钟的缓存,这样我就不会对饲料进行锤击(我从饲料中提取的信息将显示在高流量网站上).

rss coldfusion feeds cffeed

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

HTTP请求优化:限制是什么?

现在,将样式表和脚本组合在一起以减少HTTP请求是常识.我有两个问题:

  1. 它们有多贵,真的吗?
  2. 什么时候请求太大,应该拆分?

在我所做的所有在线阅读中,我无法找到这两个问题的答案,例如Yahoo! 最佳实践,指出HTTP请求很多次,但从不引用为什么或如何.

提前致谢.

optimization http

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

制作半色调图像的算法?

什么是制作半色调图像的好算法(像这样)?一个快速的谷歌搜索带来了一堆关于这个主题的论文,但很难判断哪些是好的,有效的,等等.有没有最好的选择做这种事情?

algorithm image-processing

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

0xDEADBEEF等效于64位开发?

对于32位系统(无论是Linux,Mac OS或Windows,PowerPC还是x86)的C++开发,我已经初始化了指针,否则这些指针将被定义(例如,它们无法立即获得正确的值),如下所示:

int *pInt = reinterpret_cast<int *>(0xDEADBEEF);
Run Code Online (Sandbox Code Playgroud)

(为了节省打字和DRY,右侧通常是常数,例如BAD_PTR.)

如果在获得正确值之前取消引用pInt,那么它将在大多数系统上立即崩溃(而不是在某些内存被覆盖或进入非常长的循环时崩溃).

当然,行为取决于底层硬件(从用户进程获取奇数地址0xDEADBEEF的4字节整数可能完全有效),但崩溃对于我迄今为止开发的所有系统都是100%可靠的( Mac OS 68xxx,Mac OS PowerPC,Linux Redhat Pentium,W​​indows GUI Pentium,W​​indows控制台Pentium).例如,在PowerPC上,从奇数地址获取4字节整数是非法的(总线故障).

在64位系统上,这有什么好处呢?

c++ debugging 64-bit defensive-programming

41
推荐指数
8
解决办法
7498
查看次数

是否可以使用"删除此项"删除当前对象?

我正在编写一个链表,我想要一个struct的析构函数(一个Node结构)来简单地删除它自己,并且没有任何副作用.我希望我的列表的析构函数迭代地自己调用Node析构函数(临时存储下一个节点),如下所示:

//my list class has first and last pointers
//and my nodes each have a pointer to the previous and next
//node
DoublyLinkedList::~DoublyLinkedList
{
    Node *temp = first();

    while (temp->next() != NULL)
    {
        delete temp;
        temp = temp->next();
    }
}
Run Code Online (Sandbox Code Playgroud)

所以这将是我的Node析构函数:

Node::~Node
{
   delete this;
}
Run Code Online (Sandbox Code Playgroud)

这是否可以接受,特别是在这种情况下?

c++ destructor linked-list this self-destruction

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

使<tr>像<a>一样

我有一张桌子,我希望每一行都可以点击.现在,我做的很简单:

$('tr').click(...)
Run Code Online (Sandbox Code Playgroud)

这在很大程度上起作用,但我怎样才能使它像这样的链接:

  • 按住Shift键单击可在新窗口中打开目标
  • 中键单击可在新选项卡中打开目标
  • 悬停显示状态栏中的链接地址

html javascript jquery

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

在Java中序列化Float的最佳方法是由C++应用程序读取?

我需要序列化一个java Float,由一个用C++编写的应用程序通过Socket通信读取.这有标准吗?在Float类中使用floatToIntBits方法最简单,但我不确定它是多么标准.

c++ java serialization

4
推荐指数
2
解决办法
5344
查看次数

有没有快速的方法来获得正则表达式匹配的字符索引?

我正在创建一个Perl脚本,它必须处理数百万条维基百科文章的标记 - 所以速度是一个问题.

我正在寻找的一件事是模板的出现,它们总是如下所示:{{template}}.因为这些可能是复杂和嵌套的,我需要分别找到开始和结束标记,并知道找到它们的字符索引.

所以这里有一些简单的代码(假设$ text是包含模板的文本):

my $matchIndex ;

my $startCount = 0 ;
my $endCount = 0 ;

# find all occurrences of template start and template end tags
while($text =~ m/(\{\{)|(\}\})/gs) {

    $matchIndex = $+[0] ;

    if (defined $1) {
        #this is the start of a template
        $startCount ++ ;
    } else {
        #this is the end of a template
        $endCount++ ;
    }
 }
Run Code Online (Sandbox Code Playgroud)

这段代码真的很奇怪的是,$matchIndex = $+[0] ;尽管只是查找数组中的值,但该行对效率产生了巨大的影响.如果没有这个注释,一个复杂的维基百科文章(包含2000个模板 - 疯狂但它发生)将在0m0.080s内处理.保持它在那里颠簸时间达到0m2.646s.我勒个去?

也许这听起来像是在分裂头发,但这是在几小时内处理维基百科或在几周内处理维基百科之间的区别.

regex optimization perl position

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

如何将模型从一个django应用程序迁移到一个新的应用程序?

我有一个django应用程序,里面有四个型号.我现在意识到其中一个模型应该在一个单独的应用程序中.我确实安装了南部进行迁移,但我不认为这是它可以自动处理的东西.如何将其中一个模型从旧应用程序迁移到新应用程序?

此外,请记住,我将需要这是一个可重复的过程,以便我可以迁移生产系统等.

migration django django-south

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

Django管理员中的WMD?

我知道如何使用widget =在常规django表单中使用WMD和其他此类javascript编辑器.但是,如何在Django管理员的文本字段中使用WMD?最重要的是,如何将它用于admin中contrib.flatpages的内容字段?

另外,我想我可能想使用WMD的StackOverflow分支,所以如果需要的话,我想要任何特殊说明.

我知道如何在模板中使用降价滤镜,因此该部分是可以的.我只需要让编辑器显示并在管理界面中工作.

django admin wmd

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