小编ReF*_*ity的帖子

Webpack:ReferenceError:文档未定义

我正在从头开始创建 React 应用程序。在某些时候,当我使用 webpack 构建我的应用程序时,遇到了如标题所示的错误。

这是重现此错误的最小存储库。

有什么问题以及如何修复此错误?

javascript node.js ecmascript-6 reactjs webpack

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

Haskell套接字接收超时

我正在用 haskell 编写 Windows 的 SNTP 客户端。这是抛出 的代码片段Exception: mallocPlainForeignPtrBytes: size must be >= 0,即recv函数执行的操作:

getResponse :: HostName -> IO (Maybe String)
getResponse server = withSocketsDo $ do
    s <- socket AF_INET Datagram defaultProtocol
    setRecvTimeout s waitingTime
    host <- getHostByName server
    let hostAddress = head $ hostAddresses $ host
    connect s (SockAddrInet sntpPort hostAddress)
    sendAll s requestPacket
    response <- timeout (-1) (recv s 1024)
    return $ BC.unpack <$> response 
Run Code Online (Sandbox Code Playgroud)

主要问题是并timeout不能真正防止套接字阻塞。也setSocketOption对我不起作用并且setRecvTimeout有效,但recv …

sockets haskell timeout

5
推荐指数
0
解决办法
719
查看次数