Halcon 学习笔记--仿射变换与车牌定位(6)
Halcon仿射方式: vector_angle_to_rigid (Row, Column, Phi, Row, Column, rad(180), HomMat2D)其中Row, Column, Phi是所选择区域中心坐标以及相对于水平方向夹角,rad(180)为要旋转的角度这个角度是任意值 hom_mat2d_identity( : : : HomMat2DIdentity)形成单位矩阵: hom_mat2d_rotate( : : HomMat2D, Phi, Px, Py : Hom
解决mysql localhost可以连接但是127.0.0.1不能连接
在测试mysql的过程中遇到使用localhost可以连接但是127.0.0.1不能连接,原因是localhost使用的本地socket连接,127.0.0.1使用使用的tcp连接 在mysql库的user表中,root账号默认的加密验证方式是auth_socket是,从新使用新的方式生成一下密码加密就可以了 可以更改下用户的加密方式: update user set authentication_string=password("123456"),plugin='mysql_native_p
主流原型设计工具“Axure”的简要介绍及简单使用示例
目录: 前言 Axure简介 Axure软件界面简介 Axure简单使用——登录界面 Axure优缺点 总结 前言 由于所学课程的需要,不得不使用一些原型设计工具,因此在大致了解市面上存在的原型设计工具之后,本着与大家共同学习一起进步的初衷,决定写这样一篇博文简单的介绍一款使用相当广泛的原型设计工具“Axure”。下文所述与图片皆以Axure RP 9为例。附下载链接https://www.pmyes.com/thread-35500.htm,网页中也有汉化的全部教程,以下不在赘述有关
day57日考题整理
day57日考考题 今日考题:
1.有一个列表[3,4,1,2,5,6,6,5,4,3,3]请写出一个函数,找出该列表中没有重复的数的总和
2.简述数据库表设计中一对一、一对多、多对多的应用场景,char与varchar的区别
3.js代码书写位置有几种,什么是事件,js如何绑定事件,常见的事件有哪些
4.什么是jQuery,它的基本语法是什么,jQuery导入方式有哪些分别有什么区别,
列举你所知道的jQuery选择器(针对表单筛选器是否有注意事项)
1、有一个列表[3,4,1,2,5,6
Java正则匹配:find,matches和lookingAt 的简单辨析
Java的Matcher对象有三种方法能够实现对目标串的正则匹配,分别是find,matches和lookingAt ,他们各有不同: matches对整个目标串进行匹配,如果目标串和模式串不能完全匹配,返回false,注意这里面是对完整的串而言,部分含有也是不可以的 find和lookingAt类似,都是判断目标串是否含有模式串,它们的区别是find在找到一个合法的匹配之后会继续停留在这个位置等待下一步指令;lookingAt则是返回目标串的起始位置,所以每次调用start方法都会返回0(因
我的Docker之路(四):网络模式与容器间连接
在使用Docker容器来部署应用时大部分情况下都是在一个容器中只部署一个应用程序,比如很多情况下服务A和服务B,或者应用和数据库都存在于不同的容器中,这就涉及到了容器网络模式与容器间连接相关的内容。在Linux系统中是通过network namespace来进行网络隔离,运行在Liunx中的Docker亦是如此。对于网络一个network namespace提供一个完全独立的网络,当然这是在宿主机中虚拟出的环境,包括独立的IP、端口、路由表和防火墙等等。这样Docker就可以通过这种方法为每个
13_【Collection、泛型】-笔记
day02【Collection、泛型】 主要内容 Collection集合 迭代器 增强for 泛型 教学目标 能够说出集合与数组的区别 说出Collection集合的常用功能 能够使用迭代器对集合进行取元素 能够说出集合的使用细节 能够使用集合存储自定义类型 能够使用foreach循环遍历集合 能够使用泛型定义集合对象 能够理解泛型上下限 能够阐述泛型通配符的作用 第一章 Collection集合 1.1 集合概述 在前面基础班我们已经学习过并使用过集合ArrayList<E> ,那么集合
NFLSPC #1 String
Link 一个串是合法串当且仅当满足下列条件中的至少一个: \(1.\)它是空串。 \(2.\)它首尾字母相同且去掉首尾字母之后是合法串。 \(3.\)它可以从某个位置切开得到两个合法串。 设\(f_i\)表示长度为\(i\)的合法串个数,\(g_i\)表示长度为\(i\)的仅满足第\(2\)个条件的串的个数。 显然初始状态为\(f_0=1,g_0=0\),转移为: \[\begin{aligned} f_i&=\sum f_jg_{i-j}\\ g_i&=mf_{i-2}-\frac1m\s
Docker-Swarm集群
创建环境 1.使用Vagrant方式 Vagrantfile文件 Vagrant.require_version ">= 1.6.0"
boxes = [
{
:name => "swarm-manager",
:eth1 => "192.168.88.100",
:mem => "1024",
:cpu => "1"
},
{
:name => "swarm-worker1",
:eth1 => "192.168.88.101",
:mem => "1
Centos的安装与配置
Centos7使用国内镜像源下载 阿里镜像源: http://mirrors.aliyun.com/centos/7/isos/x86_64/ 各个版本的ISO镜像文件说明: CentOS-7-x86_64-DVD-1708.iso 标准安装版(推荐) CentOS-7-x86_64-Everything-1708.iso 完整版,集成所有软件(以用来补充系统的软件或者填充本地镜像) CentOS-7-x86_64-LiveGNOME-1708.iso GNOME桌面版 CentOS-7-x8
springCloud(一) eureka服务端搭建
1: pom 文件 <?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/mav
2 监督学习 VS 无监督学习
机器学习的常用方法,主要分为有监督学习(supervised learning)和无监督学习(unsupervised learning)。 监督学习,就是人们常说的分类,通过已有的训练样本(即已知数据以及其对应的输出)去训练得到一个最优模型(这个模型属于某个函数的集合,最优则表示在某个评价准则下是最佳的),再利用这个模型将所有的输入映射为相应的输出,对输出进行简单的判断从而实现分类的目的,也就具有了对未知数据进行分类的能力。 在人对事物的认识中,我们从孩子开始就被大人们教授这是鸟啊、那是猪啊
dojo 访问 VS 创建的Json文件 汉字乱码
通过VS创建了一个json文件,直接保存成了文件放到了Web根目录下。 通过dojo的dojo/request访问,返回的汉字都是乱码。 通过以下方案解决。 用记事本把josn文件打开,然后点击另存为,选择UTF-8编码。保存后的文件替换原文件,再次访问正常。 不知道是不是和我网站首页head节点中加了这两句有关系。 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta charset="utf-
LeetCode1371.每个元音包含偶数次的最长子字符串
题目要求: 算法分析 条件: 每个元音字母,'a','e','i','o','u',在子字符串中都恰好出现了偶数次 在前缀和中存储某个元音字母出现次数的奇偶性, 若某一区间两侧的前缀和相同,则代表该字母在对应的区间内出现的次数为偶数次(奇数-奇数 = 偶数,偶数-偶数=偶数)。 同理,若前缀和中存储的是所有元音字母出现次数的奇偶性,那么对于两侧前缀和相同的区间,内部元音字母出现次数都为偶数次。 如何存储所有元音字母出现次数的奇偶性信息(以下简称信息)? 对于单个字母的信息可以用1或0表示,,1
http的get和post请求方式
1、共同点 get和post请求都是http的请求方式,用户通过不同的http的请求方式完成对资源(url)的操作,GET、POST、PUT、DELETE就对应着这个资源的查、改、增、删四个操作,具体点来讲GET一般用于获取/查询资源信息,POST一般用于更新资源信息 http定义了与服务器之间的不同方法,最基本的方法有四种:GET、POST、PUT、DELETE,URL全称是资源描述符,一个URL地址,用于描述网络上的一个资源,而http中的GET、POST、PUT、DELETE四个操作对应
GLUT Tutorials 7: GLUT高级键盘控制
博客转自:http://blog.csdn.net/xie_zi/article/details/1925667 这节我们将去介绍4个新的处理键盘输入的函数。 第一个函数允许我们去禁止keyboard repeat。函数原型如下: int glutSetKeyRepeat(int repeatMode); 参数: repeatMode:开启,禁用,或恢复auto repeat模式,下面是它可能的取值。 RepeatMode的可能取值如下: GLUT_KEY_REPEAT_OFF:关闭auto
今日推荐
周排行