自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 编译开源库

openssl1. 编译openssl2. 交叉编译openssl执行: ./config no-async no-asm --cross-compile-prefix=arm-himix200-linux- --prefix=/home/dubingyang/ii/lib/arm/3516/3rdlib/openssl说明:1)cross-compile-prefix 是指编译器前缀,config会生成Makefile文件,在Makefile中编译器被赋值为:cross-compile-

2021-05-13 14:54:59 645

原创 工作经验总结

1. 清理configure生成的临时文件,命令:make distclean

2021-05-13 11:54:51 85

原创 MySql 8.0 Connector/C++的使用

1. 问题1-“未定义的引用之类”的undefined reference to `mysqlx::abi2::r0::string::Impl::to_utf8问题原因:可能的原因是通过官方已经打包好的安装包进行安装的mysql库和系统环境不兼容导致的。解决办法:下载mysql connector库源码,通过源码进行安装2. 问题1-CDK:ERROR:Capability prepare failed for 'tls'在创建session时增加以下参数(关闭SSL模式):mysqlx:

2020-06-15 17:52:48 2053

原创 C++使用OpenSSL进行RSA加密和解密

使用OpenSSL库进行RSA加密和解密的基础过程加密基础过程调用OpenSSL库对明文进行加密->对加密后密文进行BASE64转码

2020-04-10 17:05:33 17017 34

原创 cmake错误:target_compile_features specified unknown feature cxx_std_11 for target...

在ubuntu系统下,使用cmake编译jsoncpp的时候,执行cmake后,出现错误,关键信息为:target_compile_features specified unknown feature cxx_std_11 for target...原因:cmake版本太低,找不到cxx_std_11等相关宏的定义解决方法:升级cmake版本到最新版卸载当前cmake $ s...

2019-03-18 14:47:49 6092 2

原创 学习总结:问题汇总

问题1:在A线程初始化人脸算法库,在A线程运行算法库功能,检测人脸性能正常【20ms】;在A线程初始化人脸算法库后,A线程创建B线程,在B线程运行算法库功能,检测人脸性能降低【100ms】;分析: 线程创建的位置会影响线程被调度的优先级,导致A初始化算法库(算法库启动线程althm_T1、althm_T2),算法库线程和线程B优先级相同均分cpu时间,导致时间变长;查看一个进程中各线程的cpu使用...

2018-03-14 18:57:05 271

原创 学习总结:c++11 之 using

c++11中using主要有2个功能:1.限制作用域; 2.类型别名限制作用域    using namespace std;   //使用std    using namespace std::cout; //使用std::cout类型别名    1)通用类型或接口等的别名,功能类似typedef    eg 1: 基本类型using u_int = unsigned int;typedef ...

2018-02-26 11:51:54 249

转载 TCP传输的单个报文最大字节(MSS和MTU)

TCP和14481448字节是实际场景下,单个TCP包的实际运载能力。也就是说,实际场景下,上层调用send(1000KB),下层会把这1000KB封装成多个TCP包进行发送。单个TCP包每次打包1448字节的数据进行发送。详细的TCP在传输情景wireshark截图如图1图1每个TCP包在理论上应该能打包更多数据才对,但是实际场景下TCP传输为什么会以这个1448

2017-05-05 17:26:16 10220 1

转载 http://www.cnblogs.com/lidabo/archive/2012/08/15/2640204.html

如何终止线程的运行(C/C++)想要终止线程的运行,可以使用以下方法: 1、线程函数返回(最好使用该方法)。 2、通过调用ExitThread函数,线程将自行撤消(最好不使用该方法)。 3、同一个进程或另一个进程中的线程调用TerminateThread函数(应避免使用该方法)。 4、ExitProcess和TerminateProcess函数也可以用来终止线程的运行(应避免使

2017-04-15 10:46:56 355

原创 c++获取运行路径

//获得程序路径char aFilePath[MAX_PATH + 1] = { 0 };GetModuleFileNameA(NULL, aFilePath, MAX_PATH);string sReturn = "";sReturn.append(aFilePath);int nFindLast = sReturn.find_last_of("\\");sRet

2017-04-12 15:41:11 1212

原创 EasyDarwin流媒体服务学习及使用总结

EasyDarwin流媒体服务学习及使用总结

2017-04-05 17:11:19 992

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除