mysql嘻嘻哈哈

mysql 

第1篇:MySQL的一些基础知识这是mysql系列第1篇。本文主要内容\1. 背景介绍\2. 数据库基础知识介绍\3. mysql的安装\4. mysql常用的一些命令介绍\5. SQL分类背景介绍我们每天都在访问各种网站、APP,如微信、QQ、抖音、今日头条

mybatis(从0-1)你以为?


Mybatis系列第1篇:mybatis未出世之前我们那些痛苦的经历本篇内容\1. java操作数据库相关的各种技术介绍\2. 这么多技术,如何选择?\3. 这么多技术,为什么我们选择的是mybatis不知道大家是否还记得使用jdbc如何操作数据库? 加载驱动、获取连接、拼接

java高并发(可真难呐)( ̄ε(# ̄)

java 

第1篇:必须知道的几个概念同步(Synchronous)和异步(Asynchronous)同步和异步通常来形容一次方法调用,同步方法调用一旦开始,调用者必须等到方法调用返回后,才能继续后续的行为。异步方法调用更像一个消息传递,一旦开始,方法调用就会立即返回,调用者就可以继续后续的操作。而异步方法通常

Linux设置开机自启动脚本

linux 

Linux设置开机自启动脚本注意:这种方式的特点是:当使用远程访问服务器的工具连接远程服务器时,脚本不会自启动,只有在服务器开机时脚本才会自启动首先修改/etc/rc.d文件夹下的rc.local文件,把自己的脚本添加进去赋权 :chmod +x /etc/rc.d/rc.local编辑rc.loc

sql注入

安全 

SQL注入:sqli-labs:一个实验平台,里面有完整的SQL注入课程,需要phpstudy环境,因此先安装phpstudy环境phpstudy:https://www.xp.cn/安装后发现数据库和我本机的数据库出现冲突了,只能使用sc delete mysql删掉我本机的mysql8服务,如果

linux常用命令

linux 

linux常用命令:防火墙:service iptables status #查看防火墙状态service iptables start#开启防火墙service iptables stop#关闭防火墙进程和端口:ps -ef| grep java #查看当前的Java进程lsof -i:[

Opencv从入门到放弃---5.银行卡识别案例(OpenCV = open(开源)+ c(ctrl c)+ v(ctrl v))


别人都是信用卡识别,我这里换成银行卡识别,甚至换成身份证,其实是一个原理,找到和银行卡数字匹配的字体,修改识别数字区域的宽和高,都能识别出来,原理就是根据模板数字进行匹配# 导入工具包# opencv读取图片的格式为b g r# matplotlib图片的格式为 r g bimport numpy

Opencv从入门到放弃---4.直方图与模板匹配(OpenCV = open(开源)+ c(ctrl c)+ v(ctrl v))


import cv2 #opencv读取的格式是BGRimport numpy as npimport matplotlib.pyplot as plt#Matplotlib是RGB%matplotlib inline def cv_show(img,name): cv2.imshow(nam

Opencv从入门到放弃---3.图像梯度与轮廓(OpenCV = open(开源)+ c(ctrl c)+ v(ctrl v))


Sobel算子如果出现负数则默认为0img = cv2.imread('data/pie.png',cv2.IMREAD_GRAYSCALE)cv2.imshow("img",img)cv2.waitKey()cv2.destroyAllWindows()dst = cv2.So

Opencv从入门到放弃---2.图像处理(OpenCV = open(开源)+ c(ctrl c)+ v(ctrl v))


灰度图import cv2 #opencv读取的格式是BGRimport numpy as npimport matplotlib.pyplot as plt#Matplotlib是RGB%matplotlib inline img=cv2.imread('data/cat.jpg')img_gra