小编War*_*ung的帖子

波特率和比特率有什么区别?

我真的很难理解差异.有人说他们是一样的,而另一些人说有一点点差别.究竟有什么区别?如果你用一些比喻来解释,我希望如此.

microcontroller serial-communication bitrate uart baud-rate

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

有没有人使用Scheme编程语言谋生?

我开始学习方案乐趣,如果有人使用它为生活作为主要编程语言...甚至作为一个额外的工具,编程库不知道?如果是这样,你用它做什么?你通常用什么样的问题来解决它?

scheme programming-languages

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

如何在Microsoft Visual Studio中使用GCC?

我正在创建一个非常大的项目(几千行),所以宁愿不使用Notepad ++.IDE会让它变得如此简单.我有使用Microsoft Visual Studio的经验并喜欢它.有没有一些简单的方法在Microsoft Visual Studio中使用Cygwin的GCC?

或者,除了NetBeans和Eclipse之外,还有其他适用于GCC的Windows IDE吗?(我非常讨厌他们.)

windows gcc cygwin visual-studio

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

我可以在CSS类名中使用camel-case

我想命名一个CSS类并将其命名为imgSuper.我可以在CSS类中使用camel-casing吗?

css case-sensitive

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

我是否必须在客户端程序中绑定UDP套接字才能接收数据?(我总是得到WSAEINVAL)

我创建一个UDP套接字(AF_INET,SOCK_DGRAM,IPPROTO_UDP通过Winsock的),并试图recvfrom在此套接字上,但它总是返回-1,我得到WSAEINVAL(10022).为什么?

当我bind()的端口,这不会发生,但我已经读到绑定客户端的套接字是非常蹩脚的.

我正在向我的服务器发送数据,该服务器回答或至少尝试过.

Inc::STATS CConnection::_RecvData(sockaddr* addr, std::string &strData)
{
    int ret;            // return code
    int len;            // length of the data
    int fromlen;        // sizeof(sockaddr)
    char *buffer;       // will hold the data
    char c;

    //recv length of the message
    fromlen = sizeof(sockaddr);
    ret = recvfrom(m_InSock, &c, 1, 0, addr, &fromlen);
    if(ret != 1)
    {
#ifdef __MYDEBUG__
        std::stringstream ss;
        ss << WSAGetLastError();
        MessageBox(NULL, ss.str().c_str(), "", MB_ICONERROR | MB_OK);
#endif
        return Inc::ERECV; …
Run Code Online (Sandbox Code Playgroud)

c++ winsock

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

为什么有socket(),connect(),send()等的WSA挂件,而不是closesocket()?

我将尝试用一些例子来解释我的意思:

  • socket() - > WSASocket()
  • connect() - > WSAConnect()
  • send() - > WSASend()
  • sendto() - > WSASendTo()
  • recv() - > WSARecv()
  • recvfrom() - > WSARecvFrom()
  • ...
  • closesocket() - > WSA ???()

这没什么大不了的,但仍然让我头痛欲绝.

c++ sockets winapi winsock

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

Arduino上传错误"stk500_recv():程序员没有响应"在Fedora中

我试图使用Fedora Core 15 Linux中的Arduino IDE 上传股票Blink sketch.我得到的错误是:

avrdude:stk500_recv():程序员没有响应

要重新创建问题:

  1. 通过USB线插入Arduino Uno板
  2. 打开Arduino IDE
  3. 文件 - >示例 - > 1.基础 - >闪烁
  4. 工具 - >串行端口 - >然后选中/ dev/ttyACM0框
  5. 工具 - >板 - > Arduino Uno
  6. 点击"播放"按钮进行验证/编译(此步骤成功)
  7. 单击"上载"按钮以获取错误

我在Windows XP中尝试了这些相同的步骤,并且上传成功,因此我不能正确配置Fedora.

我按照Arduino Playground说明,使用安装客户端yum并将我的用户ID添加到组uucp,锁定拨出.我并没有跟随RXTX修正-链接正确的文件部分的指导,因为给定的命令没有找到任何匹配:find ~ -name librxtxSerial.so -o -name RXTXcomm.jar | grep -v Download

linux ide arduino

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

Winsock UDP数据包被丢弃了吗?

我们在Windows中通过UDP设置建立了客户端/服务器通信系统.我们面临的问题是,当吞吐量增长时,数据包会被丢弃.我们怀疑这是由于UDP接收缓冲区不断被轮询导致缓冲区被阻塞并丢弃任何传入的数据包.是否有可能读取此缓冲区将导致传入的数据包被丢弃?如果是这样,有什么选择来纠正这个?该系统是用C语言编写的.请告诉我这是否过于模糊,我可以尝试提供更多信息.谢谢!

c udp winsock network-protocols

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

R列表(结构(list()))到数据框

我有一个提供哈希列表的JSON数据源:

[
  { "a": "foo",
    "b": "sdfshk"
  },
  { "a": "foo",
    "b": "ihlkyhul"
  }
]
Run Code Online (Sandbox Code Playgroud)

fromJSON()rjson包中使用它将其转换为R数据结构.它返回:

list(
  structure(list(a = "foo", b = "sdfshk"), .Names = c("a", "b")),
  structure(list(a = "foo", b = "ihlkyhul"), .Names = c("a", "b"))
)
Run Code Online (Sandbox Code Playgroud)

我需要将其转换为R数据帧,但data.frame()将其转换为具有四列而不是预期的2x2数据帧的单行数据帧.我缺少R-fu来进行从一个到另一个的转换,尽管它看起来应该是直截了当的.

奖励积分:

实际问题有点复杂,因为JSON数据源不像我上面显示的那样规则.它返回的对象类型不同.也就是说,每个中设置的字段可以是几种不同类型之一:

[
  { "a": "foo",
    "b": "asdfhalsdhfla"
  },
  { "a": "bar",
    "c": "akjdhflakjhsdlfkah",
    "d": "jfhglskhfglskd",
  },
  { "a": "foo",
    "b": "dfhlkhldsfg"
  }
]
Run Code Online (Sandbox Code Playgroud)

如您所见,每个对象中的"a"字段是一个类型标记,指示该对象将具有哪些其他字段.

我不太讲解解决方案是如何应对的.

如果两个对象类型只是在一起形成,那就不会太可怕了,所以你得到列a,b,c和d,并且这些行只有jSON 源对象没有给定值的值N/ANULL值领域.我相信我可以清理生成的数据框subset(df, …

json r type-conversion dataframe

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

确定我的处理器在 Linux 下的指令集

我想知道如何知道我的处理器使用的是哪个指令集;我正在运行 Linux。

我还想了解处理器如何处理许多指令集。

当我输入时cat /proc/cpuinfo,我得到:

model name : AMD FX(tm)-6350 Six Core Processor
Run Code Online (Sandbox Code Playgroud)

我还看到了许多标志:fpu, vme, mmxext, ...

linux processor instruction-set

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