Java基于opencv—透视变换矫正图像
很多时候我们拍摄的照片都会产生一点畸变的,就像下面的这张图 虽然不是很明显,但还是有一点畸变的,而我们要做的就是把它变成下面的这张图 效果看起来并不是很好,主要是四个顶点找的不准确,会有一些偏差,而且矫正后产生的目标图是倒着的,哪位好心人给说说为啥 因为我也没有测试畸变很大的图像,也不能保证方法适用 ... 查看全文
Linux下安装Python3.5.2、Django、paramiko
1,安装依赖文件: 2,下载Python3.5.2: 安全连接时,要增加:--no-check-certificate 3,解压、安装 4,配置环境变量 [root@Server bin]# echo $PATH/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/l ... 查看全文
spring的核心模块
核心容器(Spring Core) 核心容器提供Spring框架的基本功能。Spring以bean的方式组织和管理Java应用中的各个组件及其关系。Spring使用BeanFactory来产生和管理Bean,它是工厂模式的实现。BeanFactory使用控制反转(IoC)模式将应用的配置和依赖性规范 ... 查看全文
python------面向对象介绍之多态实例
一. 多态 一种接口,多种实现。 多态性(polymorphisn)是允许你将父对象设置成为和一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作。 简单的说,就是一句话:允许将子类类型的指针赋值给父类类型的指针。 那么,多态的作用是什么呢?我们知道 ... 查看全文
关于变量以及if语句—Python
今天主要学习了Python中关于变量的规则,以及if语句的使用,具体如下: 一、关于Python中的变量 Python中的变量只能用“字母”、“数字”、“下划线”这三种中的任意组合; 但是需要注意以下情况一定不允许:1)变量名的第一个字符不能是数字;2)以下关键字不能是变量名:‘and','as', ... 查看全文
Spring Chapter4 WebSocket 胡乱翻译 (二)
书接上文,Spring Chapter4 WebSocket 胡乱翻译 (一) 4.4.4. 消息流 一旦暴露了STOMP端点,Spring应用程序就成为连接客户端的STOMP代理。 本节介绍服务器端的消息流。 Spring-messaging模块包含对源自Spring Integration的消息 ... 查看全文
javaScript基本功之函数防抖与节流
1、函数节流与防抖 函数的节流与防抖是一种优化频繁调用时优化的方案。 比如canvas画笔时频繁获取位置点绘画会增大客服端CPU压力,那么就需要那控制频繁操作为一个范围内来优化而不影响绘画效果, 这样能让页面浏览更加顺畅,不会因为js的执行而发生卡顿。 函数节流是指一定时间内js方法只调用一次。比如 ... 查看全文
Golang对map中的key进行排序
package main import ( "fmt" "sort" ) func main() { //首先生成26个字母充当map中的key var a = 'a' var m map[string]int = make(map[string]int) for i := 0; i < 26; i... ... 查看全文
python中的字符串编码问题——2.理解ASCII码、ANSI码、Unicode编码、UTF-8编码
ASCII码:全名是American Standard Code for Information Interchange,ASCII码中,一个英文字母(不分大小写)占一个字节的空间,范围0x00~0x7f,即0-128。ANSI码:ANSI编码是一种对ASCII码的拓展。ANSI编码用0x00~0x ... 查看全文
2.Java并发机制的底层实现原理
Java代码编译后会变成Java字节码,字节码被类加载器加载到JVM里,JVM执行字节码,最终需要转化为汇编指令在CPU上执行,Java中所使用的并发机制依赖于JVM的实现和CPU的指令。 2.1 volatile的应用 volatile是轻量级的synchronized,它在多处理器开发中保证了共 ... 查看全文
Spring Boot 如何极简入门?
Spring Boot已成为当今最流行的微服务开发框架,本文是如何使用Spring Boot快速开始Web微服务开发的指南,我们将创建一个可运行的包含内嵌Web容器(默认使用的是Tomcat)的可运行jar包。 传统的Spring应用程序需要配置大量的XML文件才能运行,而使用Spring Boo... ... 查看全文
2018.9.28 典型for循环特殊理解及其二维数组的理解
如果for里面换成了函数结果会是怎么样呢?下面就来介绍一下 package praDemo; public class Test { public static boolean foo(char c) { System.out.println(c); return true; } public st ... 查看全文
JavaScript 中的常用12种循环遍历(数组或对象)的方法
1、for 循环 for 循环是 Js 中最常用的一个循环工具,经常用于数组的循环遍历。 2、for in 循环(VUE中常用到) let obj = {name:'zhou',age:'**'} for(let i in obj){ console.log(i,obj[i]) } // name ... 查看全文
使用Python3.6的标准GUI库tkinter快速创建GUI应用程序
Tkinter: Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数的 Unix 平台下使用,同样可以应用在 Windows 和 Macintosh 系统里。Tk8.0 的后续版本可以实现本地窗口风格,并良好地运行在绝大多 ... 查看全文
Python 十九天
1. issubclass, type, isinstance issubclass 判断xxxx类是否是xxxx类的子类 type 给出xxx的数据类型. 给出创建这个对象的类 isinstance 判断xxx对象是否是xxx类型的,但是isinstance没有type那么精准. 2. 如何分辨方 ... 查看全文
phpstudy----------------------------开启apache日志并且按照日期划分创建。
1、CustomLog "|bin/rotatelogs.exe logs/access_%Y_%m_%d.log 86400 480" combined 这里修改成上图所示,然后重启apache.重启以后如下图: 他会打开一个命令行窗口一直守护着,关不掉的。而且你也可以把带日期的日志文件删掉,然后 ... 查看全文
jquery css()和animate()的异同
两者中几乎都可以设定所有的CSS属性,但animate()有过渡效果 animate()中不能设置animation属性 在css()中设置animation属性,不会产生像animate()中动画监听延迟无法停止的的现象。(但与其这样,不如直接把CSS的更改都写在CSS :hover属性中) ... 查看全文
JQ随笔 jquery class大全
分类:class属性//http://www.jquery123.com/category/manipulation/class-attribute/ .addClass();为每个匹配的元素添加制定的样式类名//http://www.jquery123.com/addClass/ 1:.addCl ... 查看全文
将php作为一个模块供给Apache加载
怎么看,php有没有作为一个模块给Apache呢? Comand指令 httpd -M 很明显,并没有找的php这个模块 第一步 打开Apache的配置文件 将对话框滚动条往下拉,能看到这么一块配置 软件配置文件注释符号是# php作为模块语法: LoadModule php5_module "E: ... 查看全文
angular-messages.js信息验证的使用
ngMessages(1.3+) 众所周知,表单和验证是Angular中复杂的组件之一。上面的例子不是特别好,不简洁。在Angular 1.3发布前,表单验证必须以这种方式编写。然而在发布的Angular 1.3中,Angular核心做了一个升级。它不再需要基于一个详细的表达式状态创建元素显示或隐藏 ... 查看全文