kotlin中const和val的区别

const:Compile time constants,只能修饰primitve类型和String类型, JVM的存储空间属于静态存储区val:Runtime Read-Only variable,可修饰prmitive类型、String类型以及方法调用的返回值或者构造方法的返回对象,JVM存储在栈中var:Mutable varialble...
分类: 其他 发布时间: 10-14 23:43 阅读次数: 0

C++出错:abort() has been called

原因:读取图片的路径写法错误原写法: Mat image001 = imread("D:\software_workplace\Images Moisac\res\lou1.jpg");查了资料有说将\改为\的,但是没用。后来变个方向可用。 Mat image001 = imread("D:/software_workplace/Images Moisac/res/lou1.jpg");...
分类: 其他 发布时间: 10-14 23:42 阅读次数: 0

未定义标识符SurfFeatureDetector

添加头文件#include <opencv2/xfeatures2d.hpp>还有添加命名空间using namespace cv::xfeatures2d;
分类: 其他 发布时间: 10-14 23:42 阅读次数: 0

提取特征点和特征点描述

网上找的某段代码: //提取特征点 SurfFeatureDetector Detector(2000); vector<KeyPoint> keyPoint1, keyPoint2; Detector.detect(image1, keyPoint1); Detector.detect(image2, keyPoint2); //特征点描述,为下边的特征点匹配做准备 SurfDescriptorExtractor Desc
分类: 其他 发布时间: 10-14 23:42 阅读次数: 0

opencv4.4.0中findHomography用于RANSAC算法

网上的代码:Mat homo = findHomography(imagePoints1, imagePoints2, CV_RANSAC);其中CV_RANSAC会标红,更改为Mat homo = findHomography(imagePoints1, imagePoints2, RANSAC);CV_
分类: 其他 发布时间: 10-14 23:42 阅读次数: 0

关于Java Map 的几个常见数据处理方法

前面做了关于Map的学习,在JDK1.8之后,增加了关于Map几个实用的方法;1.putIfAbsent我们在使用map的put时可以向集合中增加数据,如果Key已经存在值则替换,而putIfAbsent 这个方法添加时如果Key存在值则不替换。Map<Integer,String> map=new HashMap<>();map.put(1,"aaa");map.put(2,"bbb");map.put(3,"fffs");map.putIfAbsent(3,"sss
分类: 其他 发布时间: 10-14 23:41 阅读次数: 0

1. 使用IDEA创建SpringBoot项目

1.打开IDEA,创建新项目,选择Spring Initializr2.输入Artifact3.勾选Web4.点击finish完成5.进入项目,可以将以下内容删除pom.xml文件:<?xml version="1.0" encoding="UTF-8"?>4.0.0<groupId>com.example</groupId><artifactId>springbootdemo</artifactId><ver
分类: 其他 发布时间: 10-14 23:41 阅读次数: 0

Mac 环境下Docker 配置Mysql 并通过Navicat成功连接

1.Docker 下载我这里配置的是桌面版 点击下载2.安装这里不做说明,点下一步下一步就可以了。3.配置Preferences - Docker Engine 配置镜像(方便下载速度快一点){ "debug": true, "registry-mirrors": [ "https://registry.docker-cn.com" ], "experimental": false}4.下载Mysql4-1打开终端docker pull mysql5.启动
分类: 其他 发布时间: 10-14 23:41 阅读次数: 0

IDEA Java JDBC连接Mysql 一个简单的Demo

1.创建一个项目此处过程不截图了2.下载JDBC3.启用如果是下面的效果 说明JDBC已经OK4.准备数据库5.编写代码import java.sql.*;public class Jdbctest { public static void main(String[] args) throws ClassNotFoundException, SQLException { String url="jdbc:mysql://localhost:3306/test
分类: 其他 发布时间: 10-14 23:41 阅读次数: 0

Java 动态代理开发模式

前面讲了静态代理开发模式,因为我们了解了反射,完成可以通过反射机制实现动态代理需求:老师与学生都有工作,而学生的工作是学习,老师的工作是教书。而需求是需要记录开始工作与结束工作,那么他们有共同点,用传统方式实现代理需要写两个代理类,而动态代理则不需要。只需要一个动态代理就能完成。1.先定义一个接口interface subject{ public void working();}2.准备两个类来继承接口class stu implements subject{ private
分类: 其他 发布时间: 10-14 23:40 阅读次数: 0

2.IDEA Spring +Swagger 配置全过程

1.首先创建一个Spring 项目1-1、打开IDEA - 新建项目1-2.根据自己需求填写相关信息1-3、选择Spring 类型1-4、填写项目名称2.配置Swagger Maven文件 pom.xml2-1、在 增加Swagger 版本信息<swagger.version>2.9.2</swagger.version>2-2、在 增加依赖 <dependency> <groupId>io.springf
分类: 其他 发布时间: 10-14 23:40 阅读次数: 0

SIM7600CE中文资料

SIM7600CE是一款LCC封装的模块,支持LTE-TDD/LTE-FDD/HSPA+/TD-SCDMA/EVDO和GSM/GPRS/EDGE等频段,支持LTECAT4(下行速度为150Mbps)。其性能稳定,外观小巧,性价比高,可以低功耗实现SMS和数据信息的传输。SIM7600CE尺寸为30302.9mm,能适用于各种紧凑型产品设计需求,能满足客户的多种需求。主要特性•LTE-TDDB38/
分类: 企业开发 发布时间: 10-14 23:40 阅读次数: 0

Tensorflow安装使用

Tensorflow是谷歌开源的人工智能库,有最完善的生态支持。是进行人工智能领域开发和科研的必备工具。本文在windows10下,借助Anaconda,安装Tensorflow2.0。tensorflow2.0安装首先打开anaconda,执行condacreate--nametf2.0python=3.7建立一个名为tf2.0的虚拟环境。细节不说了,参考我之前的文章,就是一直选yes,安装就行
分类: 企业开发 发布时间: 10-14 23:40 阅读次数: 0

框架基础(1) 捋一捋 JavaBean以及它的对应的工具类

什么是JavaBean?我个人总结:具有统一被识别(给谁用方法)结构的类称之JavaBean。比如类中的成员变量具有Get 与Set方法。一个标准的JavaBean示例如下public class Stu { private String name;//姓名 private int age;//年纪 //1类的构造 //1-1.空构造 public Stu() { } //1-2 完整构造 public Stu(String name,
分类: 其他 发布时间: 10-14 23:40 阅读次数: 0

学IT是自学好还是系统培训好?如何选择呢?

随着信息时代的来临,不少应届毕业生会选择学习当下最热门的IT行业技术来提升自己的就业竞争力。对于他们来说要想学IT无非就两种渠道,第一种是自学,第二种就是参加培训机构。那今天乐字节小乐就来分析一下自学和系统培训各有什么优缺点,仅供大家参考。1自学好处:(1) 可以节省一笔培训费用,不会造成经济负担;(2) 学习时间比较自由,学习进度可以自由把控;(3) 如果能够成功坚持下来,可以锻炼主动学习的能力
分类: 编程语言 发布时间: 10-14 23:40 阅读次数: 0

centos7部署nginx高可用

nginx+keepalived高可用
分类: 企业开发 发布时间: 10-14 23:40 阅读次数: 0

nagios监控安装部署

nagios监控安装部署
分类: 企业开发 发布时间: 10-14 23:40 阅读次数: 0

杨亦涛老师分享计算机C++基础教学

编写第一个计算机程序语言,让计算机开口说话#include<iostream>usingnamespacestd;intmain(){cout<<"欢迎来您来到程序世界"<<endl;}完成作业:自我介绍姓名:杨亦涛学校:杨老师课堂社团:计算机社团时间:2020-09-23#include<iostream>usingnamesp
分类: 编程语言 发布时间: 10-14 23:40 阅读次数: 0

我是一名IT培训机构的老师,我开始没有那么喜欢培训机构

51CTO博客2.0是国内领先的IT原创文章分享及交流平台,包含系统运维,云计算,大数据分析,Web开发入门,高可用架构,微服务,架构设计,PHP教程,Python入门,Java,数据库,网络安全,人工智能,区块链,移动开发技术,服务器,考试认证等文章。
分类: 其他 发布时间: 10-14 23:40 阅读次数: 0

我在乐字节线上学习的第一天(持续更新中)

01HTML的概述HTML的英语意思是:Hypertext Marked Language,即超文本标记语言,是一种用来制作超文本文档的简单标记语言。超文本传输协议规定了浏览器在运行 HTML 文档时所遵循的规则和进行的操作.HTTP协议的制定使浏览器在运行超文本时有了统一的规则和标准.用HTML编写的超文本文档称为HTML文档,它能独立于各种操作系统平台,自 1990 年以来HTML就一直被用作
分类: 服务端 发布时间: 10-14 23:40 阅读次数: 0