小编gen*_*sis的帖子

解决距离问题的最佳方法

有一组共线点.问题是添加一个位于同一行的新点,以便从新点到现有点的距离总和最小.(假设该点位于水平线上).

我想到的解决方案是:

  1. 根据它们的x坐标对点进行排序(无论如何,y无关紧要).
  2. 如果no.of点是奇数,则将新点放在与中间点相同的坐标处.
  3. 否则,将该点放在n/2和n/2 + 1点的中点.

我无法证明上述方法有效.这是对的吗?还有什么更好的解决方法吗?

algorithm

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

错误的og:描述

Facebook没有从描述Open Graph标签中获取信息我确实得到了以下错误,但没有描述字段

应显式提供og:url属性,即使可以从其他标记推断出值.

我有标题(Wordpress)

<meta property="og:description" content="<?php echo strip_tags(the_excerpt()); ?>" /> 
Run Code Online (Sandbox Code Playgroud)

bugzilla显示正确的页面来源

<meta property="og:description" content="<p>3D organs modeled for real-time DVD application</p>" />
Run Code Online (Sandbox Code Playgroud)

但是在fb页面上显示的描述是谷歌分析的JavaScript代码:)

"var _gaq = _gaq || []; _gaq.push(['_ setAccount'..."

你在某处发现了错误吗?

顺便说一句......我知道fb缓存信息......有没有办法重置它?

url facebook facebook-opengraph

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

页面加载后,在浏览器中强制使用标准模式

我有一个问题,我有一个没有doctype的页面.

我无法在服务器上访问它,因此我无法自己添加doctype声明.

这会导致浏览器以怪癖模式呈现,几乎所有设计都需要针对不同资源管理器版本的单独样式表.一些困难的布局甚至不适用于Firefox.

如果我能以某种方式告诉浏览器(可能通过JavaScript)以标准模式呈现,所有这些问题都将结束.有什么我可以做的吗?

谢谢


OP评论更新,如下:

该页面是在我的范围之外生成的,它只将我的HTML(包括javascripts)放入其整个内容的一部分中.

它不是非法的或任何东西,它只是一个自定义的ebay列表页面,我需要正常渲染而不是每次都崩溃,并迫使我应用各种修复.

javascript browser doctype quirks-mode

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

Facebook喜欢或分享动态文档标题

我在网上发现了这个问题,但还没有答案,所以也许这里有人解决了......?我构建了一个严重依赖jquery.address的页面.它有一个索引页面,其余的按照谷歌的/#!/可抓取页面方案通过Ajax动态加载.现在我想添加Facebook喜欢或分享按钮,但我不能让它获取实际页面标题或网址.

无论我做什么,它总是回到索引页面的标题和网址.它试过了:

  • (显然)在新零件的加载上更改标题openGraph meta.
  • "链接"抓取页面(?_escaped_fragmet_=xyx)但#!在meta中指定页面
  • 与给定的标题和网址"共享".

我从来没有得到任何东西,只是链接到索引页面或空白的"分享"到右侧URL与标题和缩略图被忽略.

有没有人有类似的设置工作?

感谢任何提示,托马斯

ajax facebook title facebook-like

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

如何改进Traffic Jam递归求解器的算法?

这是一款名为Traffic Jam的 Android游戏

我写了一个递归求解器:

import copy,sys
sys.setrecursionlimit(10000)


def lookup_car(car_string,ingrid):
  car=[]
  i=0
  for row in ingrid:
    j=0 
    for cell in row:
      if cell == car_string:
        car.append([i,j])
      j+=1
    i+=1
  return car

#True if up/down False if side to side
def isDirectionUp(car):
  init_row=car[0][0]
  for node in car:
    if node[0] != init_row:
      return True
  return False   

def space_up(car,grid):
  top_node=car[0]
  m_space_up = (top_node[0]-1,top_node[1])
  if top_node[0] == 0:
    return -1
  elif grid[m_space_up[0]][m_space_up[1]] != " ":
    return -1
  else:
    return m_space_up

def space_down(car,grid):
  bottom_node = car[-1] …
Run Code Online (Sandbox Code Playgroud)

algorithm recursion graph-theory

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

Facebook Like按钮在右边的Iframe中对齐文本

我通过iframe在我的网站上使用facebook like按钮.

现在您必须指定iframe的宽度.由于类似按钮的各种语言,这意味着我必须将宽度设置为至少70px.

现在我想将like按钮对齐到我网站的最右边,现在我可以通过在iframe的css样式中添加"text-align:right"来实现.iframe显示在右侧,但不是一直显示在右侧.

这是因为iframe宽度,70px,例如英文按钮只有55px.

现在我想要的是:将iframe的实际内容与实际iframe的右侧对齐.

http://pastehtml.com/view/1dnwtbh.html

在这里,我建立了一个例子.它在div ive构建的右侧对齐,但因为iframe比实际的按钮大,所以它与右边没有完美对齐.我希望按钮在iframe中与右侧对齐.

我希望你们能帮忙

css facebook alignment facebook-like

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

将透明图像复制到另一个透明图像上

我试图将图像(a.png)复制到另一个上.两者都包含透明度 a.png在保存时显示白色背景.

$base=imagecreatefrompng("base.png");
imagealphablending( $base, false );
imagesavealpha( $base, true );
$temp=imagecreatefrompng('a.png');
imagecopymerge($base,$temp,64,144,0,0,16,16,100);
Run Code Online (Sandbox Code Playgroud)

php image-manipulation image-processing

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

"喜欢"使用Facebook Graph API的页面,Objective C

我试图让我的iOS应用程序的用户使用以下代码"赞"一个页面:

NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:@"access_token",[[NSUserDefaults standardUserDefaults] objectForKey:@"fb_accessToken"], nil];

[facebook requestWithGraphPath:@"PAGE_ID/likes" andParams:params andHttpMethod:@"POST" andDelegate:self];
Run Code Online (Sandbox Code Playgroud)

我收到错误消息:

Error Domain=facebookErrDomain Code=10000 "The operation couldn’t be completed. (facebookErrDomain error 10000.)" UserInfo=0x624d560 {error=<CFBasicHash 0x6243fb0 [0x171e400]>{type = mutable dict, count = 2,
        entries =>
            2 : <CFString 0x624cec0 [0x171e400]>{contents = "type"} = <CFString 0x624bc40 [0x171e400]>{contents = "OAuthException"}
            3 : <CFString 0x624aaf0 [0x171e400]>{contents = "message"} = <CFString 0x6248b50 [0x171e400]>{contents = "(#3) Application does not have the capability to make this API call."}
        }
        }
Run Code Online (Sandbox Code Playgroud)

这应该是Graph API的一部分,因为它表示您可以使用它来"喜欢"具有/ Likes连接的任何对象.有帮助吗?

facebook-like facebook-graph-api

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

如何生成脚本文件的绝对URL路径?

这是因为几乎同样的问题,

我需要获取ABSOLUTE url到我的脚本.例如,我有这种结构

http://mydomain.com/downloads/games/freegame_222/ajax.php

我的应用程序根目录是freegame_222 /

但是,我怎样才能"建立"绝对的,而不是相对于ajax.php的路径?结果将是

http://mydomain.com/downloads/games/freegame_222/ajax.php

要么

/downloads/games/freegame_222/ajax.php

但不是:

ajax.php

这些示例将在url("ajax.php");调用后返回

PHP中是否有本机函数?如果不是,有人知道任何自定义的吗?

编辑:

我想从另一个页面调用该页面,例如index.php

php function absolute-path

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

30 Facebook页面上的按钮会使网络浏览器负担过重?

在包含大约30个条目的列表的页面上,每个条目都是Facebook可爱的(每个条目的HTML包含一个Like按钮),并且每个条目是否显示(取决于过滤器设置):

  • 该页面需要几秒钟才能完全加载
  • 由于Like按钮,页面使用了大量内存
  • 即使用户没有进行交互,页面也会使用CPU(每100毫秒或更少,其中一个Like按钮使用Javascript触发事件)
  • 如果我不更改DOM树,只需更改元素可见性,无论如何都会重新加载按钮

在具有1 GHz以上和1 GB内存的PC上,该页面无法使用,因为它太慢(浏览器:Chromium).如何改变这一点,保持Like按钮?

performance facebook button facebook-like

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