标签: detection

以编程方式检测是否已安装Windows Media Player

有人建议如何以编程方式检测是否安装了Windows Media Player?

我知道注册表设置查找,但不要相信它,因为它有点误导(卸载可能不会删除它).而且我考虑过只是推出一个视频,但是错误可能是因为没有安装Media Player而引起的,所以它也不是决定性的.

理想情况下,我更喜欢可以从我的C++应用程序和我的NSIS安装程序中使用的解决方案.但我的C++应用程序是最重要的,我愿意接受安装程序中的注册表黑客攻击.

c++ windows installer detection media-player

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

如何检查XML数据是否有效UTF-8并检测错误的字符?

在我的应用程序中,我必须验证XML数据并拾取所有无效字符(将它们放在CDATA中)

我的问题很简单...... ^^该怎么做?

我开始使用Character.UnicodeBlock方法,但对于编入几个字节的字符 - 例如'ï'或'é',它是如何工作的?

这是我的代码(进行测试):

public static void main(String[] args) {

try {
    byte[] data = "J'ai prïé et `".getBytes("UTF-8");

    System.out.print("Data: ");
    for (int i = 0; i < data.length; i++) {
    System.out.print((char) data[i]);
    }

    System.out.println("");

    UnicodeBlock myBlock = null;

    for (int i = 0; i < data.length; i++) {
    System.out.println("[" + i + " => '" + (char) data[i]
        + "'] Is defined: "
        + Character.isDefined(new Byte(data[i]).intValue()));
    try {
        myBlock = Character.UnicodeBlock.of(new Byte(data[i])
            .intValue());
    } catch (IllegalArgumentException …
Run Code Online (Sandbox Code Playgroud)

java unicode character detection

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

检测两个视频文件中的相似度

我正在研究用Java检测2个视频之间的相似性.用户将建议两个视频,软件必须通过检查文件内容来检测它们是否相似.我读到可以比较2个视频的每个帧.任何人都可以分享可以用Java实现的任何合适的算法(或代码或方法)吗?

java video similarity detection

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

我如何在jquery中检测触摸屏并隐藏div

我将如何使用此代码:

function is_touch_device() {
  return !!('ontouchstart' in window) // works on most browsers 
      || !!('onmsgesturechange' in window); // works on ie10
}; 
Run Code Online (Sandbox Code Playgroud)

检测触摸屏并隐藏一组具有相同类别的div.

html javascript css jquery detection

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

需要使用PHP检测移动浏览器并为Joomla模板加载mobile.css文件

我需要通过php检测某人是否正在使用移动浏览器(媒体查询在这种情况下是不够的),然后加载一个mobile.css文件以覆盖几行css,因为缺少对某些代码的适当支持我使用.我正在构建一个joomla模板,所以我需要它来动态生成css文件的路径.那么,我这样做对吗?例:

<?php
$iphone = strpos($_SERVER['HTTP_USER_AGENT'],"iPhone");
$android = strpos($_SERVER['HTTP_USER_AGENT'],"Android");
$palmpre = strpos($_SERVER['HTTP_USER_AGENT'],"webOS");
$berry = strpos($_SERVER['HTTP_USER_AGENT'],"BlackBerry");
$ipod = strpos($_SERVER['HTTP_USER_AGENT'],"iPod");

if ($iphone || $android || $palmpre || $ipod || $berry == true) 
{ 
echo "<link rel="stylesheet" href="$this->baseurl/templates/$this->template/css/mobile.css" type="text/css">";
}
?>
Run Code Online (Sandbox Code Playgroud)

css php mobile joomla detection

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

检测是否存在物理光驱

我需要一种方法来检测光学DVD/CD驱动器是否实际存在于计算机上.是否插入光盘(除非这有助于我的目标).

使用DirectoryExists对我来说并不总是有效,因为不是每个人的光盘驱动器都是D:\并且false即使有驱动器也不会返回,但是当前没有插入光盘?

delphi dvd detection

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

检测平板电脑和智能手机

我想知道,目前检测平板电脑和智能手机的最佳方法是什么?

插件,用户代理检测,触摸屏检测等

谢谢

javascript php plugins browser-detection detection

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

在JavaScript中检测Safari浏览器

我找到了以下代码段,该代码段检查是否使用了Safari浏览器:

var isSafari = /constructor/i.test(window.HTMLElement);
Run Code Online (Sandbox Code Playgroud)

但我真的不知道这是怎么回事。有人可以解释一下它是如何工作的吗?我知道constructor该函数返回创建RegExp对象原型并i执行不区分大小写的匹配的函数,但是究竟是HTMLElement什么呢?

javascript regex safari detection

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

C++游戏导弹碰撞检测

我正在重建经典游戏小行星,我在使碰撞检测正常工作时遇到了一些问题.目前,下面的代码运行良好,但由于某种原因,它只会检测最后一枚已经发射的导弹上的碰撞.我的意思是,如果我在一颗静止的小行星上直线发射3枚导弹,前两颗将穿过小行星,而只有最后一颗将与它碰撞并按预期行动.我不太清楚为什么会这样,但我认为这与迭代导弹列表有关.

这是用于检测冲突的部分工作函数:

void checkMissileAsteroidCollision(struct particle *ast, struct particle *mis)
{
        float missileX = 0;
        float missileY = 0;

        float asteroidX = 0;
        float asteroidY = 0;
        float asteroidSize = 0;

    for( ; mis ; mis = mis->next ) 
    {
            missileX = mis->x;
            missileY = mis->y;

        for( ; ast ; ast = ast->next)
        {
            asteroidX = ast->x;
            asteroidY = ast->y;
            asteroidSize = ast->size;

            if(missileX < asteroidX + asteroidSize &&
                 missileX > asteroidX &&
                 missileY < asteroidY + asteroidSize &&
                 missileY > …
Run Code Online (Sandbox Code Playgroud)

c++ detection collision

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

张量流对象检测限

遵循以下代码:https://github.com/tensorflow/models/blob/master/research/object_detection/object_detection_tutorial.ipynb

无论输入的图像如何,都检测到20个物体的硬限制.例:在此输入图像描述

在这篇文章中也可以看到这个问题:TensorFlow对象检测API怪异行为

是否有一些配置或参数可以更改以提高检测到的对象数量?

编辑:我可以确认检测到超过20个对象,但最终输出中最多显示20个.有没有办法增加这个限制?

在此输入图像描述

object limit detection tensorflow

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