数据结构

基本的数据结构线性结构: 线性表、栈和队列、串和数组非线性结构: 树、图线性表线性表有顺序存储和链式存储两种存储方法,基本操作包括插入、删除和查找等

继续阅读 »

python pil

安装conda install pillow围绕非中心点旋转from PIL import Image im = Image.new("RGB", (100, 100)) resultIm = im.rotate(45, center=(25, 25))

继续阅读 »

opencv 常用函数

图片加法加号 和超过饱和值255会除以256取模cv2.add 超过饱和值会处理为255图片加权和cv2.addWeighted位操作cv2.bitwise_andcv2.bitwise_orcv2.bitwise_notcv2.bitwise_xor形态学操作cv2.morphologyExcv2.getStructuringElementcv2.Sobelcv2.Canny图像金字塔cv...

继续阅读 »

js 浅拷贝 vue 多层 数据 不更新

vue感觉对他的data中的数据浅拷贝赋值才会更新所以类似var list = app.list list['newkey'] = 1 app.list = list这种是不会更新的可以使用浅拷贝https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/a...

继续阅读 »

docker letsencrypt ssl

# 创建 docker run -it --rm --name certbot -v "app_nginx_ssl:/etc/letsencrypt" -v "/home:/mnt" certbot/certbot certonly -d hanhui.iguojin.com # 更新 docker run -it --rm --name certb...

继续阅读 »