Wesley13 Wesley13
3年前
Ubuntu中安装部署Intel CS WebRTC
1环境要求组件版本要求OSCentOS\7.4,Ubuntu14.04/16.04LTSNode8.11.\(推荐8.11.1)MongoDB2.4.9Boost1.65.1安装部署测试环境在Ubuntu18.04,操作系统和MongoDB兼容,满足要求;Node和
Wesley13 Wesley13
3年前
Java 编译与反编译
编程语言在介绍编译和反编译之前,我们先来简单介绍下编程语言(ProgrammingLanguage)。编程语言(ProgrammingLanguage)分为低级语言(LowlevelLanguage)和高级语言(HighlevelLanguage)。机器语言(MachineLanguage)和汇编语言(AssemblyLanguag
Wesley13 Wesley13
3年前
MySQL源代码阅读调试
最近需要阅读下MySQL源代码,所以写这系列博客记录下。搭调试环境真是比较蛋疼,公司基本Java开发,这里回到C。。。用了两天晚上,尝试了VS2013,EclipseCDT,CodeBlock还有GDB。GDB比较好搭建,将带Boost库的源代码扔到虚拟机(CentOS7.0,安装配置桌面web服务器开发机配置,什么软件都装齐了)上
Stella981 Stella981
3年前
Boost(1.69.0) windows入门(译)
<head<title缩进2字符</title<styletype"text/css".yindent,.yblock{padding:1em1em01em;marginright:0;}.yindent{margin:0.7em2em;border:mediumoutset;}.yblock{margin
Stella981 Stella981
3年前
Boost Python学习笔记(二)
你将学到什么如何在Python中调用C代码如何在C中调用Python代码在Python中调用C代码首先定义一个动物类(include/animal.h)pragmaonceinclude<stringclassAnimal
Stella981 Stella981
3年前
OpenCV和Boost C++库的安装
关于一般的安装步骤,此博客(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fblog.csdn.net%2Fqq_41175905%2Farticle%2Fdetails%2F80560429)给出了详细的OpenCV的安装。一个步骤也不要落下,应该是不会出问题的。主要的坑在Bo
Stella981 Stella981
3年前
BOOST编译链接选项link 和 runtime
参考:http://bbs.sjtu.edu.cn/bbscon,board,C,file,M.1300328832.A.html(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fbbs.sjtu.edu.cn%2Fbbscon%2Cboard%2CC%2Cfile%2CM.1
Stella981 Stella981
3年前
Boost Python官方样例(三)
导出C类(纯虚函数和虚函数)大致做法就是为class写一个warp,通过get\_override方法检测虚函数是否被重载了,如果被重载了调用重载函数,否则调用自身实现,最后导出的时候直接导出warp类,但是类名使用class,析构函数不需要导出,因为它会被自动调用纯虚函数编写C函
Wesley13 Wesley13
3年前
C++ 删除字符串的两种实现方式
C实现删除给定字符串的给定字符串思路主要有这么几种实现方式:1.KMP算法2.用STL的string的find,然后用erase3.用C的strstr找到字串位置,然后用strncpy写到新串中4.用boost库,用正则表达式测试过的完整代码:第一种方法:123456789101
赵颜 赵颜
5个月前
开关直流升压电原理分析
开关直流升压电路(即所谓的boost或者stepup电路)原理theboostconverter,或者叫stepupconverter,是一种开关直流升压电路,它可以是输出电压比输入电压高。假定那个开关(三极管或者mos管)已经断开了很长时间,所有的元件都