大华和海康sdk linux下开发头文件冲突问题解决方法 工作需要,需要将海康和大华的热成像功能集成到一个服务中去。在代码完成进行编译的过程中,发现make的时候会报头文件冲突,如下图所示:还有好多类型定义的冲突,在这就不列了。
Ubuntu下安装nginx服务,实现通过URL读取ubuntu下图片 在Ubantu中目录下/home/wqh/savingImages/20230816/存在下面图片。保存后重新启动nginx服务。查看nginx服务的状态。
linux下makefile文件编写 在linux环境下编译项目时,我们可能会连接很多头文件和动态库。这会给我们造成很多的麻烦。这时我们使用makefile文件会极大地简便我们项目的编译过程。下面是一些步骤。
多线程问题 目前我们创建线程大部分用的都是基于C++11中的thread,但是C++中为了各种安全问题并没有提供结束线程的方法,但是我们有时候会用到杀死C++11创建的线程,这时候就要根据我们所处的开发环境来判断了。
修改mysql的密码时遇到问题ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corre 注:IDENTIFIED BY ‘mysql’,单引号里的就是密码:mysql。报错:又出现ERROR 1064 (42000)看来我直接免密码进来的,用这句操作也行不通。报错:ERROR 1290(HY000)
MFC无标题栏拖动窗口 当窗口确定鼠标位置时,Windows向窗口发送WM_NCHITTEST消息,可以处理该消息,使得只要鼠标在窗口内,Windows便认为鼠标在标题条上。这需要重载CWnd类处理WM_NCHITTEST消息的OnNcHitTest函数,在函数中调用父类的该函数,如果返回HTCLIENT,说明鼠标在窗口客户区内,使重载函数返回HTCAPTION,使Windows误认为鼠标处于标题条上。
Log4cpp的简单使用 Log4cpp是一个开源的C++类库,它提供了在C++程序中使用日志和跟踪调试的功能。使用log4cpp,能够非常便利地将日志或者跟踪调试信息写入字符流、内存字符串队列、文件、回滚文件、调试器、Windows日志、本地syslog和远程syslogserver中。
C++正则表达式 使用正则表达式可以方便我们对字符串的处理。C++中使用字符串首先需要包含头文件。一般使用正则表达式首先应该确定要匹配的模式,然后灵活运用regex_match,regex_search,regex_replace这三个函数。
解决MFC list control控件表格只能显示256个字符的问题 解决的方法是重写Clist类。声明一个 CCustListCtrl类继承CListCtrl,类中声明一个DrawItem函数。最后把你声明的list修改就好。如CListCtrl m_list;修改为CCustListCtrl m_list;
使用VS2019+OpenCV3.4.6播放MP4文件 1.环境配置见上篇,大差不差就改了几个路径。其中lib库变成了opencv_world346d.lib,对应的dll库也变成了opencv_world346d.dll。