小编Dmi*_*kov的帖子

UEFA/FIFA得分API

有没有人知道欧足联国际足联是否为足球比赛,官方球员名单,转会等提供得分api?

我发现footytube api但不确定稳定性和完整性..

api rss web-services

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

Linux TortoiseSVN

请问你能告诉我TortoiseSVN在linux上最好的模拟吗?现在我使用ArchLinux和openbox.在提交/更新时,如果需要进行小的更正,我看到合并文件的更改非常重要.

谢谢.

linux svn tortoisesvn archlinux

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

VIM在.vimrc中设置了ctags

我在/ srv/http/dev文件夹中有我的项目.我为一个项目生成了ctags文件:

$ ctags -R --languages=php .
Run Code Online (Sandbox Code Playgroud)

现在我设置ctags路径:

:set tags=/srv/http/dev/proj/tags
Run Code Online (Sandbox Code Playgroud)

它工作正常.

但我在dev /文件夹中有很多项目.如何在.vimrc文件中设置ctags?set tags=tags不正常.

我想通过按下所选NERDTree文件夹上的热键来生成标签文件.我试过了:

nmap <silent> <F4>
    \ :!ctags -R
    \ --languages=php .<CR>
Run Code Online (Sandbox Code Playgroud)

但它会在主文件夹中创建标签文件并显示有关扫描主文件夹的警告.

编辑: 正如@Alexandru Plugaru建议我应该使用g:NERDTreeFileNode.GetSelected()函数.

我只是新手vim用户,所以我还有一个问题.我在我的.vimrc文件中添加了:

function createTags()
    let curNodePath = g:NERDTreeFileNode.GetSelected().path.str
    exec ':!ctags -R --languages=php ' . curNodePath
endfunction
nmap <silent> <F4> :execute createTags()<CR>
Run Code Online (Sandbox Code Playgroud)

但按F4我看到:

E117: Unknown function: createTags
E15: Invalid expression: createTags
Run Code Online (Sandbox Code Playgroud)

编辑2:感谢@Alexandru Plugaru我得到了这个:

function CreateTags()
    let curNodePath = g:NERDTreeFileNode.GetSelected().path.str()
    exec ':!ctags -R --languages=php -f ' . curNodePath . '/tags ' . …
Run Code Online (Sandbox Code Playgroud)

vim ctags

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

打开电子邮件应用程序网址

我想添加链接到我的网站“检查您的电子邮件”。如果用户使用 mob 版本链接,则应在浏览器中打开邮件应用程序或电子邮件服务 URL(如果应用程序不存在)。例如用户有 test@gmail.com。如果用户没有 Gmail 应用程序,链接应在浏览器中打开 gmail 应用程序或https://mail.google.com。也许最好启动用户首选的邮件应用程序而不是 gmail。

安卓

我发现https://developer.chrome.com/multidevice/android/intents带有意图链接 intent://scan/#Intent;scheme=zxing;package=com.google.zxing.client.android;S.browser_fallback_url=http %3A%2F%2Fzxing.org;end

它工作正常,但我无法理解如何使用https://play.google.com/store/apps/details?id=com.google.android.gm&hl=ru或任何其他应用程序做同样的事情

我还发现https://developer.android.com/reference/android/content/Intent.html#ACTION_SEND打开邮件应用程序但 intent://send#Intent;action=android.intent.action.SEND;end 不起作用

任何人都可以给我打开 Gmail 应用程序或默认邮件应用程序的工作网址吗?

操作系统

通用链接https://developer.apple.com/library/content/documentation/General/Conceptual/AppSearch/UniversalLinks.html#//apple_ref/doc/uid/TP40016308-CH12

互联网上有很多关于如何将您的网站与您的应用程序链接的文章。但是如何从我的网站启动另一个应用程序?

android android-intent ios web ios-universal-links

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

双LEFT JOIN

我想收到属性名称和单位数和指定数.我有这个问题:

SELECT 
  `property`.`property_name`,
  COUNT(unit_id) AS `units_count`,
  COUNT(special_id) AS `specials_count` 
FROM `property`
  LEFT JOIN `property_unit` ON unit_property_id = property_id
  LEFT JOIN `property_special` ON special_property_id = property_id
WHERE (property_id = '1')
GROUP BY `property_id`
ORDER BY `property_name` ASC
Run Code Online (Sandbox Code Playgroud)

但它不能正常工作.如果我有其中一个左连接 - 没关系,但如果我有两个,我得到这个结果:

["property_name"] => string(11) "Rivers Edge"
["units_count"] => string(1) "2"
["specials_count"] => string(1) "2"
Run Code Online (Sandbox Code Playgroud)

特价计数为2,units_count为2,但单位计数实际为'1'.我怎样才能获得正确的计数?

PS:对于那些了解Zend Framework的人:

$select->setIntegrityCheck(FALSE)
    ->from(
        'property',
        array(
            'property_name',
        )
    )
    ->joinLeft(
        'property_unit',
        'unit_property_id = property_id',
        array(
            'units_count' => 'COUNT(unit_id)'
        )
    )
    ->joinLeft(
        'property_special',
        'special_property_id = property_id',
        array(
            'specials_count' …
Run Code Online (Sandbox Code Playgroud)

sql zend-framework left-join

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

是Drupal CMS还是CMF?

你能解释一下Drupal是什么吗?CMS还是CMF?

谷歌搜索差异CMS和CMF我知道有框架,CMF和CMS.使用Framework我可以创建CMF和CMS,使用CMF我可以创建CMS.CMF只是基于Framework(或不是)的平台,包括一些基本的东西,如app结构,授权等等.

我错了吗?

php drupal content-management-system

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

GCM Webpush在背景中

我实现了Web推送通知。获取错误的步骤:

  1. 开启网站
  2. 订阅推送通知
  3. 通过gcm发送多次推送-一切正常
  4. 关闭网站标签
  5. 发送推送并接收“两次推送”-第一个可以,第二个是“此网站已在后台更新”
  6. 重新打开网站
  7. 发送推送-一切正常

我知道当服务人员收到推送但不显示通知时,可能会发生这种情况。但是我看到正常的通知,为什么我也看到其他奇怪的通知?我可以摆脱这种行为吗?

chrome-gcm web-push push-api

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