网站建设

OpenCV半小时掌握基本操作之圆圈检测

目录 概述 霍夫圆变换 代码实现 例一 例二 【OpenCV】高手勿入! 半小时学会基本操作 圆圈检测 概述 OpenCV 是一个跨平台的计算机视觉库, 支持多语言, 功能强大. 今天小白就带大家一起携...

SpringMVC跨服务器上传文件中出现405错误的解决

目录 SpringMVC跨服务器上传文件中出现405错误 重点来了~ SpringMVC跨服务器上传文件中出现405错误 下面是 应用服务器 的代码 package com.itheima.controller; import com.sun.jersey.api.client.Client;import...

Ubuntu16.04 安装多个python版本的问题及解决方法

目录 1 下载安装python3.8 2 修改python3默认指向 3 无法打开终端解决方案 4python版本的卸载 5 python多版本管理 6升级pip3/pip Ubuntu16.04自带python2.7与python3.5,某个项目编译却要求python版本大于等...

java 如何为文件及文件夹添加权限

目录 java 为文件及文件夹添加权限 java 修改文件所有者及其权限 1.设置所有者 2.ACL文件权限 3.POSIX文件权限 java 为文件及文件夹添加权限 /** * 增加权限,使路径可上传文件 */public stati...

Ubuntu下安装卸载python3.8的过程

目录 一、Python 3.8 安装 1.通过 Apt 安装Python3.8 2.配置 python3.8 为系统默认 python3 二、卸载python3.8 1、卸载python3.8 2、卸载python3.8及其依赖 3、清除python3.8 参考链接: 一、Python 3.8 安装 在...

基于maven的三种packaging方式

maven的三种packaging方式 pom是maven依赖文件 jar是java普通项目打包 war是java web项目打包 pom :打出来可以作为其他项目的maven依赖,在工程A中添加工程B的pom,A就可以使用B中的类。用在父级...

OpenCV半小时掌握基本操作之直线检测

目录 概述 霍夫直线变换 原理详解 代码实战 HoughLines HoughLinesP 【OpenCV】 高手勿入! 半小时学会基本操作 直线检测 概述 OpenCV 是一个跨平台的计算机视觉库, 支持多语言, 功能强大. 今天...

Java杂谈之如何优化写出漂亮高效的代码

目录 命名中的不一致 方案中的不一致 代码中的不一致 总结 大部分程序员对于一致性本身的重要性是有认知的。但通常来说,大家理解的一致性都表现在比较大的方面,比如,数据库...

Python基础之python循环控制语句break/continue详解

Python中提供了两个关键字用来控制循环语句,分别是break和continue break在条件成立时,不会执行循环中的后续代码,并且会停止整个循环 continue在条件成立时,会不执行循环中的后续代码,并且...

Java杂谈之重复代码是什么

目录 方法为何要有参数? 长参数列表的问题 解决方案 聚沙成塔 动静分离 告别标记 总结 有经验的程序员应该都见过,一个方法坐拥几十上百个参数。 方法为何要有参数? 因为不同方...

OpenCV半小时掌握基本操作之模板匹配

目录 概述 模板匹配 案例一 案例二 【OpenCV】高手勿入! 半小时学会基本操作 概述模板 概述 OpenCV 是一个跨平台的计算机视觉库, 支持多语言, 功能强大. 今天小白就带大家一起携手走进...

浅谈用SpringBoot实现策略模式

目录 问题的提出 策略模式代码的实现 进一步的思考 心得体会 问题的提出 阅读别人代码的时候最讨厌遇到的就是大段大段的if-else分支语句,一般来说读到下面的时候就忘了上面在判断...

使用OpenCV为图像加水印的教程

目录 1. 什么是水印? 2. 在 OpenCV 中调整图像大小 3.使用图像创建水印 参考 在本文中,我们将学习如何使用 OpenCV 为多个图像添加水印。 1. 什么是水印? 水印是有意叠加在不同图像上的...

基于mybatis like %%的问题

目录 mybatis like %%问题 mybatis 关于like的处理 mybatis like %%问题 select id="getMaxNotOnlineInfoByConditon" resultType="com.shishike.susie.entity.CustomConfirmInfo" SELECT *FROM t_customconfirminfoWHERE (if(#{pduName,jdbcType=V...

OpenCV半小时掌握基本操作之直方图

目录 概述 直方图 直方图 + mask 直方图均衡化 【OpenCV】高手勿入! 半小时学会基本操作 直方图 概述 OpenCV 是一个跨平台的计算机视觉库, 支持多语言, 功能强大. 今天小白就带大家一起携...

新手小白学JAVA 日期类Date SimpleDateFormat Calendar(入

目录 1. Date日期类 1.1 Date的构造函数 1.2 Date的构造函数练习 1.3 Date的常用方法练习 2. SimpleDateFormat 2.1 常用构造函数 2.2 日期转换格式工具类练习 2.3 日期转换综合练习 3.Calendar日历类 3....

Python调用两个机器人聊天的实战

目录 机器人api接口 调用接口封装机器人 实现两个机器人聊天 聊天文字转语音 总结 众所周知,现在网上有很多非常智能bushi(智障)的AI机器人接口,利用这些接口,我们可以实现一个...

关于JWT与cookie和token的区别说明

目录 一. cookie A)cookie如何认证 B)cookie认证方式的不足之处 二. token A)token的认证过程 B)token认证方式的特点 三. JWT A)JWT介绍 B)JWT组成 C)为什么要使用JWT D)JWT的Maven引入 一. coo...

程序猿新手学习必备的Python工具整合

目录 1. IDLE 使得在 Python 中入门变得非常简单 2. Scikit-learn scikit-learn是一个建立在Scipy基础上的用于机器学习的Python模块 3. Theano Theano是一个较为老牌和稳定的机器学习python库之一 4. Sel...

java抛出异常的几种情况小结

目录 1. 编译错误 2.可以执行 3. 抛出异常,不执行 常见运行时异常: 常见非运行时异常: Java中异常问题(异常抛出后是否继续执行的问题) 1. 编译错误 //代码1public static void test() th...

非常全面的Python常见基础面试题及答案

目录 Python 1 Python垃圾回收机制是什么 2 元组和列表的区别 3 元组可以作为字典的key? 4 进程 线程 协程 4.1 进程 4.2 线程 4.3 协程 5 赋值、浅拷贝和深拷贝 6 GIL 7 列表去重 8 最常用的排序...

java:try...catch跳过异常继续处理循环问题

目录 问题描述 解决方案很简单 1.捕获异常继续执行代码 2.说明 java处理异常try catch 的快捷键 问题描述 在代码循环体中,抛出异常后代码会停止执行,导致代码不能完整运行。 解决方...

OpenCV半小时掌握基本操作之图像轮廓

目录 概述 图像轮廓 绘制轮廓 轮廓特征 轮廓近似 边界矩形 外接圆 【OpenCV】高手勿入! 半小时学会基本操作 图像轮廓 概述 OpenCV 是一个跨平台的计算机视觉库, 支持多语言, 功能强大...

java中的空指针异常情况以及解决方案

目录 概述 问题描述 第一种 第二种 第三种 问题定位 Java空指针异常的若干解决方案 存在NullPointerException的安全方法 如何避免 java空指针异常:java.lang.NullPointException 一.什么是java空指针...

OpenCV半小时掌握基本操作之图像金字塔

目录 概述 图像金字塔 高斯金字塔 拉布拉斯金字塔 【OpenCV】高手勿入! 半小时学会基本操作 图像金字塔 概述 OpenCV 是一个跨平台的计算机视觉库, 支持多语言, 功能强大. 今天小白就带...

使用spring框架实现数据库事务处理方式

目录 使用spring框架实现数据库事务处理 JDBC对数据库事务处理的支持 JDBC定义了五种事务隔离级别来解决这些并发导致的问题 在spring框架中调用一个数据库事务处理分三步走: spring 事...

使用python半分钟轻松完成证件照换底色

导语 小伙伴们都知道,刚入职的时候都是要求新人入职带着自己的证件照的,这应该是几寸的来着,小编入职这么久都忘记了!!! 昨天下班之后跟之前的老朋友聚餐,其实一个兄弟...

SpringBoot默认使用HikariDataSource数据源方式

目录 SpringBoot默认使用HikariDataSource数据源 定义 数据库连接 HikariDataSource默认配置 SpringBoot默认使用HikariDataSource数据源 定义 数据源: 存储了所有建立数据库连接的信息。通过提供正确的...

python pandas分组聚合详细

目录 python pandas分组聚合 1、环境 2、分组 3、序列分组 4、多列分组 5、索引分组 7、聚合 8、单函数对多列 9、多函数对多列 python pandas分组聚合 1、环境 python3.9 win10 64bit pandas==1.2.1 grou...

spring boot中配置hikari连接池属性方式

目录 spring boot配置hikari连接池属性 spring-boot默认连接池 Hikari配置 Hikari连接池配置说明 spring boot配置hikari连接池属性 事件起因与一个简单应用经常发生Young GC,甚至在没有请求量的情况...

OpenCV半小时掌握基本操作之像素加减乘除&逻辑运

目录 概述 加减乘除 相加 相减 相乘 相除 逻辑运算 逻辑与 逻辑或 逻辑反 【OpenCV】高手勿入! 半小时学会基本操作像素加减乘除 逻辑运算 概述 OpenCV 是一个跨平台的计算机视觉库, 支持...

Feign 使用HttpClient和OkHttp方式

目录 使用HttpClient和OkHttp 使用HttpClient 使用OkHttp OpenFeign替换为OkHttp pom中引入feign-okhttp 在application.yml中配置okhttp 使用HttpClient和OkHttp 在Feign中,Client是一个非常重要的组件,Feign最终发送...

OpenCV机器学习MeanShift算法笔记分享

MeanShift算法 Mean shift 是一种机器学习算法,并不仅仅局限于图像上的应用。关于 Mean shift 算法介绍的书和文章很多,这里就不多介绍了。简单的说, Meanshift 算法是一种迭代算法,需要...

Spring @Async无法实现异步的解决方案

目录 Spring @Async无法实现异步 问题原因 解决办法 @Async不起作用 1.xml头文件必须配置标记红色部分 2.配置任务和线程池 3.配置spring依赖的jar(不介绍这个了) 5.但是你可能遇到@Async不起作用...

OpenCV半小时掌握基本操作之色彩空间

目录 概述 色彩空间 色彩空间转换 视频阈值 【OpenCV】 高手勿入! 半小时学会基本操作 色彩空间 概述 OpenCV 是一个跨平台的计算机视觉库, 支持多语言, 功能强大. 今天小白就带大家一起...

解决启用 Spring-Cloud-OpenFeign 配置可刷新项目无法

本篇文章涉及底层设计以及原理,以及问题定位,比较深入,篇幅较长,所以拆分成上下两篇: 上:问题简单描述以及 Spring Cloud RefreshScope 的原理 下:当前 spring-cloud-openfeign + spring-c...

Python爬虫和反爬技术过程详解

目录 一、浏览器模拟(Headers) 如何找到浏览器信息 打开浏览器,按F12(或者鼠标右键+检查) 点击如下图所示的Network按钮 按键盘Ctrl+R(MAC:Command+R)进行抓包 在Python中使用user-agen...

Mybatis Criteria使用and和or进行联合条件查询的操作

之前用Mybatis框架反向的实体,还有实体里面的Example,之前只是知道Example里面放的是条件查询的方法,可以一直不知道怎么用,到今天才开始知道怎么简单的用。在我们前台查询的时候...

OpenCV半小时掌握基本操作之边缘检测

目录 概述 Scharr 算子 Laplacian 算子 Sobel vs Scharr vs Laplacian Canny 边缘检测 高斯滤波器 梯度和方向 非极大值抑制 双阈值检测 例子 【OpenCV】高手勿入! 半小时学会基本操作 边缘检测 概述...

Pandas数据分析之批量拆分/合并Excel

目录 前言 一、假造数据 二、程序演示 1、将一个大Excel等份拆成多个Excel 2、合并多个小Excel到一个大Excel 总结 前言 笔者最近正在学习Pandas数据分析,将自己的学习笔记做成一套系列文...

RabbitMQ 3.9.7 镜像模式集群与Springboot 2.5.5 整合

目录 1. 概述 2. 场景说明 3. 与Springboot的整合 3.1 引入依赖 3.2 生产服务配置 3.3 生产服务代码 3.4 消费服务配置 3.5 消费服务代码 3.6 Rest 测试代码 4. 综述 1. 概述 老话说的好:做人要懂得...

OpenCV半小时掌握基本操作之图像梯度

目录 概述 梯度运算 礼帽 黑帽 Sobel 算子 计算 x 计算 y 计算 x+y 融合 【OpenCV】高手勿入! 半小时学会基本操作图像梯度 概述 OpenCV 是一个跨平台的计算机视觉库, 支持多语言, 功能强大...

IDEA远程部署调试Java应用程序的详细流程

目录 基本概述 准备工作 远程服务器准备 安装JDK 配置JAVA_HOME 项目准备 创建一个SpringBoot项目 创建一个Controller类 启动应用,验证结果 应用配置 修改应用配置 创建远程服务器 保存应用...

numpy系列之数组合并(横向和纵向)

目录 1.横向合并 1.1 concatenate方法 1.2 hstack方法 1.3 column_stack方法 2.纵向合并 2.1 concatenate方法 2.2 vstack方法 2.3 row_stack方法 先新建两个数组用于合并 import numpy as nparr1 = np.array([[1, 2, 3], [4...

SpringCloud升级2020.0.x版之OpenFeign简介与使用实现思

目录 OpenFeign 的由来和实现思路 OpenFeign 简介 OpenFeign 基本使用 本系列代码地址:https://github.com/JoJoTec/spring-cloud-parent OpenFeign 的由来和实现思路 在微服务系统中,我们经常会进行 RPC 调用...

Python常见的函数及格式化输出

目录 Python常见函数及格式化输出 一、大小写转换方法 1、upper() 2、lower() 3、capitalize() 4、title() 5、swapcase() 二、分割、组合与移除方法 1、split() 2、join() 3、strip() 三、定位与替换方法...

MybatisX 快速开发插件过程详解

目录 简介 基础功能 1.xml跳转 2.代码生成 3.JPA提示和生成语句 简介 MybatisX 是一款基于 IDEA 的快速开发插件,方便在使用mybatis以及mybatis-plus开始时简化繁琐的重复操作,提高开发速率。...

OpenCV半小时掌握基本操作之腐蚀膨胀

目录 概述 腐蚀 膨胀 开运算 闭运算 【OpenCV】高手勿入! 半小时学会基本操作 腐蚀膨胀 概述 OpenCV 是一个跨平台的计算机视觉库, 支持多语言, 功能强大. 今天小白就带大家一起携手走进...

使用Stargate访问K8ssandra的过程之Springboot整合Cass

目录 1 简介 2 三种方式访问 2.1 cqlsh命令 2.2 用IDEA连接 2.3 通过Java程序访问 3 总结 1 简介 之前我们在文章《K8ssandra入门-详细记录在Linux上部署K8ssandra到Kubernetes》成功地在Ubuntu上安装了...

python常用的魔法方法(双下划线)

目录 前言 魔法方法 __init__方法 __new__方法 __call__方法 __str___方法 __del___方法 __enter__ __exit__方法 item系列方法 attr系列方法 单例模式 模块导入的方式 通过__new__方法 自定义元类的方式 结...