-
Opencv使用Stitcher类图像拼接生成全景图像
所属栏目:[C语言] 日期:2020-12-15 热度:59
Opencv中自带的Stitcher类可以实现全景图像,效果不错。下边的例子是Opencv Samples中的stitching.cpp的简化,源文件可以在这个路径里找到: opencvsourcessamplescppstitching.cpp #include fstream #include "opencv2/highgui/highgui.hpp" #include[详细]
-
10个步骤Opencv轻松检测出图片中条形码
所属栏目:[C语言] 日期:2020-12-15 热度:84
本文为大家分享了Opencv轻松检测出图片中条形码的步骤,供大家参考,具体内容如下 1. 原图像大小调整,提高运算效率 2. 转化为灰度图 3. 高斯平滑滤波 4.求得水平和垂直方向灰度图像的梯度差,使用Sobel算子 5.均值滤波,消除高频噪声 6.二值化 7.闭运算,填[详细]
-
Opencv实现视频播放与进度控制
所属栏目:[C语言] 日期:2020-12-15 热度:199
视频画面本质上是由一帧一帧的连续图像组成的,播放视频其实就是在播放窗口把一系列连续图像按一定的时间间隔一幅幅贴上去实现的。 人眼在连续图像的刷新最少达到每秒24帧的时候,就分辨不出来图像间的闪动了,使人感觉呈现出来的是连续的画面,视频的播放就[详细]
-
Zabbix实现批量监控端口状态的方法
所属栏目:[C语言] 日期:2020-12-15 热度:197
引言 在监控生产环境的服务的时候,通常需要对多个端口进行监控,如果我们手动一个一个的添加,这将是一件很麻烦的事情,为了减少这样的情况,我们采用批量添加监控端口的方法,这是非常常见的需求,zabbix也是支持这种方式的,需要使用zabbix的Discovery功[详细]
-
python实现壁纸批量下载代码实例
所属栏目:[C语言] 日期:2020-12-15 热度:71
项目地址:https://github.com/jrainlau/wallpaper-downloader 前言 好久没有写文章了,因为最近都在适应新的岗位,以及利用闲暇时间学习python。这篇文章是最近的一个python学习阶段性总结,开发了一个爬虫批量下载某壁纸网站的高清壁纸。 注意:本文所属项[详细]
-
spring boot容器启动流程
所属栏目:[C语言] 日期:2020-12-15 热度:82
一、前言 spring cloud大行其道的当下,如果不了解基本原理那么是很纠结的(看见的都是 约定大于配置 ,但是原理呢?为什么要这么做?)。spring cloud是基于spring boot快速搭建的,今天咱们就看看spring boot容器启动流程。(本文不讲解如何快速启动spring bo[详细]
-
解决android关于打开虚拟机时右侧工具栏不显示的问题
所属栏目:[C语言] 日期:2020-12-15 热度:170
一开始我就纳闷了,怎么调试都只是一个光溜溜的界面,右侧的工具栏都没有 如图: 就一个光秃秃的界面,什么都没有,这就对调试很不方便 于是我就试了试各种方法,然而并没有什么卵用。 后来一次无意之后发现我好像皮肤没选中即: 这就是问题的关键所在,当你[详细]
-
详解spring cloud整合Swagger2构建RESTful服务的APIs
所属栏目:[C语言] 日期:2020-12-15 热度:166
前言 在前面的博客中,我们将服务注册到了Eureka上,可以从Eureka的UI界面中,看到有哪些服务已经注册到了Eureka Server上,但是,如果我们想查看当前服务提供了哪些RESTful接口方法的话,就无从获取了,传统的方法是梳理一篇服务的接口文档来供开发人员之间[详细]
-
Linux中FTP账号无法删除文件夹的解决方案
所属栏目:[C语言] 日期:2020-12-15 热度:166
我现在遇到的问题是这样的,用ftp账号上传了wordpress系统。 我用的FTP工具是:FileZilla 在删除这个文件的时候,基本所有文件都删掉了,但是还有一些空文件夹删除不了,并且状态面板显示了550 Remove directory operation failed. 一开始我以为是用户权限的[详细]
-
mysql之explain使用详解(分析索引)
所属栏目:[C语言] 日期:2020-12-15 热度:163
explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。 使用方法,在select语句前加上explain就可以了,如: explain select * from statuses_status where id=11; explain列的解释 table:显示这一行[详细]
-
Mysql实验之使用explain分析索引的走向
所属栏目:[C语言] 日期:2020-12-15 热度:82
概述 索引是mysql的必须要掌握的技能,同时也是提供mysql查询效率的手段。通过以下的一个实验可以理解?mysql的索引规则,同时也可以不断的来优化sql语句 实验目的 本实验是为了验证组合索引的 最左原则 说明 此实验只是为了验证实际使用索引的结果,请忽略[详细]
-
spring-boot-klock-starter V1.1 主体功能重大更新内容介绍
所属栏目:[C语言] 日期:2020-12-15 热度:88
基于redis的 spring-boot 分布式锁组件,使得项目拥有分布式锁能力变得异常简单,开箱即用。 此组件同样适用于spring mvc项目。 本次更新内容: 支持锁定方法入参的业务key 支持注解方式获取业务key 支持Spel获取业务key 具体使用方式如下: 使用场景描述:[详细]
-
Android 百度地图marker中图片不显示的解决方法(推荐)
所属栏目:[C语言] 日期:2020-12-15 热度:187
目的: 根据提供的多个经纬度,显示所在地的marker样式,如下: 问题: 1.发现marker中在线加载的图片无法显示出来; 2.获取多个对象后,却只显示出了一个marker; 以下为官网实现方法: 通过查阅百度官网的文档,我们可以知道,地图标注物的实现方法如下:[详细]
-
浅析Spring Boot中的spring-boot-load模块
所属栏目:[C语言] 日期:2020-12-15 热度:68
一、前言 正常情况下classloader只能找到jar里面当前目录或者文件类里面的*.class文件。为了能够加载嵌套jar里面的资源之前都是把嵌套jar里面的class文件和应用的class文件打包为一个jar,这样就不存在嵌套jar了,但是这样做就不能很清晰的知道应用到底依赖[详细]
-
mysql按照天统计报表当天没有数据填0的实现代码
所属栏目:[C语言] 日期:2020-12-15 热度:124
1.问题复现: 按照天数统计每天的总数,如果其中有几天没有数据,那么group by 返回会忽略那几天,如何填充0?如下图,统计的10-3~10-10 7天的数据,其中只有8号和10号有数据,这样返回,数据只有2个,不符合报表统计的需求。期望没有值填0 2.换个思维: 我[详细]
-
spring cloud实现Eureka注册中心的HA的方法
所属栏目:[C语言] 日期:2020-12-15 热度:50
前言: 在前面的例子中,我们的Eureka Server都是单节点的,一旦该节点在生产中挂掉,就无法再提供服务的注册,为了保证注册中心的高可用,在生产中一般采用多节点的服务注册中心。 一、在hosts文件中加入如下配置 127.0.0.1 peer1 127.0.0.1 peer2 二、修改[详细]
-
spring cloud feign不支持@RequestBody+ RequestMethod.GET报错
所属栏目:[C语言] 日期:2020-12-15 热度:100
1.问题梳理: 异常: org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported 很明显是最终feign执行http请求时把这个方法认定为POST,但feign client中又定义了RequestMethod.GET 或 @GetMapping,冲突导致[详细]
-
Android 项目实战之头像选择功能
所属栏目:[C语言] 日期:2020-12-15 热度:133
一、图片选择 1.1 目标 1.实现如图所示功能:能够出现相册和相机选项 2.能够对选择的图片进行裁剪 1.2 功能实现 1.2.1 Intent工具类封装 封装图片选择和图片裁剪的工具类 /** * 选择图片(从相册或相机) * @param uri 相机存储uri * @return */ public stati[详细]
-
分析MySQL复制以及调优原理和方法
所属栏目:[C语言] 日期:2020-12-15 热度:182
一. 简介 MySQL自带复制方案,带来好处有: 数据备份。 负载均衡。 分布式数据。 概念介绍: 主机(master):被复制的数据库。 从机(slave):复制主机数据的数据库。 复制步骤: (1). master记录更改的明细,存入到二进制日志(binary log)。 (2). maste[详细]
-
使用python实现链表操作
所属栏目:[C语言] 日期:2020-12-15 热度:149
一、概念梳理 链表是计算机科学里面应用应用最广泛的数据结构之一。它是最简单的数据结构之一,同时也是比较高阶的数据结构(例如!⒒沸位撼搴投恿校 简单的说,一个列表就是单数据通过索引集合在一起。在C里面这叫做指针。比方说,一个数据元素可以由地址元[详细]
-
Android更多条目收缩展开控件ExpandView的示例代码
所属栏目:[C语言] 日期:2020-12-15 热度:143
在Android开发中,我们经常使用列表控件,而有时候列表控件条目中又会是多条目数据,这时候,我们无法确定每个条目的数据多少,而为了美观,我们就希望条目统一高度,多数据的条目能够进行折叠、展开。今天,就为大家介绍一个这样的自定义控件 ExpandView 。[详细]
-
Java雇员管理小项目
所属栏目:[C语言] 日期:2020-12-15 热度:171
在学习集合框架的时候,初学者很容易练习到学生管理系统、雇员管理体统等练习题。在学习集合框架之前,基本上Java基本语法都学完了,集合框架也从侧面的检验对前面学习的理解。下面用一个曾经做过的练习题,回顾集合框架,以及简要介绍面向对象编程思想。我[详细]
-
Spring+Mybatis动态切换数据源的方法
所属栏目:[C语言] 日期:2020-12-15 热度:111
功能需求是公司要做一个大的运营平台: 1、运营平台有自身的数据库,维护用户、角色、菜单、部分以及权限等基本功能。 2、运营平台还需要提供其他不同服务(服务A,服务B)的后台运营,服务A、服务B的数据库是独立的。 所以,运营平台至少要连三个库:运营库[详细]
-
常见android app加固厂商脱壳方法研究
所属栏目:[C语言] 日期:2020-12-15 热度:111
目录简述(脱壳前学习的知识、壳的历史、脱壳方法) 第一代壳 第二代壳 第三代壳 第N代壳 简述Apk文件结构Dex文件结构壳史壳的识别Apk文件结构 Dex文件结构 壳史 第一代壳 Dex加密 Dex字符串加密资源加密对抗反编译反调试自定义DexClassLoader 第二代壳 Dex[详细]
-
Windows 系统下安装 IntelliJ IDEA 的方法(图解)
所属栏目:[C语言] 日期:2020-12-15 热度:122
首先,进入官网下载 IntelliJ IDEA 可执行文件: https://www.jetbrains.com/idea/ 如上图所示,进入“Download IntelliJ IDEA”页面,显然咱们可以看到 IntelliJ IDEA 分为两个版本,分别为: 旗舰版(Ultimate) 社区版(Community) 其中,旗舰版是收费的[详细]