小编Cri*_*sty的帖子

队列传染媒介

如何创建队列矢量,如何添加元素?

我希望能够执行以下操作: -
将新队列插入到向量中 -
将新元素插入到向量内的队列中.

:d

c++ queue vector

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

新的div不是inheirt点击属性

我有div一个班级cls1.

当我单击cls1div时,会创建一个与此类相同的新div.

但是当我点击新创建的cls1div时,它不会创建另一个div ...

该类是正确的,因为应用了CSS规则.

我正在使用jQuery.是否有任何理由让新创建的div在单击时不触发click事件?

EDIT1: 我尝试使用append创建新的div,但也创建了一个新的jQuery对象.

jquery click

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

C++ memset()用于长(64位)类型

可能重复:
是否有memset()接受大于char的整数?

正如在memset的声明中可以看到的那样:

void * memset ( void * ptr, int value, size_t num );
Run Code Online (Sandbox Code Playgroud)

有没有办法使用这个memset函数(或STL库中包含的其他函数),以便您可以将内存设置为long long类型值?

我用它来初始化一个具有较大值的long long数组.

我必须说,我通过简单地迭代数组的每个值并将其设置为所需的值来"解决"这个问题.

c++ memset

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

在C++多集中获取前N个元素

如何从多集结构中获取前N个元素,而不是不断获取第一个(.begin())元素然后擦除它?

我只是想在不影响multiset的情况下对前N个元素求和.

c++ multiset

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

从PHP数组中提取行或列

我有一个二维PHP数组(矩阵).

无论如何从这个矩阵中提取(回显或保存到另一个变量)一行或一列而不迭代元素?

假设我们有这个矩阵:

A A A B
A A A C
A B C D
Run Code Online (Sandbox Code Playgroud)

我想做的事情如下:

display_and_cut_first_line()

//Matrix after this step:    
A A A C
A B C D

display_and_cut_last_column()
//Matrix after this step:
A A A
A B C
Run Code Online (Sandbox Code Playgroud)

它只需要用于边缘元素(第一行/最后一行,第一列/最后一列).我在想某种方式使用切片,但没有设法做到这一点.

php arrays matrix

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

简单的递归问题

假设我们有一个简单的递归.

int x(int a){
   if(a<10)
     x(a+1);
    else
      !STOP!
    b++;
return b;
}
Run Code Online (Sandbox Code Playgroud)

Globaly:

int b=0;
Run Code Online (Sandbox Code Playgroud)

在主要我们可以有这样的事情:

  int p=x(1);
Run Code Online (Sandbox Code Playgroud)

有没有办法停止递归,使p为0,这意味着永远不会执行"b ++".

如果你能告诉我一些表达而不是!停止,我将不胜感激!

但是,我不想要这样的东西,我只是想停止递归,就像休息一样; 在while()循环中执行...:

int ok=0;
  int x(int a){
       if(a<10)
         x(a+1);
        else
          ok=1;
      if(ok==0)
        b++;
    return b;
    }
Run Code Online (Sandbox Code Playgroud)

如果对这个问题有任何不清楚的地方,那就问问吧.

c++ recursion

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

在SQL中插入多行

表现相关:

最好让1000个查询插入1000行:

    for($i=1;$i<=1000;++$i){
         $query = 'insert into table1 (First,Last) values ("Fred","Smith")';
         mysql_query($query);
    }
Run Code Online (Sandbox Code Playgroud)

或者使用PHP创建查询(通过在for循环中连接值),如下所示:

   $query = ' insert into table1 (First,Last) values ("Fred","Smith"),
      ("John","Smith"),
      ...
      ("Michael","Smith"),
      ("Robert","Smith")';
   mysql_query($query);
Run Code Online (Sandbox Code Playgroud)

鉴于可能有很多值,我选择一次插入10个值.我不知道是否可以,这种情况下的最佳做法是什么?

php mysql sql performance

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

使用javascript获取包含GET变量的路径

我需要获取整个页面路径(不包括域名),以便我可以在iframe中显示它.

我目前location.pathname用来获取路径,但问题是它们可能GET在URL中出现变量.

因此对于像article.php?id=23我只article.php使用的页面一样location.pathname,因此显示的页面iframe只是一个404页面.

是否有任何函数来获取包含GET变量的路径?

javascript regex url

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

JavaScript命名函数自动调用

如何自动调用命名函数,以便以后调用它?

您可以通过执行以下操作自动调用匿名函数:

(function(){
  console.log('called')
})();
Run Code Online (Sandbox Code Playgroud)

但如果你这样做

(function f(){
  console.log('called')
})();
Run Code Online (Sandbox Code Playgroud)

您不能f()在以后的代码中使用.

或者这个(抛出错误)

function f(){
  console.log('called')
}();
Run Code Online (Sandbox Code Playgroud)

我知道你可以申报f,然后简单地打电话f(),但你可以在申报后立即打电话吗?

javascript function

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

如何使用 TypeScript 中的钩子在 React PureComponent 中键入道具?

我想将 a 转换PureComponent为 memoized FunctionalComponent,因此它仅在道具更改时重新渲染,即使父级重新渲染。

export class MyComp extends React.PureComponent<{param: string}> {
    public render() {
        return <div>{this.props.param}</div>;
    }
}
Run Code Online (Sandbox Code Playgroud)

我想改变它,使它成为一个功能组件,以便使用React Hooks

export const MyComp: React.FC<{ param: string }> = useMemo(({param}) => {
    return <div>{param}</div>;
}, [param]);
Run Code Online (Sandbox Code Playgroud)

但是上面的方法不起作用,有几个问题:

  1. 被破坏param的类型是any并且没有正确推断。
  2. 我无法将其[param]作为依赖项列表传递,useMemo因为它未在此上下文中定义。
  3. 似乎没有办法设置依赖项列表中参数的类型。这是因为参数只是来自父作用域的变量而不是传入的实际参数吗?如果是的话,如果我们不知道将传入什么道具,我们如何导出纯组件?

拥有这样的东西更有意义吗?

export const MyComp: React.FC<{ param: string }> = (param) => {
    return useMemo((param) => {
        return <div>{param}</div>;
    }, [param]);
};
Run Code Online (Sandbox Code Playgroud)

该组件是否正确记忆?如果我们还有一些来自 store 的数据的内部状态,当这些数据发生变化时,它会重新呈现吗?

export const MyComp: …
Run Code Online (Sandbox Code Playgroud)

javascript typescript reactjs react-component react-hooks

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