明亮石头

文章
7
资源
0
加入时间
2年10月17天

Android 通过Vector Drawable绘制心形

效果图如图所示:在Drawable中创建heart.xml,使用vector标签定义:<?xml version="1.0" encoding="utf-8"?><vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="256dp" android:heigh

视频处理学习笔记(一)——基于cv2从视频中逐帧提取图片并保存

将视频转换成图片然后处理也是处理视频的一种方法之一,所以重要的就是将视频转换成图片了。这里仅介绍一种逐帧提取图片并保存的方法。(看明白代码以后可以自行修改吗,满足隔几帧提取一帧等需求)import cv2import globimport osfrom datetime import datetimedef video_to_frames(path): """ 输入:...

[排序算法] 2. 直接插入排序(插入排序)

文章目录1. 基本思想2. 代码实现3. 性能分析1. 基本思想直接插入排序是一种简单的插入排序法,其基本思想是:把待排序的记录按其关键码值的大小逐个插入到一个已经排好序的有序序列中,直到所有的记录插入完为止,得到一个新的有序序列 。可以类比平日打扑克的情况:当插入第 i(i>=1)个元素时,前面的 array[0]、array[1]…、array[i-1] 已经排好序,此时用 a...

Flume跨服务器监控日志数据

需求​:对于web项目单独所部署的服务器,每天都会产生大量的nginx日志文件,我们需要定时对这些日志文件进行采集并上传到Hadoop集群进行离线分析,最后做出​可视化。架构分析​:第一步​:数据采集从图中可以看出,我们分别再web服务器和slave1上部署Flume,再web服务器上agent的Source来源于nginx日志,经过channel传输到Sink,Sink将数据输出到slave1,Agent的Source,最终将数据上传到hdfs上​。第二步​:部署Flume之前写过Flume入