
LINUX
赛先生.AI
科技公司CTO。机器学习,深度学习,计算机视觉从业者。网络,流媒体技术,编解码技术爱好者。
曾从事汽车行业,安防行业,现从事无人机行业。
-> tecsai@163.com
展开
-
TCP socket发送整形数据(数组,结构体)
使用TCP发送整型等(非字符型)数据时,经常会遇到不能将发送类型转换成const char*的错误。这其实是socket设定的问题,socket设定为只能传送字符型数据。从read和write的函数生命可以看出,其实发送buffer应该是一个char型指针,所以我们只需要将要发送的数组或者是结构体强制转换成char*就可以了。Client: struct ou原创 2016-12-02 09:52:47 · 11617 阅读 · 0 评论 -
设计模式 - 命令模式
命令模式命令模式,顾名思义是一种适用于传递命令给执行者的代码模式。命令模式主要用于命令与最终执行者之间的解耦。命令模式关键点在于,通过将命令请求封装成一个类,并在构造时,传入实际的执行者对象。在命令与实际的执行者之间有一个协调者,负责协调特定的执行者执行特定的任务。直接上代码:#include <QCoreApplication>#include <...原创 2019-03-30 15:18:30 · 262 阅读 · 0 评论