问题标签 [fetch]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1570 浏览

php - 获取谷歌翻译的页面?(PHP)

我有一堆大的 txt 文件(游戏演练),我需要将它们从英语翻译成法语。我的第一直觉是将它们托管在服务器上,并使用 PHP 脚本通过执行 file_get_contents() 和一些 URL 操作来自动翻译过程以获取翻译后的文本。就像是:

http://translate.google.com/translate?hl=fr&sl=en&u=http://mysite.com/faq.txt

我发现它带来了两个问题:1) 有帧 2) 帧src值是相对的(即 src="/translate_c?....")所以没有加载。

有没有办法在 PHP 中获取通过 G​​oogle 翻译的页面(不使用他们的 AJAX API,因为它真的不适合这里)?

0 投票
7 回答
91074 浏览

php - PDO::fetchAll 与 PDO::fetch 循环

只是一个快速的问题。

在循环中使用 PDO::fetchAll() 和 PDO::fetch() 之间是否存在性能差异(对于大型结果集)?

我正在获取用户定义类的对象,如果这有什么不同的话。

我最初未受过教育的假设是 fetchAll 可能更快,因为 PDO 可以在一个语句中执行多个操作,而 mysql_query 只能执行一个。但是,我对 PDO 的内部工作原理知之甚少,文档也没有说明这一点,以及 fetchAll() 是否只是转储到数组中的 PHP 端循环。

有什么帮助吗?

0 投票
1 回答
8573 浏览

python - 在 SQLite 中导航游标行(例如,我们可以回退/重置游标,即返回到第一行吗?)

我试图了解以下内置函数在顺序处理游标行时如何工作。描述来自 Python 3.1 手册(使用 SQLite3)

获取查询结果集的下一行,返回单个序列。

获取查询结果的下一组行,返回一个列表。

获取查询结果的所有(剩余)行,返回一个列表。

因此,如果我有一个循环,其中我使用 cursor.fetchone() 一次处理一行,而后来的一些代码要求我返回第一行,或者使用 fetchall() 获取所有行,我该怎么做?

这个概念对我来说有点奇怪,特别是来自 Foxpro 背景,它有一个记录指针的概念,它可以移动到光标中的第一行或最后一行(转到顶部/底部),或者转到第 n 行(去 n)

任何帮助,将不胜感激。

艾伦

0 投票
1 回答
2474 浏览

java - 在 JTable (Java Swing) 中显示电子邮件

我一直在尝试使用 JavaMail 插件在 JTable 中显示获取的电子邮件。但是,当我要求程序设置它永远不会设置的值时。如果这有帮助,我一直在 NetBeans 工作?fetchMail 类在服务器上查找所有可能。GUI 类用于在表格中显示所有电子邮件以及创建邮件。

你可能会认为我已经像在瓷器店里的公牛一样尝试过它,我是 Java 新手,并试图给自己一个挑战。任何帮助/建议将不胜感激

取邮件:

桂:

0 投票
2 回答
1270 浏览

hibernate - Hibernate 标准中关联的大小

在 Grails 中使用 Hibernate Criteria 进行查询时遇到了一个问题。

看一看:

我只需要那些在fromto界限之间的月份访问次数的客户。

但现在size*限制适用于所有访问。因此,如果客户在本月访问一次,并且在上个月访问。如果我设置from=2,这个客户端将是结果。但它不应该在那里。

//UPD:sizeGesizeLe限制不像我预期的那样起作用。

从我的角度来看,它们应该在限制之间应用,但它们不是。

例如:

然后我想如果:

  • date = Date.parse('yyyy-MM','2010-05')
  • params.from=2

条件应该返回这个客户,如果

  • params.from = 3

不返回;
但它会返回,因为sizeGe被应用于所有访问,无论它有哪个日期。

// 结束更新。

让我知道是否还不清楚。

任何帮助表示赞赏。

谢谢,沃瓦。

0 投票
2 回答
337 浏览

php - 如何在 PHP 中通过身份验证从网站批量获取页面

是的,是的,我知道用户名和密码。

我需要一些 php 技巧来登录网站并检索一些图像/内容,就像普通网站一样。

显然,使用 curl o file_get_contents 它不起作用,因为我没有经过身份验证。

我该怎么办?

身份验证是带有 POST 的普通 HTTP 身份验证。

编辑:好的,感谢您的帮助!

我在这里发布工作代码以供将来参考

0 投票
2 回答
3646 浏览

javascript - Dojo fetch,如何等待两个同时进行的异步获取?

嘿伙计们,我不擅长处理异步设计模式,而且我在编写一个执行两个异步数据获取的脚本时遇到了问题。

我使用 Dojo.data.api.Read.Fetch() 从单独的数据库进行两次 fetch() 调用。结果异步返回。但是,我必须交叉引用结果,所以我希望我的脚本在两个异步提取完成后继续。我不知道该怎么做,这就是问题所在。

我知道 fetch 的onComplete字段以及如何使用它,但我看到的最佳案例解决方案是在第一次 fetch 的 onComplete 中调用第二次 fetch 我想同时进行这些提取。有没有办法做到这一点?

这是我的程序的当前结构,用于说明目的:

this.dict1.fetch({query:"blahblahblah", onComplete: function(items) { something here? }});
this.dict2.fetch({query:"blahblahbleh", onComplete: function(items) { or maybe something here? }});
this.orMaybeDoSomethingAfterBothFetches()

任何帮助将不胜感激!

0 投票
1 回答
1679 浏览

git - git:从公共回购设置单个跟踪远程

我对远程分支感到困惑。

我的本地仓库:

我的远程仓库(称为 int):

我想要做的是设置本地 repo 的 master 分支以遵循 int 的分支。本地回购:

这样当 int 更改为:

我可以git pull从本地 repo 的 master 运行并获取

这是我尝试过的:

  1. git fetch int让我将 int 的所有分支都放到远程分支中。这可能会变得混乱,因为 int 可能有数百个分支。

  2. git fetch int master让我提交,但没有参考,只有FETCH_HEAD. 也没有远程分支。

  3. git fetch int master:new_master工作,但我不希望每次更新时都使用新名称,并且没有设置远程分支。

  4. git pull int master做我想要的,但仍然没有远程分支设置。我觉得这样做是可以的(这是我现在最好的),但我在这里和那里读到,使用远程设置就足够了git pull

  5. git branch --track new_master int/master,根据http://www.gitready.com/beginner/2009/03/09/remote-tracking-branches.html。我得到“不是一个有效的对象名称:int/master”。git remote -v确实告诉我 int 已定义并指向正确的位置(1.工作)。我想念的是 int/master 分支,这正是我想要得到的。

  6. git fetch in master:int/master. 好吧, int/master 已创建,但不是远程的。

总而言之,我尝试了一些没有运气的东西。我希望 2 给我远程分支以掌握 repo int。

我现在使用的解决方案是选项 3。

我在某处读到您可以手动更改一些配置文件,但这不是有点麻烦吗?


编辑配置文件的“繁琐”方式确实有效:

可以从命令行完成:

为什么上面的选项 2 不会自动执行此操作?即使在这种情况下,也会git pull从远程获取所有分支。

0 投票
3 回答
3589 浏览

php - mysqli 和字段类型

我想知道是否有一种简单的方法可以从具有“正确”数据类型的 mysql 表中获取数据?我的意思是,如果字段类型是例如 INT 或 SMALLINT 是否可以将这些类型作为整数直接传递给 PHP?

我做了一些搜索,找到了 mysqli_fetch_fields,但是对于 SMALLIT 类型是 2,对于 INT 3 等等。可以这样做,但它看起来相当笨拙的解决方法。有没有更好的办法?

我正在使用 PHP 和 mysqli。

谢谢你。

0 投票
2 回答
13915 浏览

hibernate - Hibernate:在 HQL 中覆盖映射的 EAGER?

可以LAZY在 HQL 中使用LEFT JOIN FETCH.

是否也可以覆盖EAGER?如何?