- 博客(434)
- 资源 (12)
- 问答 (1)
- 收藏
- 关注
转载 STL之Vector容器
vector是表示可变大小数组的序列容器。 就像数组一样,vector也采用的连续存储空间来存储元素。也就是意味着可以采用下标对vector的元素进行访问,和数组一样高效。但是又不像数组,它的大小是可以动态改变的,而且它的大小会被容器自动处理。转载:https://www.cnblogs.com/zhonghuasong/p/5975979.html ...
2019-02-16 11:49:36
132
转载 STL之Map容器
简介:map是标准的关联式容器,一个map是一个键值对的序列,即(key,value)。提供基于key的快速检索能力map中key的值是唯一的。map中的元素按照一定的顺序排列,元素插入是按照排序规则插入的,不能指定位置插入map的具体实现是红黑树变体的平衡二叉树数据结构。插入和删除比vector快map可直接取key对应的value,如map[key] = valuemultimap和...
2019-02-16 11:46:42
135
转载 STL之Multimap容器
转载: https://www.cnblogs.com/lancidie/archive/2011/03/21/1990107.html Multimap容器介绍及用例
2019-02-16 11:38:55
133
转载 UML包图
学习UML图形推荐阅读<UML参考手册>第2版. http://www.umlchina.com/ 推荐微软的开发软件设计模型 http://msdn.microsoft.com/zh-cn/library/dd409436.aspx 转载:http://www.cnblogs.com/TerryFeng/archive/2009/11/12/1601504.html什...
2019-02-16 11:18:39
199
转载 类与类之间的关系
面向对象设计(OOD),避免不了要了解类与类之间的关系。https://www.cnblogs.com/h-hg/p/8784232.html 类间关系 这些关系由弱到强大致分为一下几种:依赖、关联、聚合、组合、继承。 先上代码:class Wheel {int size;public:Wheel(int sz) : size(sz) {};...
2019-02-16 11:05:03
327
转载 面向对象的socket编程
https://blog.csdn.net/aquester/article/details/3574107 http://www.jizhuomi.com/catalog.asp?tags=TCP%2FIP tcp、udp网络编程系列教程
2019-02-16 10:54:28
270
转载 ffmpeg视频保存图片
https://blog.csdn.net/oldmtn/article/details/46742555 将h264编码的视频流保存为BMP或者JPEG图片http://blog.chinaunix.net/uid-15063109-id-4275143.html sdk解码视频帧后保存成BMP或JPG的方法https://blog.csdn.net/u0105786...
2019-02-16 10:07:51
301
转载 网络编程socket
https://www.jb51.net/article/102205.htm 对send(),recv()函数的全面理解https://blog.csdn.net/xingzhi2014/article/details/14028411 connect函数返回值
2019-02-16 10:02:22
105
原创 boost库使用
搜索boost官网:https://www.boost.org/ 可下载最新库。参考:https://www.cnblogs.com/findumars/p/6253092.html1、解压tar -zxvf boost_1_69_0.tar.gz2、编译进入boost_1_69_0目录中cd boost_1_69_0./bootstrap.sh --with-l...
2019-01-29 19:01:26
152
转载 序列化和反序列化
转载:https://www.cnblogs.com/keyi/p/5955220.html序列化和反序列化 当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为对象。 把对象转换为字节序列的过程称为对象的序列化。 ...
2019-01-29 11:12:22
132
转载 C++反射简单示例代码
反射的概念:指程序在运行时,访问、检测和修改它本身状态或行为的一种能力。反射的作用在计算机编程语言中,反射机制可以用来:获取类型的信息,包括属性、方法动态调用方法动态构造对象从程序集中获得类型反射的缺点性能:反射可以理解成是一种解释操作,这个过程总是要慢于直接调用的。当然,性能问题的程度是可以控制的,如果程序在很少涉及的地方使用,性能将不会是一个问题。反射模糊了程序...
2019-01-28 19:03:22
309
转载 linux下格式化U盘
制作SD卡镜像烧录卡,当在windows下无法识别时,在linux下格式化方式如下: sudo fdisk -l 才发现,U盘被划分成两个分区(/dev/sdb和/dev/sdb1)而原来用来装archlinux的img镜像的那个分区还被隐藏了,无奈,修复一下吧。这样就涉及到了linux下U盘格式化的问题了。 第一步,手动将挂在的U盘分区卸载: umoun...
2019-01-14 20:26:59
711
转载 UBUNTU 升级解决USB3.0 无法识别问题
较低版本的VMware软件无法识别USB3.0接口。反复折腾,什么打勾,启动服务什么的都不是主要原因。而是USB3.0不支持的问题!转载:http://www.ihacksoft.com/install-vmware-workstation-10-0.html下载 ubuntu10.0下载地址 别去其它站点找了,官网直接下载地址如下:https://download3.vmw...
2019-01-12 17:42:24
3858
原创 linux系统时区问题
x86:ubuntu16修改时区dpkg-reconfigure tzdata,选择Asia-->Shanghai,确定。 ubuntu12修改时区http://blog.51cto.com/cuis1/1965119 ARM: TZ 的环境变量用来设置时区, 在/etc/profile添加这个变量,保存重启。TZ=UTC-08:00 #设置为东8区e...
2019-01-12 16:47:11
377
转载 libcurl库使用
基本应用:转载: https://www.cnblogs.com/moodlxs/archive/2012/10/15/2724318.html 进阶多线程应用:转载: http://www.cnblogs.com/jikexianfeng/p/6055024.html源码下载,示例代码,在docs_examples目录下。...
2018-12-27 19:10:07
151
转载 引用指针混合使用
p: 是一个指针的指针,在这里我们不会去对它做修改,否则会丢失这个指针指向的指针地址 *p: 是被指向的指针,是一个地址。如果我们修改它,修改的是被指向的指针的内容。换句话说,我们修改的是main()方法里 *pn指针 **p: 两次解引用是指向main()方法里*pn的内容int value = 3;void func(int **p){ *p = &va...
2018-12-26 20:01:06
477
原创 设计模式-单例
https://blog.csdn.net/gaoqingai/article/details/46043241单例,基本是无论程序业务功能架构简单或复杂,必备使用,组织的基本组成单元-细胞体。使用
2018-11-14 20:11:13
157
原创 fstream ofstream ifstream垃圾设计
这接口写的真TMD的垃圾,操作文件流三个类接口,功能又没有完全分开,操作不灵活,相互使用又累赘。转载:https://www.cnblogs.com/zhoug2020/p/8427277.html https://blog.csdn.net/m0_37901643/article/details/75634657https://blog.csdn.net/qq_26304333/a...
2018-11-14 19:56:56
166
转载 常用网络库
转载:http://qiusuoge.com/12280.html 在开源的C/C++网络库中, 常用的就那么几个, 在业界知名度最高的, 应该是ACE了, 不过是个重量级的大家伙, 轻量级的有libevent, libev, 还有 Boost的ASIO。ACE是一个大型的中间件产品,代码20万行左右,过于宏大,一堆的设计模式,架构了一层又一层,使用的时候, 要根据情况,看你从那一...
2018-11-06 13:52:36
697
原创 整数类型表示的范围
C中float类型中小数位数为7位,即可精确到小数点后7位,例如0.123456789,在float类型中只能取到0.1234567,后面的两位有效数字损失掉了;double类型中小数位数为15位,可精确到小数点后15位。C语言中每个单精度浮点型数据在内存中占用4个字节的存储空间,它的有效数字一般有7~8位;双精度浮点型数据所占的存储空间为8个字节,有效数字一般有15~16位,这些指标与具...
2018-11-05 15:24:13
974
原创 软件测试常识
来源整理于网络。测试三阶段:α、β、λ常用来表示软件测试过程中的三个阶段,α是第一阶段,一般只供内部测试使用;β是第二个阶段,已经消除了软件中大部分的不完善之处,但仍有可能还存在缺陷和漏洞,一般只提供给特定的用户群来测试使用;λ是第三个阶段,此时产品已经相当成熟,只需在个别地方再做进一步的优化处理即可上市发行。 Beta测试是一种验收测试。所谓验收测试是软件产品完成了功能测试和系统测...
2018-10-26 19:19:23
439
转载 4G模块使用
华为模块 ME909s-821 Mini PCIe。编码操作USB设备,用指令控制4G模块拨号流程,联网服务监控进程; 转载:https://blog.csdn.net/qq_29350001/article/details/73613580 作者:聚优致成...
2018-10-15 19:36:31
2078
转载 libmodbus编译安装使用
【编译】 ./configure --host=arm-fsl-linux-gnueabi --enable-static --prefix=[安装路径]/install/或者./configure --host=arm-linux --prefix=/opt/libmodbus/install# make# make install其中--prefix为输出目录,编译中如遇到...
2018-09-13 19:45:56
1658
原创 embedded Linux下 libcurl库使用
1、官网下载libcurl;https://curl.haxx.se/download.html2、编译tar -zxvf curl-7.49.0.tar.gz(1)./configure --prefix=/usr/local/curl --disable-shared --enable-static --without-libidn --without-ssl --with...
2018-09-07 11:49:28
258
原创 文本工具
1、EditPlus(1).工具-〉首选项-〉文件类型及语法2.文件类型:添加,输入如:C/C++,JAVA,HTML,ASM,文件扩展名,输入:cpp;h;....3.设置和语法,从网上下载语法文件,xxx.stx(再把语法文件放到EditPlus3的安装目录) 2、markdown首推有道云笔记;Atom github出的编辑器;功能十分强大,支持各种编程语言;...
2018-09-05 18:51:52
186
转载 进程间通信(共享内存)
转载:https://blog.csdn.net/wh_sjc/article/details/70283843https://www.cnblogs.com/Jimmy1988/p/7706980.htmlhttps://blog.csdn.net/a1414345/article/details/69389647https://www.cnblogs.com/fangsheng...
2018-08-23 20:07:32
231
原创 linux 基于boa开发web
转载:实现文件下载升级功能https://blog.csdn.net/lqijlyy/article/details/55050603https://blog.csdn.net/mleem/article/details/50402787一、网页linux web开发,首先制作网页,使用html +cs +js;二、业务功能实现数据业务功能,使用js+cgi;(1)...
2018-08-22 19:37:42
292
转载 计算机网络常识(一)
整理来源于网络。一、局域网又称内网局域网(Local Area Network),简称LAN,是指在某一区域内由多台计算机互联成的计算机组。“某一区域”指的是同一办公室、同一建筑物、同一公司和同一学校等,一般是方圆几千米以内。二、广域网局域网和广域网,可以说是个相对的概念,整个地球村也可看作是个局域网。广域网,外网,或者公网,又称为远程网;广域网(Wide Area Networ...
2018-08-22 18:55:38
277
转载 设置本机“广域网IP”
转载:https://blog.csdn.net/fengfeng_long/article/details/47104245作者:fengfeng_long现在TP-LINK的家用宽带路由器由于价格便宜,性能也还过的去,市场占有率相当高,TP-LINK的家用路由器里有项功能:"转发规则",相当一部分人还是不清楚它的用途,接下来简单的说一下。我们知道,internet上所有联网的主机,...
2018-08-22 18:52:28
1181
转载 git使用
git 也是可以界面管理操作的,差异化比较显示,比svn更优秀人性化。做大的优点原生与github,大神必备了解使用的工具。 https://git-scm.com/downloads 首先git官网下载,然后全部默认安装即可。git使用,看这两篇博文基本能掌握使用。转载:Git可视化教程——Git Gui的使用https://blog.csdn.net/qq_34842671/...
2018-07-31 20:21:34
142
转载 FFMPEG结构体与API
https://blog.csdn.net/leixiaohua1020/article/details/14214705
2018-05-15 21:15:12
199
转载 4G 系统层上使用注意事项
https://blog.csdn.net/zhuwei852159448/article/details/71474081?locationNum=6&fps=1http://www.wirelesscommunicationmodule.com/sale-7522554-me909s-821-embedded-wifi-4g-lte-module-with-linux-android-...
2018-05-15 20:44:20
219
转载 常用API
1、使用clock()函数测试程序时间头文件ctime中的库函数clock()提供了测试函数运行时间的方法:1、clock()返回类型为clock_t类型2、clock_t实际为long 类型, typedef long clock_t3、clock() 函数,返回从 开启这个程序进程 到 程序中调用clock()函数 时之间的CPU时钟计时单元(clock tick)数(挂钟时间),返回单...
2018-05-15 19:29:01
220
转载 linux 命令使用
https://blog.csdn.net/gniyliu/article/details/1633804 tar 命令参数详细解释;打包: tar -cf soft.tar soft解包: tar -xf soft.tar soft压缩目录打包压缩:tar czvf usr.tar.gz /home解压缩:tar xzvf usr.tar.gz压缩文件(对于目录失效)压缩:zip good.zi...
2018-05-07 21:15:53
183
转载 GCC 使用问题
1、gcc 编译参数语法gcc(选项)(参数)选项-o:指定生成的输出文件;-E:仅执行编译预处理;-S:将C代码转换为汇编代码;-wall:显示警告信息;-c:仅执行编译操作,不进行连接操作。参数C源文件:指定C语言源代码文件。如:gcc test.c -o test编译链接库:-lz -lrt -lm -lc都是什么库libz 压缩库(Z)librt 实时库(real tim...
2018-05-04 19:26:56
224
转载 ubuntu eclipse安装
转载:https://blog.csdn.net/u013216156/article/details/78677740 官网下载JDK;http://www.oracle.com/technetwork/java/javaseproducts/downloads/index.html页面下有其他版本,下载选项注意区分系统类型和位数; 2、解压文件$ sudo mkdir /usr/lib/jvm...
2018-04-27 20:50:11
223
MODBUS Messaging on TCP IP Implementation Guide V1.0b
2016-12-11
wince开机自启动
2013-10-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅