- 博客(19)
- 资源 (1)
- 收藏
- 关注
转载 OpenStack
OpenStack 是一个面向 IaaS 层的开源项目,用于实现公有云和私有云的部署及管理。拥有众多大公司的行业背书和数以千计的社区成员, OpenStack 被看作是云计算的未来。目前 OS 基金会里已有500多个企业赞助商,遍布世界170多个国家,其中不乏 HP 、 Cisco 、 Dell 、 IBM 等,值得一提的是 Google 也在2015年加入基金会。一.关于项目起源Rack...
2018-11-05 15:15:44
953
转载 Cs231N_学习笔记
No module named 'cPickle' python3.6.1 Anaconda4.3.21下pickle模块解决import cPickle as pickle错误:ModuleNotFoundError: No module named 'cPickle'cPickle and pickle 它是一个将任意复杂的对象转成对象的文本或二进制的模块。如何解决?先看看pick...
2018-10-29 20:03:46
729
转载 Linux Ubuntu下Jupyter Notebook的安装
Jupyter Notebook, 以前又称为IPython notebook,是一个交互式笔记本, 支持运行40+种编程语言. 可以用来编写漂亮的交互式文档.安装步骤: pip install --upgrade pip //更新pip pip install jupyterjupyter-notebook如果出现如下情况:则按指示进行操作:...
2018-10-17 20:15:47
917
转载 H264知识总结
针对H264码流格式说明,网上已经有很多介绍了,最近也在看这个,这里根据自己理解,做个记录。1、H264的功能分为两层:视频编码层(VLC,Video Coding Layer)和网络提取层(NAL, Network Abstraction Layer)。VLC数据即编码处理的输出,它表示被压缩编码后的视频数据序列。在VCL数据传输或存储之前,这些编码的VCL数据先被映射或封装进NAL单...
2018-10-17 19:07:08
1336
转载 H264参数SPS(序列参数集)和PPS(图像参数集)说明
H264参数SPS(序列参数集)和PPS(图像参数集)说明https://blog.csdn.net/heanyu/article/details/6191576 https://blog.csdn.net/H514434485/article/details/51063069H.264码流第一个 NALU是 SPS(序列参数集Sequence Parameter Set)对应...
2018-10-17 18:41:57
3497
1
转载 《数据结构与算法分析》学习笔记
第1章 数据结构和算法 三个主要目的: 学习常用的数据结构,形成一个程序员的基本数据结构工具箱(toolkit),这些工具是解决许多问题的理想选择; 引入并加强权衡(tradeoff)的概念,每一个数据结构都有其相关的代价和效益的权衡; 评估一个数据额结构或算法的有效性,通过分析确定哪个数据结构对一个新问题而言最合适。 计算机程序...
2018-10-17 18:28:46
921
转载 贪心算法,递归算法,动态规划算法比较与总结
一般实际生活中我们遇到的算法分为四类: 一>判定性问题 二>最优化问题 三>构造性问题 四>计算性问题而今天所要总结的算法就是着重解决 最优化问题 《算法之道》对三种算法进行了归纳总结,如下表所示: 标准分治 动态规划 贪心算法 ...
2018-10-17 18:25:18
715
转载 15道使用频率极高的基础算法题
15道使用频率极高的基础算法题:1、合并排序,将两个已经排序的数组合并成一个数组,其中一个数组能容下两个数组的所有元素;2、合并两个已经排序的单链表;3、倒序打印一个单链表; 4、给定一个单链表的头指针和一个指定节点的指针,在O(1)时间删除该节点;5、找到链表倒数第K个节点;6、反转单链表;7、通过两个栈实现一个队列;8、二分查找;9、快速排序;10、获得一个int型的数中二进制中的个数;1...
2018-10-17 18:19:00
169
转载 算法图解 总结
##定义:算法指的是解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法可能用不同的时间、空间或效率来完成同样的任务。一个算法的优劣可以用空间复杂度与时间复杂度来衡量。1、二分查找 二分查...
2018-10-17 18:13:50
394
转载 双目立体视觉匹配算法-----SAD匹配算法、BM算法、SGBM算法、GC算法
一、 SAD算法1.算法原理 SAD(Sum of absolute differences)是一种图像匹配算法。基本思想:差的绝对值之和。此算法常用于图像块匹配,将每个像素对应数值之差的绝对值求和,据此评估两个图像块的相似度。该算法快速、但并不精确,通常用于多级处理的初步筛选。2.基本流程输入:两幅图像,一幅Left-Image,一幅Right-Image对左图,依...
2018-10-17 15:31:00
2033
转载 RTP协议解析和H264码流提取
一、 h264基础概念SODB: 数据比特串-->最原始的编码数据RBSP: 原始字节序列载荷-->在SODB的后面填加了结尾比特(RBSP trailing bits 一个bit“1”)若干比特“0”,以便字节对齐。EBSP: 扩展字节序列载荷– >在RBSP基础上填加了仿校验字节(0X03)它的原因是: 在NALU加到Annexb上时,需要填加每组NALU之前的开始码 Sta...
2018-10-17 13:50:08
831
转载 海康摄像机、NVR、流媒体服务器、回放取流RTSP地址规则说明
本文档主要介绍海康威视设备预览、回放、流媒体取流的RTSP URL和IE直接预览、回放的HTTP URL。RTSP为取流协议,取到码流后需要解码显示,可以通过VLC播放器进行测试,IE等浏览器网页不支持RTSP协议直接取流预览或者回放。网页上需要跳过登录界面直接访问我们设备的预览或者回放画面,可以使用文档中所述的HTTP的URL实现。注:1)URL中“:”“?”“&”等符号...
2018-10-17 13:45:12
10218
5
转载 Makefile和Cmake的联系与区别
CMake是一种跨平台编译工具,比make更为高级,使用起来要方便得多。CMake主要是编写CMakeLists.txt文件,然后用cmake命令将CMakeLists.txt文件转化为make所需要的makefile文件,最后用make命令编译源码生成可执行程序或共享库(so(shared object)).它的作用和qt的qmake是相似的。 C/C++程序员肯定离不开Makefile...
2018-10-16 16:46:57
8521
转载 zeromq的使用
1. 下载zeromq C: git clone http://github.com/zeromq/libzmq;2. 编译编译zmqlib:启动开始菜单 vs2017下的x64 Native Tools Command Prompt for VS 2017。mkdir -p src\libzmq\build;cd src\libzmq\build;cmake ..vs...
2018-10-12 14:43:57
522
转载 google protobuf使用
google protobuf使用下载的是github上的:https://github.com/google/protobuf If you get the source from github, you need to generate the configure script first:$ ./autogen.shThis will download gtest s...
2018-10-12 12:56:58
2207
转载 ZeroMQ实例-使用ZMQ(ZeroMQ)进行局域网内网络通信
ZeroMQ实例-使用ZMQ(ZeroMQ)进行局域网内网络通信本文内容摘要:1)安装zeromq、2)实例说明使用zmq进行网络间的消息发送和接收首先在机器中安装zmq库步骤如下:1)下载zeromq的源代码,ZeroMQ的官方网址:http://zeromq.org/ 百度网盘的下载地址 : http://pan.baidu.com/s/1mg61em0 ...
2018-10-12 09:57:53
1713
1
转载 各种排序算法总结
各种排序算法总结 排序(Sorting) 是计算机程序设计中的一种重要操作,它的功能是将一个数据元素(或记录)的任意序列,重新排列成一个关键字有序的序列。1、选择排序 选择排序是一种直观简单的排序算法,它每次从待排序的数据元素中选出最小(或者最大)元素存放到序列的起始位置,直到全部待排序的数据元素排完。注意,选择排序并不是稳定的排序。 1 /* 2 * @brief...
2018-10-12 09:49:32
175
转载 Protobuffer和json深度对比
Protobuffer和json深度对比 JSON相信大家都知道是什么东西,如果不知道,那可就真的OUT了,GOOGLE一下去。这里就不介绍啥的了。Protobuffer大家估计就很少听说了,但如果说到是GOOGLE搞的,相信大家都会有兴趣去试一下,毕竟GOOGLE出口,多属精品。Protobuffer是一个类似JSON的一个传输协议,其实也不能说是协议,只是一个数据传输的东西...
2018-10-12 09:47:09
889
转载 [转]google protobuf安装与使用
google protobuf是一个灵活的、高效的用于序列化数据的协议。相比较XML和JSON格式,protobuf更小、更快、更便捷。google protobuf是跨语言的,并且自带了一个编译器(protoc),只需要用它进行编译,可以编译成Java、python、C++、C#、Go等代码,然后就可以直接使用,不需要再写其他代码,自带有解析的代码。更详细的介绍见: Protocol Buffe...
2018-10-12 09:44:42
3139
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人