草庐IT

git回退到指定版本

全部标签

php - 有没有办法从指定站点找到某种颜色的图像?

首先,我指的不是谷歌图片搜索!我想让用户能够选择一个十六进制颜色值,然后以编程方式进行搜索(从指定的站点/在线目录)返回图像,其中主色是他们指定的(或接近它的)颜色。有没有一种技术可以做到这一点?我更喜欢PHP/MySQL,但如果它更简单,我愿意使用其他语言。编辑根据一些建议,我设法找到了这个:http://www.coolphptools.com/color_extract它在从图像中提取最常见的颜色方面做得不错。下一步是计算从提取的颜色到要搜索的颜色的距离。除了我不清楚计算颜色距离的最佳方法外,我没有遇到任何问题?我已经搜索了这个网站并用谷歌搜索了一个具体的答案,但没有找到答案。上

php - 使用 PHPDoc 自动添加 Git 版本

我想知道是否有人知道将文件/存储库的Git版本插入注释block以便PHPDoc可以在生成文档时自动反射(reflect)它的方法? 最佳答案 phpDocumentor不是将信息放入文档的工具...它必须已经出现在您的文档block中。听起来您已经习惯了在您的文档block中使用$Id$标签,当您检查代码时,这些标签会由CVS和SVN自动填充...也称为“关键字扩展”。Git确实允许这样做--https://git-scm.com/book/en/v2/Customizing-Git-Git-Attributes#_keyword

php - 有没有办法锁定 PHPUnit 版本?

我希望能够运行命令:pearupdate无需升级PHPUnit,但其他一切都可以免费升级(只要它不破坏PHPUnit依赖性要求)。那么基本上,有没有办法锁定单个包的版本?谢谢! 最佳答案 您可以尝试编写一个简单的shell脚本,它会为phpunitchannel执行pearchannel-delete,然后更新并重新添加channel。 关于php-有没有办法锁定PHPUnit版本?,我们在StackOverflow上找到一个类似的问题: https://st

php - 在发生 fatal error 后重新创建 Git Ref

我最近不得不执行硬重启,现在我在尝试访问特定分支时收到git错误(访问其他分支时不会发生这种情况):$gitcheckoutbranchNamefatal:failedtoreadobjectebca165c3ec7ecd7124f41983dd264e4e1dc0125:Invalidargument该问题类似于此处描述的问题:Howtorestoreacorruptedgitrepository?,但不同之处在于我目前不在该分支上执行gitstatus。此外,如果我调用gitreflog,我会收到相同的错误消息。我尝试使用gitbranch-dbranchName和gitbranc

php - 如何使用 PHP 或 javascript 检测 Flash 版本?

我想将网站用户的flash版本存储在数据库中,这样当他们报告网站问题时,我可以很容易地看到他们使用的是哪个flash版本。有没有办法用PHP或javascript检测它? 最佳答案 AS3用flash.system.Capabilities替换了AS2的补丁getVersion类(class)。在那里你会找到一个名为version的属性,它会给你你想要的。它不是Javascript或PHP,而是一个小的(并且可能是不可见的)SWF可以轻松地向服务器页面发送获取请求以将信息发布到您的数据库。如果您需要在Javascript中完成请求,

php - 在 ubuntu 11.10 的终端和浏览器中显示不同的 php 版本

当我在终端显示中使用php-v时PHP5.3.6-13ubuntu3.9withSuhosin-Patch(cli)(构建时间:2012年9月12日19:02:11)版权所有(c)1997-2011ThePHPGroupZendEnginev2.3.0,版权所有(c)1998-2011ZendTechnologies但是当我在文件中打印phpinfo并在浏览器中执行该脚本时我得到“PHP版本5.2.17”。我的主要问题是soap没有显示在浏览器中,但soap显示在终端中。如何在ubuntu11.10中解决这个问题。提前致谢。 最佳答案

php - 不同版本的PHP crypt()的不同结果

代码:echo$a='stackoverflow';echo'';echo$b='$2a$10$bf57caf7e1fa23e4b975ab';echo'CRYPT:';echocrypt($a,$b);结果:PHP5.2.5stackoverflow$2a$10$bf57caf7e1fa23e4b975abCRYPT:$2.LaeiP21fsQPHP5.4.4stackoverflow$2a$10$bf57caf7e1fa23e4b975abCRYPT:$2a$10$bf57caf7e1fa23e4b975aOhXjTtYrqOYLfHsxdOxGRhF03.LtKewW我想将脚本移

php - 升级 Extjs 3.3 到最新版本

我在当前项目中使用Extjs3.3.0和PHP(自定义框架)。我在最新版本的Extjs中发现了许多有用且可用的功能,我正在我的项目中寻找这些功能。关于如何将我当前在项目中使用的旧版本Extjs升级到最新版本,任何人都可以建议我一些步骤。 最佳答案 我认为涉及的具体步骤将取决于项目的规模和范围。Sencha的人员已尝试通过提供迁移包来开始您的计划来降低迁移障碍。ExtJS3to4MigrationSenchaMigrationScreencasts此外,一位名叫StevenSchwenke的开发人员在博客中讲述了他将应用程序从3迁移到

php - 检查 php 脚本的 php 版本兼容性

我有一个PHP脚本。我想检查此脚本的每个功能所具有的php版本兼容性。例如,脚本具有hash()函数。如果我们查看php.net站点,它会显示已添加此功能(PHP5>=5.1.2,PECL散列>=1.1)。所以假设这个脚本只有这个功能,我们说它与php5.1.2及更高版本兼容。是否有任何软件工具可以扫描脚本并告诉您每个功能的变更日志,并可能给您尽可能低的分数,例如(php版本4.3及以上)?手动检查脚本中的每个函数有点乏味。提前谢谢你 最佳答案 由于PHP支持动态函数/方法名称,因此仅搜索源代码不会给出可靠的结果。例子:$funct

php - 亚马逊产品广告 API 新版本/关键字搜索

我试图找到一种方法来结合“NewReleases”ResponseGroup和关键字搜索。我正在使用PHPSoapLibrary.我知道它不再维护,因为这里是newversion,但我认为这无关紧要,因为亚马逊定义了如何组合不同的操作。所以我需要详细的是:例如,我想像这样调用NewReleasesinActionDVD(DE):$response=$amazonEcs->responseGroup('NewReleases')->browseNodeLookup(289093);但是我想对此执行关键字搜索操作,例如->'x-men'。我找不到解决此问题的方法,因为您只能在提到的brow