mysql laragon 启动 报错
更换laragon的mysql版本后突然出现如下错误 1Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist 解决方法将下载的mysql5.5目录里自带的data文件夹复制到laragon的data文件夹里
Anaconda conda 多版本 python
安装Anaconda 1https://www.anaconda.com/ 展示安装位置 1conda info -e 安装python环境 1conda create --name py37 python=3.7 切换python版本 12windowsactivate py37 删除python版本 1conda remove -n name --all 12linuxsource activate py37 安装opencv 1conda install -c https://conda.anaconda.org/menpo opencv3 自动切换环境 12取消自动激活baseconda config --set auto_activate_base false 激活环境 1activate base 在cmder中使用 1C:\Users\zamp\anaconda3\Scripts\activate.bat C:\Users\zamp\anaconda3
linux 用户
12groupadd www-datauseradd -g www-data www-data
数据结构
基本的数据结构 线性结构: 线性表、栈和队列、串和数组 非线性结构: 树、图 线性表 线性表有顺序存储和链式存储两种存储方法,基本操作包括插入、删除和查找等
docker swarm
1234docker swarm join --token SWMTKN-1--2wrs74hrmb611ri5m38fug2jt 10.0.0.10:2377To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions. 12345678910111213141516171819202122docker stack ps app --no-truncdocker stack deploy --with-registry-auth -c docker-compose.yaml appdocker stack rm appdocker stack services appdocker psdocker volume lsdocker volume inspect nginx_confdocker exec -it nginx shdocker network lsdocker build -t guojinphp:7.3 .doc...
python pil
安装 1conda install pillow 围绕非中心点旋转 123from PIL import Imageim = Image.new("RGB", (100, 100))resultIm = im.rotate(45, center=(25, 25))
生活日志
20200511 没有口罩不让进大木桥地铁站,花3元跟路人甲买了一个20200511 大木桥办公室有人抽烟
第三方登录的一种分表方案
用户表这个表分表比较简单,可以按ID去分,或者ID中加入时间信息就可以一直分下去 第三方表 每个渠道可以使用一个表 这个表里有第三方的openid和本地用户id 根据openid去分这个表即可
opencv 常用函数
图片加法 加号 和超过饱和值255会除以256取模 cv2.add 超过饱和值会处理为255 图片加权和 cv2.addWeighted 位操作 cv2.bitwise_and cv2.bitwise_or cv2.bitwise_not cv2.bitwise_xor 形态学操作 cv2.morphologyEx cv2.getStructuringElement cv2.Sobel cv2.Canny 图像金字塔 cv2.pyrDown cv2.pyrUp 查找轮廓 cv2.findContours 矩特征 cv2.moments cv2.contourArea cv2.arcLength cv2.HuMoments cv2.matchShapes 轮廓拟合 cv2.boundingRect cv2.minAreaRect cv2.minEnclosingCircle cv2.fitEllipse cv2.fitLine cv2.minEnclosingTriangle cv2.approxPolyDP 凸包 cv2.convexHull cv2.isCont...
js 浅拷贝 vue 多层 数据 不更新
vue感觉对他的data中的数据浅拷贝赋值才会更新所以类似 123var list = app.listlist['newkey'] = 1app.list = list 这种是不会更新的 可以使用浅拷贝https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/assign 1Object.assign(new , old) 写成 12var list = Object.assign({},app.list )app.list = list 这样就会更新了