C++
风语者嘉
这个作者很懒,什么都没留下…
展开
-
2021-06-28
今天工作:写二次雷达的培训资料;查看github上的开源代码原创 2021-06-29 09:13:44 · 99 阅读 · 0 评论 -
2021-06-22
今天工作:find [路径] -name “*.c”socket编程:https://www.cnblogs.com/wuyepeng/p/9737583.html原创 2021-06-28 09:24:59 · 109 阅读 · 0 评论 -
2021-06-21
今天工作:练习socket函数练习epoll函数练习log4cpp接口函数图形化编程智能流技术与流媒体播放方式bind() 函数代码走读:共有的首字母大写,私有的首字母小写;单例创建步骤;头文件顺序 linux系统库放到最前面函数入参和出参:src源,目的,出参;编写二次雷达培训文件:YUV420格式,占用空间小,1920*1080*3/2; RGB24toYUV420P YUE420PtoNV12像素数据怎么排列的;怎么传输的socket通信转自:htt原创 2021-06-22 10:13:49 · 99 阅读 · 0 评论 -
2021-06-17
今天工作:处理网络连接问题,网上选购交换机;学习Qt:1、关于qt的学习有一个博客叫 qt学习之路2;2、C++ GUI QT 编程(第二版)MrsLI:magnet:?xt=urn:btih:F3CF85EDE7779C5F4598DB35F8966E53C7D7495Fhttps://www.bilibili.com/video/BV12K4y1p7HC?p=1blakeII:1、解压压缩包(D2R Technical Alpha)到磁盘2、运行 dotnet-sdk-3.1.408原创 2021-06-21 08:57:44 · 676 阅读 · 0 评论 -
2021-06-16
今天工作:进程间通信socket创建线程相关函数学习Zmq;运算符重载;配置主机ip,相机ip,调试程序正常运行;传参数为什么用引用&,而不用指针;是为了解决在操作符重载的时候,表达式写起来和内置类型一样;传指针的话,使用的时候先要解引用,这样比引用啰嗦;指针可以不指向一个对象(空指针),引用必须指向一个对象,这样的话在安全性上更好;...原创 2021-06-17 08:34:09 · 81 阅读 · 0 评论 -
2021-06-15
今天工作:原创 2021-06-16 09:33:58 · 61 阅读 · 0 评论 -
2021-06-11
C++:函数缺省值:using std::string;将string库包含到当前编译单元中右值:无法取地址,叫做右值;static_cast 强制转换数据类型驼峰式命名法参数命名 n 数值 str字符串类C命名命名规则(动宾结构)私有的 小写公有的 大写私有成员变量 m_****m_nm_ism_pm_str句柄:文件识别符指针:指向地址变量分配在栈里面程序员申请的在堆里面添加github,调整vim配置文件...原创 2021-06-15 08:46:08 · 90 阅读 · 0 评论 -
2021-06-10
今天工作:查看所有笔记编写socket找房子(德信东望、)复习笔记:const与#define的区别?引用与指针的区别?指针是一个实体,而引用仅是个别名;引用使用时无需解引用(*),指针需要解引用;引用只能在定义时被初始化一次,之后不可变;指针可变;引用不能为空,指针可以为空;使用指针作为函数的参数虽然也能达到与使用引用的效果,但是,在被调函数中同样要给形参分配存储单元,且需要重复使用"*指针变量名"的 形式进行运算,这很容易产生错误且程序的阅读性较差;另一方面,在主调函数的原创 2021-06-11 09:45:40 · 108 阅读 · 0 评论 -
2021-06-09
socket套接字使用:在 win 下 socket 的交互交互步骤为:WSAStartup 进行初始化–> socket 创建套接字–> bind 绑定–> listen 监听–> connect 连接–> accept 接收请求–> send/recv 发送或接收数据–> closesocket 关闭 socket–> WSACleanup 最终关闭。...原创 2021-06-10 09:28:23 · 89 阅读 · 0 评论 -
2021-06-08
今天工作项目规划功能实现建立目录原创 2021-06-09 09:22:53 · 83 阅读 · 0 评论 -
2021-06-07
今天工作:* 整理报销* 补写日志–计划假期安排(出去玩、学习、租房子)*调整简历调试机器–核对账目(王工-押金70,何工-上次出差报销明细);*提醒财务做工资–税务报销原创 2021-06-08 08:54:04 · 599 阅读 · 0 评论 -
2021-05-25
今天工作:内网穿透;调研阿里云服务器;戴尔服务器;联想服务器设备;调试代码;原创 2021-06-07 11:41:32 · 65 阅读 · 0 评论 -
2021-05-24
今天工作:查看代码:上传代码命令: scp ./bin/aods root@172.16.8.167:/usr/sam/setup/查看代码日志:什么是线程: 线程是操作系统能够进行运算调度的最小单位,被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务线程的 6 个状态NEW:新建状态。在创建完 Thread ,还没执行 start() 之前,线程的状态一直是 NEW。可以说这个时候还没有真正的一个线程映原创 2021-05-24 17:32:50 · 222 阅读 · 0 评论 -
2021-05-20
代码主干走读:videodetection.cpp培训;原创 2021-05-21 09:10:34 · 93 阅读 · 0 评论 -
2021-05-17
1.2 用Valgrind运行程序valgrind --log-file=valgrind.log --tool=memcheck --leak-check=full –show-leak-kinds=all ./your_app arg1 arg2–log-file 报告文件名。如果没有指定,输出到stderr。–tool=memcheck 指定Valgrind使用的工具。Valgrind是一个工具集,包括Memcheck、Cachegrind、Callgrind等多个工具。memcheck是缺省原创 2021-05-17 17:30:19 · 105 阅读 · 0 评论 -
2021-05-14
逐步分析程序执行过程:原创 2021-05-17 10:24:29 · 65 阅读 · 0 评论 -
2021-05-12
今天工作:测试深六代码,障碍物检测功能是否能传输流到报警程序;原创 2021-05-14 10:01:27 · 54 阅读 · 0 评论 -
2021-05-11
今天工作:sil2主机配置调试环境;测试障碍物识别功能,查看大华相机流传输类文件;原创 2021-05-11 17:13:48 · 85 阅读 · 0 评论 -
2021-05-10
今天工作:收拾物料室,掐网线;查看top命令下,各个参数意义;top命令:top -d 1秒:几秒刷新一次?:显示在top当中可以输入的命令 P:以CPU的使用资源排序显示 M:以内存的使用资源排序显示 N:以pid排序显示 T:由进程使用的时间累计排序显示 k:给某一个pid一个信号。可以用来杀死进程 r:给某个pid重新定制一个nice值(即优先级) q:退出top(用ctrl+c也可以退出top)。...原创 2021-05-11 10:08:11 · 64 阅读 · 0 评论 -
2021-05-08
先 ,再 , 然后pythonQT是必须要学习的一个跨平台开发框架信号和槽机制常用控件布局管理1-消息机制和事件2-绘图设备3-文件系统原创 2021-05-08 17:33:48 · 81 阅读 · 0 评论 -
2021-05-07
查看:障碍物探测与辅助防撞系统数据接口规范;梳理调试障碍物探测功能方法步骤;原创 2021-05-08 08:36:26 · 45 阅读 · 0 评论 -
2021-05-06
锁可分为互斥锁、读写锁(共享锁),递归锁原创 2021-05-06 17:38:56 · 57 阅读 · 0 评论 -
2021-04-30
今天工作:查看代码;梳理报警流程;DHstream.cpp:B树:叶子中不存关键字,关键字在躯干上;B+树:所有关键字存储在叶子中,所有叶子自小到大连接;原创 2021-05-06 09:08:55 · 50 阅读 · 0 评论 -
2021-04-22
今天工作:按照深六调试设备,测试设备障碍物探测功能;原创 2021-04-25 17:25:08 · 76 阅读 · 0 评论 -
2021-04-25
make -j10声明变量,建立素组,typedefsvn checkoutsvn checkout svn://192.168.8.66/aods-250/branch-shenzhen6查看gdb卡在哪里bt对函数名加断点vim 永久显示行号链表创建gcc 报错(.text+0x16):对‘operator new(unsigned long)’未定义的引用换用g++编译,编译成功malloc与free是c++、c语言的标准库函数,new、delete是c++的运算符。它们都可用用原创 2021-04-25 17:24:27 · 52 阅读 · 0 评论 -
2021-02-04
今天工作注释DHstreamStreamManagerDHDecoderDecoderManager使用SVN上传文件版本MMWradarHttpServerObstructionMCUBoardAllWeatherdetectionAlarmManagerHealthManagerConfigManager这些模块注释完成修改谷歌自动加载标签也变量命名:匈牙利命名法基本原则是:变量du名=属性+类型+对象描述变量属性编辑属性部分:g_ 全局变量c_ 常量m原创 2021-02-05 09:07:23 · 90 阅读 · 0 评论 -
2021-02-03
今天工作:注释 HttpClient 、 HttpServer 、 TCPClient 、 MMWradar 、 MVBBoard 、 LogManager 文件HttpClient详细使用示例原创 2021-02-04 08:46:47 · 46 阅读 · 0 评论 -
2021-02-02
今天工作1. Obstruction 2. MCUBoard 3. HMIManager 4. AllWeatherdetection 添加注释new申请内存空间1. new( ) 分配这种类型的一个大小的内存空间,并以括号中的值来初始化这个变量;2. new[ ] 分配这种类型的n个大小的内存空间,并用默认构造函数来初始化这些变量;char* p=new char[6]; strcpy(p,“Hello”);...原创 2021-02-03 09:01:35 · 88 阅读 · 0 评论 -
2021-02-01
头文件加注释:晚上做核酸检测源文件添加备注步骤:一、安装软件AutoComment自动添加C语言源码备注,手工添加备注备注描述内容:1、结构体功能、成员变量2、函数功能3、函数返回状态、返回值4、全局变量5、函数调用的外部函数6、描述函数的执行过程及算法二、安装Doxywizard软件,生成说明文件1、块注释建议统一使用/……*/,行注释建议统一使用///< …或 / …… */2、@后面跟的是doxygen定义的关键字,不是自定义的函数名前面加@,只能这样写 @brief原创 2021-02-02 09:33:00 · 118 阅读 · 0 评论