问题列表 - 第35082页

是否可以在javascript中添加浏览器代码

我想在javascript中创建一个浏览器特定的网页.

例如:

我可以在编码部分使用这样的代码吗?

chrome.tab.onRemoved.addListener() 在我的网页上.

如果有可能请建议我.

javascript cross-browser

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

线性反馈移位寄存器?

最近我反复讨论LFSR的概念,我发现它非常有趣,因为它与不同的领域有联系并且本身也很吸引人.我花了一些力气去理解,最后的帮助是这个非常好的页面,比(起初)神秘的维基百科条目要好得多.所以我想为一个像LFSR一样工作的程序编写一些小代码.更确切地说,它以某种方式展示了LFSR的工作原理.这是在经过一些长篇尝试(Python)之后我能想到的最干净的东西:

def lfsr(seed, taps):
    sr, xor = seed, 0
    while 1:
        for t in taps:
            xor += int(sr[t-1])
        if xor%2 == 0.0:
            xor = 0
        else:
            xor = 1
        print xor
        sr, xor = str(xor) + sr[:-1], 0
        print sr
        if sr == seed:
            break

lfsr('11001001', (8,7,6,1))      #example
Run Code Online (Sandbox Code Playgroud)

我将XOR函数的输出命名为"xor",不是很正确.但是,这只是为了说明它如何圈出其可能的状态,实际上您注意到寄存器由字符串表示.没有多少逻辑连贯性.

这可以很容易地变成一个你可以看几个小时的好玩具(至少我可以:-)

def lfsr(seed, taps):
    import time
    sr, xor = seed, 0
    while 1:
        for t in taps:
            xor += int(sr[t-1])
        if xor%2 == 0.0:
            xor = 0 …
Run Code Online (Sandbox Code Playgroud)

python language-agnostic digital-logic

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

使用窥视邻居页面分页UIScrollView

查看iPhone或iPad上的App Store应用程序,特别是显示屏幕截图的应用程序详细信息屏幕上的内容.屏幕截图查看器会显示您正在查看的屏幕截图,以及下一个和上一个屏幕截图的边缘.我需要实现类似的东西.

我如何做到这一点对穷人来说是公平的:我构建了一个UIScrollView并启用了分页并布置了我的内容.我使框架的大小与内容页面相同,但小于屏幕.然后我禁用了clipToBounds,所以ScrollView框架之外的任何东西仍然被绘制.现在我可以看到相邻页面的边缘,但它们在ScrollView之外,因此无法接收滚动触摸.App Store应用程序可让您触摸该事物的整个宽度,包括相邻页面的窥视边缘.

那他们怎么做到的呢?

iphone cocoa-touch uiscrollview

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

如何使用逗号组合数组中的所有元素?

我知道这个问题已经被问到了很多次.我似乎可以找到解决方案.如果这是简单的方法,请原谅我.

问题是如何访问while循环的结束.

例如

    while($countByMonth = mysql_fetch_array($countByMonthSet)) { 
            $c = $countByMonth["COUNT(id)"];
            echo $c . "," ; 
        }
Run Code Online (Sandbox Code Playgroud)

如何通过逗号分隔while循环的每个值,但当然我不希望逗号位于值的末尾.

提前谢谢你的帮助:)

php string while-loop

3
推荐指数
2
解决办法
1314
查看次数

有没有更好的方法来计算中位数(不是平均值)

假设我有以下表定义:

CREATE TABLE x (i serial primary key, value integer not null);
Run Code Online (Sandbox Code Playgroud)

我想计算value(不是AVG)的MEDIAN .中位数是在包含相同数量元素的两个子集中划分集合的值.如果元素的数量是偶数,则中位数是最低段中的最大值和最大段的最低值的平均值.(有关详细信息,请参阅维基百科.)

以下是我如何计算MEDIAN,但我想必须有更好的方法:

SELECT AVG(values_around_median) AS median
  FROM (
    SELECT
       DISTINCT(CASE WHEN FIRST_VALUE(above) OVER w2 THEN MIN(value) OVER w3 ELSE MAX(value) OVER w2 END)
        AS values_around_median
      FROM (
        SELECT LAST_VALUE(value) OVER w AS value,
               SUM(COUNT(*)) OVER w > (SELECT count(*)/2 FROM x) AS above
          FROM x
          GROUP BY value
          WINDOW w AS (ORDER BY value)
          ORDER BY value
        ) AS find_if_values_are_above_or_below_median
      WINDOW w2 AS (PARTITION BY …
Run Code Online (Sandbox Code Playgroud)

sql postgresql aggregate-functions

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

如何获取位于点击点的所有元素的列表?

在用户点击时,我想获得位于点击点的所有元素的列表.

例如,如果用户点击Hello此处:

<div><span>Hello<span></div>
Run Code Online (Sandbox Code Playgroud)

我想得到以下列表:

  • <span> 元件
  • <div> 元件
  • <body> 元件
  • <html> 元件

获得这些元素最简单的方法是什么?

html javascript jquery click

14
推荐指数
2
解决办法
5666
查看次数

在ggplot2中创建一个散点图矩阵(pair()等价物)

是否可以ggplot2使用ggplot诸如将其他因素映射到颜色,形状等并添加更平滑的优良特征来绘制散点图矩阵?

我正在考虑类似于该base功能的东西pairs.

r ggplot2

104
推荐指数
4
解决办法
7万
查看次数

lock和Mutex有什么区别?

lock和Mutex有什么区别?为什么他们不能互换使用?

c# multithreading synchronization

117
推荐指数
6
解决办法
6万
查看次数

C++中的单元分隔符

如何在除使用之外的字符串中包含单位分隔符(ascii表中的值31)snprintf()?我想像通常初始化字符串一样.

例如

char[100] a = "abc"
Run Code Online (Sandbox Code Playgroud)

c++

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

解决交叉引用问题

我在创建具有不同对象类型的某种形式的层次结构时遇到问题.我有一个类,其中包含另一个类的成员,如下所示:

class A
{
public:
    A(){}
    ~A(){}

    void addB(B* dep){
        child = dep;
        dep->addOwner(this);
    }
    void updateChild(){
        child->printOwner();
    }
    void print(){
        printf("Printing...");
    }
private:
    B* child;
};
Run Code Online (Sandbox Code Playgroud)

这是B级:

class B
{
public:
    void addOwner(A* owner){
        ownerObject = owner;
    }

    //ISNT WORKING
    void printOwner(){
        ownerObject->print();
    }

private:
    A* ownerObject;
};
Run Code Online (Sandbox Code Playgroud)

在类"A"之外调用"B"的函数可以正常工作但反之亦然会产生编译器错误,因为A未在B中定义.它实际上是通过使用包含和前向声明,但我想它是一个编译器无法解决的交叉引用问题.

有没有机会解决这个问题,还是我应该重新考虑我的设计?

c++

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