问题列表 - 第29290页

将图像附加到Facebook事件(php sdk,rest或graph api)

可能重复:
使用Graph API在facebook事件中添加图片

我现在已经尝试了几个小时来通过带有图像的Facebook API创建一个事件.到目前为止,我已经能够通过Graph和Rest API创建事件而没有图像,但是无法附加任何图像.

我相信REST API是唯一支持附加图像的API,但是文档很差,php-sdk文档或代码也没有多大帮助.

我的最新尝试结束于:http://promos.uk.glam.com/splash_test/example.php

使用代码:http://pastebin.com/8JC8​​RAck(注意"require facebook.php"是php-sdk - http://github.com/facebook/php-sdk/)

注意第93行("if($ uid){"),这应该是"if($ me){",它工作了一个小时左右,然后停止工作(没有更改填充$的代码我,奇怪.

因此,事件创建代码是第96-99行,因为它现在创建了一个没有图像的事件,但是一旦我放回注释掉的代码(第98行),它就无法做任何事情.

有没有人知道如何通过带图像的API在Facebook上创建活动?如果是的话,请帮帮我吧!如果有另一个解决方案,我没有问题废弃所有这些代码,虽然我必须使用PHP或Javascript.

谢谢大家

php facebook

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

LaTeX:仅在剩余空间时显示块

嗨LaTeX爱好者和TeX程序员!

我正在为某种传单开发一个单页文档类,它应该自动生成.不幸的是,有限的空间不能显示页面上的所有内容,所以我需要完全跳过一些文章(我不希望只有一半的文章打印在传单上).

在伪代码中,这就是我正在寻找的命令:

\if_sufficient_vspace_left
    {<big block/minipage with an article>}
    {<otherwise do nothing or something else>}
Run Code Online (Sandbox Code Playgroud)

用例是:

  • 如果页面上留下了足够的垂直空间,请完整打印文章.否则只将标题添加到"其他文章"列表中.
  • 如果剩余足够的垂直空间,请添加大型广告,否则添加较小的广告或不执行任何操作.

我很确定会有办法获得这个.例如,\leaders在垂直和水平模式下工作的TeX命令仅在剩余足够空间时才插入引线.不幸的是,我不想重复任何事情,其他行动也可能很棒.

任何有用命令的关键字和提示将不胜感激.您不必发布完整的解决方案(但您当然可以).

非常感谢,
Christoph

latex tex pdflatex

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

累积天数

我有一个MySQL表,如下所示:

date         count
2010-01-01   5
2010-01-02   6
2010-01-03   7
Run Code Online (Sandbox Code Playgroud)

我怎样才能将每一天的总和积累到下一个?结果如下:

date         acum per day
2010-01-01   5
2010-01-02   11
2010-01-03   18
Run Code Online (Sandbox Code Playgroud)

我想我需要一些(每个日期)......但没有任何线索.


只是我在Eric的回答后使用的最终查询.(谢谢).

SELECT t1.dia,sum(t2.operacions),sum(t2.amount)FROM

(SELECT count(*) operations, sum(amount), date(b.timestamp) dia
    FROM transactions b group by date(b.timestamp)) t1 

INNER JOIN 

(SELECT count(*) operations, sum(amount), date(b.timestamp) dia
    FROM transactions b group by date(b.timestamp)) t2 

ON t2.dia <= t1.dia GROUP BY t1.dia
Run Code Online (Sandbox Code Playgroud)

mysql aggregate-functions

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

初学者的QT商业版与非商业版

该QT牌似乎很抗学习,因为据我所知任何你用它开发只能是商业的当且仅当它的整个发展,同时使用商业许可证已完成.

除了道德规范之外,如果你是QT的新手,可以使用非商业许可来解决它(因为你显然不知道你是否可以做一些具有商业可行性的东西),但你最终会开发出一些粗略的原型.是一个有价值的商业产品的垫脚石,然后在那时你购买商业许可证,QT可以告诉你是否包含在获得商业许可之前开发的零件?

qt licensing

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

在String转换为一组对象的情况下,最好的Spring转换器策略是什么?

我的一个观点中有以下(简化)表格:

<form:form commandName="entry" method="POST">
  <form:input type="text" path="name"/>
  <form:input type="text" path="tags" />
  <input type="submit" value="Submit"/>
</form:form>
Run Code Online (Sandbox Code Playgroud)

哪个将绑定到以下JavaBean:

public class Entry {
  private String name;
  private List<Tag> tags = new LinkedList<Tag>();

  // setters and getters omitted
}
Run Code Online (Sandbox Code Playgroud)

因为我想使用Spring 3的所有新功能,我使用注释驱动的控制器来接收POST请求:

@Controller
@RequestMapping("/entry")
public class EntryController {

  @RequestMapping(method = RequestMethod.GET)
  public ModelAndView show() {
    ModelAndView mav = new ModelAndView("entry");
    mav.addObject(new Entry());
    return mav;
  }

  @RequestMapping(method = RequestMethod.POST)
  public String add(@ModelAttribute("entry") @Valid Entry entry, 
                    BindingResult result) {
    // check validation from Binding result
    // execute …
Run Code Online (Sandbox Code Playgroud)

java spring converter spring-mvc javabeans

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

有关切换着色器程序的问题(ES 2)

我正在尝试编写一个相当简单的opengl es 2程序.

我有两个不同的着色器,一个渲染纯色矩形到屏幕,另一个渲染纹理映射矩形.

我想首先绘制纯色矩形,然后在其上绘制纹理映射矩形.

    glUseProgram(program1);
  glUniform1f(shader1_uniforms[UNIFORM_SCREEN_WIDTH], (GLfloat)screenWidth);
  glUniform1f(shader1_uniforms[UNIFORM_SCREEN_HEIGHT], (GLfloat)screenHeight);

  glDisableVertexAttribArray(ATTRIB_TEX2);

  glVertexAttribPointer(ATTRIB_VERTEX2, 2, GL_FLOAT, 0, 0, squareVertices);
  glEnableVertexAttribArray(ATTRIB_VERTEX2);
  glVertexAttribPointer(ATTRIB_COLOR2, 4, GL_FLOAT, 1, 0, squareColors);
  glEnableVertexAttribArray(ATTRIB_COLOR2);


  glDrawArrays(GL_TRIANGLE_STRIP,0,4);


   glEnable(GL_BLEND);
   glBlendFunc(GL_ONE, GL_ONE_MINUS_SRC_ALPHA);

   glBindTexture(GL_TEXTURE_2D,1);




  glUseProgram(program2);
  glUniform1f(shader2_uniforms[UNIFORM_SCREEN_WIDTH], (GLfloat)screenWidth );
  glUniform1f(shader2_uniforms[UNIFORM_SCREEN_HEIGHT], (GLfloat)screenHeight);
  glUniform1i(shader2_uniforms[UNIFORM_UIMAP], 0);



  glVertexAttribPointer(ATTRIB_VERTEX, 2, GL_FLOAT, 0, 0, squareVertices);
  glEnableVertexAttribArray(ATTRIB_VERTEX);
  glVertexAttribPointer(ATTRIB_COLOR, 4, GL_FLOAT, 1, 0, squareColors);
  glEnableVertexAttribArray(ATTRIB_COLOR);
  glVertexAttribPointer(ATTRIB_TEX, 2, GL_FLOAT, 0, 0, squareTexCoords);
  glEnableVertexAttribArray(ATTRIB_TEX);

  // Draw
  glDrawArrays(GL_TRIANGLE_STRIP, 0, 4);


   glDisable(GL_BLEND);
Run Code Online (Sandbox Code Playgroud)

如果单独执行,则两个着色器正常工作(例如,使用第一个着色器注释零件).但是当我将它们组合在一起时,如上所述,纹理贴图将消失.我花了很长时间试图找出原因......

有人能帮我吗?谢谢.

iphone shader opengl-es

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

CSS/HTML - 在页面标题中组合文本和图像的正确方法

我正在寻找一种最佳方法,让页面标题显示图像,但文本对搜索引擎可见,以防标题图像未加载。

谷歌对此的最佳建议是<div>为标题和<h1>文本添加一个。在 CSS 中,隐藏<h1>withdisplay:none;并将图像添加为<div>. 这可能适用于搜索引擎,但如果图像未加载(或需要时间加载),用户在页面顶部看不到任何内容。

所以我真正想要的是一种拥有可见<h1>文本的方法,当图像加载时,它会覆盖文本并显示在文本前面。

另一种方法是使用 JavaScript 并在图像加载完成时隐藏文本。这是一个相当尴尬的解决方案,而且远非完美。

做这个的最好方式是什么?

html css

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

AJAX请求的安全性

刚才我正在写一个项目,我决定用它来写jqueryajax请求.

唯一的,我不知道,它足够安全吗?

例如,当我验证用户名时,在注册新用户时,我使用jquery ajax请求,

我从db(使用json)获取现有用户名的数组,然后验证,如果new_username不是inArray()现有的usernames,我发出另一个请求,并注册用户.

安全呢?meybe黑客可以找到改变我的一些if-else陈述的方法,整个我的证券会制动.

也许你会帮我理解这种情况?

谢谢

javascript security ajax jquery

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

如何重启android中的线程?

在我的Android应用程序中,我有一个ui-update-thread,可以使我的所有视图保持最新状态.

protected Thread UIUpdateThread = new Thread()
{
 @Override
 public void run()
 {
  while(true)
  {
    query_some_data_from_service(); // gets some "fresh" data from a service
    UIUpdateHandler.sendEmptyMessage(0); // will update all ui elements with the new values
    sleep(1234);
  }
 }
};
Run Code Online (Sandbox Code Playgroud)

我在onCreate()中启动此线程

UIUpdateThread.start();
Run Code Online (Sandbox Code Playgroud)

当我离开活动时(例如,因为我切换到另一个活动)我打电话,一切正常#:)

UIUpdateThread.interrupt();
Run Code Online (Sandbox Code Playgroud)

在onStop()内,以防止线程一直运行.如果我不这样做,它会继续运行,即使我关闭应用程序!?!?!!

问题是:当从其他活动返回到此活动时,如何将此线程恢复生机?run()不起作用,在onResume()之类的其他方法中调用初始start()会使应用程序崩溃.

我已经尝试了很多东西,但似乎没有任何工作:(

java multithreading android

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

AVR JTAGICE mkII

原装Atmel jtag程序员售价300美元.

http://www.atmel.com/dyn/products/tools_card_v2.asp?tool_id=3353

http://search.digikey.com/scripts/DkSearch/dksus.dll?site=us&lang=en&mpart=ATJTAGICE2

你推荐我哪个克隆?他们是100%克隆?(与avr工作室合作,同样的fw等)

谢谢.

avr atmel jtag

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