小编Jef*_*amb的帖子

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

通过Android中的Javascript访问加速度计?

有没有办法在Android的浏览器上使用Javascript访问加速度计数据?我知道它支持"onorientationchange",但我想得到一切.

澄清:我问的是如何在网站上做到这一点,而不是原生应用.

javascript android accelerometer

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

Eclipse Juno的"预处理器包括路径,宏等" CDT的符号扫描仪

因此,对扫描仪发现进行了彻底检查,如下所述:
https://bugs.eclipse.org/bugs/show_bug.cgi?id =
290631 http://dev.eclipse.org/mhonarc/lists/cdt-开发/ msg24345.html

但是,我找不到有关如何使用它的任何信息.我最近从Helios升级到了Juno,现在我有8000个"语义错误"和大量未解决的包含.但是,我无法弄清楚如何使用这个新功能.我认为还没有任何文件.

我认为其目的是扫描您的项目并自动发现宏并包含目录,以帮助进行符号解析和项目导航.

如果我弄明白的话,我会继续努力并更新这个问题.

eclipse eclipse-cdt eclipse-juno

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

嵌入式C数据存储模块设计

我正在设计嵌入式C数据存储模块.它将包含在希望访问此"共享"系统范围数据的文件/模块中.多个任务聚合了数十个输入(GPIO,CAN,I2C/SPI/SSP数据等),并使用API​​存储这些值.然后,其他任务可以通过API安全地访问数据.该系统是带有RTOS的嵌入式应用程序,因此互斥锁用于保护数据.无论实施如何,都将使用这些想法

我过去曾设计过这样的东西,我正在努力改进它.我目前正处于一个新实施的中途,我遇到了一些小问题,并且会从一个全新的视角中受益.

快速了解该模块的要求:

  • 理想情况下,会有一个接口可以访问变量(一个获取,一个集合).
  • 我想返回不同的变量类型(浮点数,整数等).这意味着可能需要宏.
  • 我并没有为代码空间而努力,但它始终是一个问题
  • 快速获取/设置绝对是最重要的(这意味着存储在字符串ala xml/json中)
  • 在运行时期间不需要添加新变量.一切都是在启动时静态定义的

    问题是你将如何设计这样的东西?枚举,结构,访问器,宏等?我不是在这里寻找代码,只讨论一般的整体设计思路.如果互联网上有一个解决这些问题的解决方案,甚至只需一个链接即可.

  • c database embedded

    8
    推荐指数
    2
    解决办法
    3156
    查看次数

    更改行上的背景颜色,但不更改行标题

    我正在尝试使用CSS更改表格行的背景颜色,但我不想更改表格标题的背景.但是,默认情况下,TH包含在TR中,因此TR规则被推送到我的TH.

    如果它有帮助,这里有一个jsfiddle测试:http: //jsfiddle.net/jomanlk/Bcayc/

    css html-table

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

    PHP preg_replace非贪婪的麻烦

    我一直在使用以下网站来测试PHP正则表达式,所以我不必经常上传:http: //www.spaweditor.com/scripts/regex/index.php

    我正在使用以下正则表达式:

    /(.*?)\.{3}/
    
    Run Code Online (Sandbox Code Playgroud)

    在以下字符串上(替换为空):

    Non-important data...important data...more important data
    
    Run Code Online (Sandbox Code Playgroud)

    和preg_replace返回:

    more important data
    
    Run Code Online (Sandbox Code Playgroud)

    但我希望它能回归:

    important data...more important data
    
    Run Code Online (Sandbox Code Playgroud)

    我以为?是非贪婪的修饰语.这里发生了什么?

    php regex regex-greedy

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

    ie6和ie7中的简单javascript字符串问题

    我有一个非常简单的函数,它接受逗号分隔(x,y)点的列表并将它们导入图形.我安装了FF,Chrome和IE8.我使用IETester来测试IE6和IE7.

    // Import Data
    this.Import = function(data) {
        alert("Data in: "+data);
        var d;
    
        // Make sure the first and the last are start/ending parenthesis
        if ( (data[0] != '(') || (data[data.length-1] != ')') ) {
            alert("After if: "+data[0]+" "+data[data.length-1]);
            return false;
        }
        ...
    
    Run Code Online (Sandbox Code Playgroud)

    在Chrome,FF和IE8中,我没有看到"After if:"警报.在IE6和IE7中,我看到以下两个警告:数据输入:(52,16),(100,90)之后if:undefined undefined

    "数据输入"警报在所有浏览器中都匹配.

    有任何想法吗?

    javascript arrays string internet-explorer-7 internet-explorer-6

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

    使用jQuery在新窗口中打开所有外部链接

    这里是jQuery的新手.我发现几个网页接近我正在尝试做的事情,但并不完全.实际上,我认为以下内容应该可行,但是它说:

    [@href^="http://"]
    
    Run Code Online (Sandbox Code Playgroud)

    无法识别(语法错误).有帮助吗?

    $(document).ready(function() {
        $('a[@href^="http://"]').filter(function() {
            return this.hostname && this.hostname !== location.hostname;
        }).attr('target', '_blank');  
    });
    
    Run Code Online (Sandbox Code Playgroud)

    谢谢.

    javascript jquery

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

    C - 在一行中更改结构数组的所有值

    我可以声明一个结构:

    typedef struct
    {
      int var1;
      int var2;
      int var3;
    } test_t;
    
    Run Code Online (Sandbox Code Playgroud)

    然后使用默认值创建这些结构结构的数组:

    test_t theTest[2] =
    {
       {1,2,3},
       {4,5,6}
    };
    
    Run Code Online (Sandbox Code Playgroud)

    但是在我创建数组之后,有没有办法像上面一样改变值,只使用一行,明确指定每个值而没有循环?

    c arrays structure initialization

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

    Sourcetree 的自定义操作保存在哪里?

    我想与团队的其他成员分享我的自定义操作。他们在哪里得救?我似乎找不到他们。

    git atlassian-sourcetree

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