algorithm |

计算机算法--图算法介绍

图的定义:图(graph)由顶点(vertex)和边(edge)的集合组成,每一条边就是一个点对(v,w)。 图的种类:地图,电路图,调度图,事物,网络,程序结构 图的属性:有V个顶点的图最多有V*(V-1)/2条边 邻接矩阵:邻接矩阵是一个元素为bool值的VV矩阵,若图中存在一条连接顶点V和W的边,折矩阵adj[v][w]=1,否则为0。占用的空间为VV,当图是稠密时,邻接矩阵是比较合适的表达方法。 邻接表的表示对于非稠密的图,使用邻接矩阵有点浪费存储空间,可以使 ...

pastor
pastor
42 min read
git |

Git操作手册|命令速查表

这篇文章主要介绍Git分布式版本管理与集中式管理的一些差异,总结下Git常用命令作为日后的速查表,最后介绍Git进阶的一些案例。本文分为以下几个部分: Git与SVN差异 Git常用命令 Git进阶指南 Git与SVN差异Git的第一个版本是Linux之父Linus Torvalds亲手操刀设计和实现的,Git 基于 DAG 结构 (Directed Acyclic Graph),其运行起来相当的快,它已经是现在的主流。 Git 和 SVN 思想最大的差别有四个: 去 ...

pastor
pastor
17 min read
WebRTC |

分辨率/码率/帧率对视频流的影响

分辨率/码率/帧率对视频流的影响在这几天的调试中降低码率和帧率后,将会减少延时和花屏的情况,主要是提高了解码的速度,但是对画质的影响,主要在于什么地方? 对帧率的修改,60fps降到25fps后,看到的显示效果没有变化,为什么?对用户体验的影响 用户体验: 只关系视频的画面质量,如果需要存储还需要关心视频文件的大小 流畅度: 主要受视频帧率(FPS)的影响 清晰度: 单位面积的画面所承载的信息,在对视频进行评价是就是当FPS和分辨率固定时,考察视频的清晰度。码率 分辨 ...

pastor
pastor
2 min read
DeepLearning |

Dogs vs Cats (猫狗大战)

GitHub 项目地址:Dogs vs Cats (猫狗大战) 项目说明本项目是优达学城的一个毕业项目。项目要求使用深度学习方法识别一张图片是猫还是狗 输入:一张彩色图片 输出:是猫还是狗 项目环境项目使用Anaconda搭建环境。可是使用environment目录下的yml进行环境安装。 1$ conda env create -f environment.yml 数据来源数据集来自 kaggle 上的一个竞赛:Dogs vs. Cats Redux: Kerne ...

pastor
pastor
5 min read
前端 |

WebSocket教程

转自阮一峰网络编程 WebSocket 是一种网络通信协议,很多高级功能都需要它。 为什么需要 WebSocker初次接触 WebSocket 的人,都会问同样的问题:我们已经有了 HTTP 协议,为什么还需要另一个协议?它能带来什么好处? 答案很简单,因为 HTTP 协议有一个缺陷:通信只能由客户端发起。 举例来说,我们想了解今天的天气,只能是客户端向服务器发出请求,服务器返回查询结果。HTTP 协议做不到服务器主动向客户端推送信息。 这种单向请求的特点,注定了如果服务 ...

pastor
pastor
11 min read
Ubuntu |

定制支持串口安装的ubuntu系统镜像

1、所需环境:硬件环境: 笔记本 串口调试线缆 光盘 显示器 FWA产品的任一机型(此次使用的是FWA-4210) SATA或者USB光驱×1 软件环境: 带有genisoimage(旧版是mkisofs)的linux发行版(此次使用的是Ubuntu 16.04 server版) Ubuntu官网通用镜像ISO文件 2、操作过程:2.1 开机进入系统,将光盘挂载到Ubuntu系统CLI命令如下; 1$ mount -o loop ubuntu-16.04.2-ser ...

pastor
pastor
3 min read
Shell |

Shell脚本攻略笔记

1. 基本命令1.1 shell 格式输出12345678$ echo 'Hello world !'-n # 忽略结尾的换行符-e # 激活转义字符-E # disable转义字符# echo会将一个换行符追加到输出文本的尾部。可以使用选项-n来忽略结尾的换行符。$ echo -e "1\t2\t3" 打印彩色输出: 1234567# 彩色文本# 重置=0,黑色=30,红色=31,绿色=32,黄色=33,蓝色=34,洋红=35,青色=36,白色=37$ echo -e " ...

pastor
pastor
194 min read