小编cod*_*ude的帖子

一段时间后重定向网站

我需要做些什么才能在网站上有一个功能,它会在3秒左右的时间内将你重定向到网站?

html redirect

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

如何检查C字符串是否为空

我在C中编写一个非常小的程序,需要检查某个字符串是否为空.为了这个问题,我简化了我的代码:

#include <stdio.h>
#include <string>

int main() {
  char url[63] = {'\0'};
  do {
    printf("Enter a URL: ");
    scanf("%s", url);
    printf("%s", url);
  } while (/*what should I put in here?*/);

  return(0);
}
Run Code Online (Sandbox Code Playgroud)

如果用户只是按Enter键而不输入任何内容,我希望程序停止循环.

c string

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

股票市场API

我想知道是否有一些股票市场api可以让我创建一个独立的网站来显示某个公司的股票信息.

我查看了Google财经API,显然你只能用它来制作iGoogle小工具,这样就行不通了.

api

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

测试网站与Internet Explorer 7

是否有程序或网站可以向我显示我的网站在Internet Explorer中的外观?我知道那里有一个,我找不到它.

编辑:最好是一个程序.

browser internet-explorer-7

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

每次运行程序时,rand()都返回相同的数字

在这个相当基本的C++代码片段中,涉及随机数生成:

include <iostream>
using namespace std;

int main() {
    cout << (rand() % 100);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

为什么我总是得到41的输出?我试图让它输出0到100之间的一些随机数.也许我不理解rand函数是如何工作的?

c++ random

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

Gedit Zen Coding插件

我已多次尝试在Ubuntu 11.10中为Gedit安装Zen Coding插件.(我已经安装了所有最新的更新.)我知道我正确地做到了,因为我已经在其他安装上完成了没有问题,但由于某种原因它甚至没有显示在插件列表中.其他人有这个问题或知道如何解决它?谢谢!

gedit emmet

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

主要浏览器使用哪些引擎?

这些浏览器使用什么引擎:

  • Firefox的; 是Gecko?
  • 苹果浏览器; 是Webkit吗?
  • IE浏览器

browser

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

如何输入作为 prop 传递给 React 组件的异步函数

我应该如何输入作为属性传递给 React 组件的异步函数?

我的组件定义如下。具体来说,我不知道如何在界面中键入addTask属性:

interface INewTaskEntryProps {
    addTask:any; // this 
}
class NewTaskEntry extends React.Component<INewTaskEntryProps> {
    ...
    render() { 
        return (
            ...
            <button onClick={(e) => this.props.addTask(e)}>Do Something</button>
            ...
        );
    }
}
Run Code Online (Sandbox Code Playgroud)

我的异步函数定义如下:

const addTask = async (e) => {
    ...
    try {
        const newID = await mongoTaskCollection.insertOne({
            ...
        });
    }
    ...
}
Run Code Online (Sandbox Code Playgroud)

最后,我将异步函数传递到我的组件中,如下所示:

<NewTaskEntry addTask={addTask} />
Run Code Online (Sandbox Code Playgroud)

typescript reactjs

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

帮助初学者在web开发/设计

我很想知道,网页设计师/开发人员如何开始他的商业活动,没有任何东西可以表现出来(在投资组合的意义上),只有他的话才表明他做得很好?这些人应该如何获得商业?

language-agnostic

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

React JS scrollIntoView() 没有一直向下滚动

我有一个小型的 React JS 入门项目,用户在字段中输入文本,文本出现在固定高度框中的字段上方,并且该框中的内容向下滚动,以便添加的最后一个元素始终是可见的。(本质上就像一个聊天框。)

我尝试使用 .scrollIntoView() 来执行此操作,但由于某种原因,它不会一直滚动到框的底部。相反,它总是距离底部几个像素。(macOS Big Sur 上的 Firefox 88)

我有一个非常精简的演示,展示了这里发生的事情:https://ui7bx.csb.app/

您可以查看下面的源代码并在此处进行编辑:https://codesandbox.io/s/tender-dawn-ui7bx ?file=/src/index.js:0-1383

我很困惑这里可能出了什么问题。任何帮助,将不胜感激。

import React from "react";
import ReactDOM from "react-dom";
import "./styles.css";

class Blog extends React.Component {
  constructor(props) {
    super(props);
    this.sendMsg = this.sendMsg.bind(this);
    this.textInput = React.createRef();
    this.state = {
      posts: [
        {content: "This is decent sized post"},
        {content:"Another post that is a little longer and extends the boundaries of space and time"}
      ]
    };
  }
  sendMsg(event) {
    event.preventDefault(); // stop page from …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs

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