Dev
搜索

Dev

第三方登录的一种分表方案
发表于2020-05-08|php
用户表这个表分表比较简单,可以按ID去分,或者ID中加入时间信息就可以一直分下去 第三方表 每个渠道可以使用一个表 这个表里有第三方的openid和本地用户id 根据openid去分这个表即可
opencv 常用函数
发表于2020-05-07|python
图片加法 加号 和超过饱和值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 多层 数据 不更新
发表于2020-05-05|js
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 这样就会更新了
docker nginx 获取真实 客户端 ip
发表于2020-04-16|docker
解决办法修改ports例如如下服务 123456789101112131415nginx: image: "nginx:alpine" ports: - target: 80 published: 80 protocol: tcp mode: host - target: 443 published: 443 protocol: tcp mode: host networks: backend: aliases: - "nginx" 其他介绍原文地址https://blog.csdn.net/fengyilin_henu/article/details/84912763 host模式和ingress模式介绍http://c.biancheng.net/view/3195.html 正常发布服务后,使用host模式更新服务 12345docker service update app_nginx \ --publish-rm 8...
linux 硬盘占用 查看
发表于2020-04-16|others
查看各硬盘剩余1df 查看各文件夹的占用1du -h -d 1 /home/
docker letsencrypt ssl
发表于2020-04-15|others
12345678# 创建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 certbot -v "/root/resolv.conf:/etc/resolv.conf" -v "app_nginx_ssl:/etc/letsencrypt" -v "/home:/mnt" certbot/certbot renew# 直接创建docker run -it --rm --name certbot -v "app_nginx_ssl:/etc/letsencrypt" -v "/home:/mnt" certbot/certbot certonly --webroot -...
PHP 时间格式化的方式
发表于2020-04-14|php
格式化方式 说明 Y 4位数字年,y为2位数字,如99即1999年 m 数字月份,前面有前导0,如01 n 无前导0数字月份 F 月份,完整的文本格式,例如 January 或者 March M 三个字母缩写表示的月份,例如 Jan 或者 Mar d 月份中的第几天,前面有前导0,如03 j 无前导0的天数 w 星期中的第几天,以数字表示,0表示星期天 z 年份中的第几天,范围0-366 W 年份中的第几周,如第32周 H 24小时格式,有前导0 h 12小时格式 G 24小时格式,无前导0 g 对应12小时格式 i 分钟格式,有前导0 s 秒格式,有前导0 A 大写上下午,如AM a a为小写
composer忽略环境兼容性检测
发表于2020-04-13|php
1composer install --ignore-platform-reqs
mysql 管理
发表于2020-04-13|mysql
创建数据库1CREATE DATABASE IF NOT EXISTS yourdbname DEFAULT CHARSET utf8mb4 COLLATE utf8mb4_general_ci; 创建用户1create user 'user'@'%' identified by '123'; 授权用户1grant all privileges on db.* to 'user'@'%'; 查看用户1show grants for 'user'@'%'; 修改密码123use mysql; update user set password=password('123') where user='root' and host='localhost'; flush privileges; mysql8密码问题1ALTER USER 'native'@&...
php 原生 解析 multipart-form-data
发表于2020-03-12|php
参考地址https://www.jianshu.com/p/29e38bcc8a1d multipart/form-data 基本形态 123456789101112131415161718--cc51ab821e27f5818ba3662ab706787e6bcc6e4dContent-Disposition: form-data; name="appid"Content-Length: 208ovpzwzBKFzz88y60N22--cc51ab821e27f5818ba3662ab706787e6bcc6e4dContent-Disposition: form-data; name="file2"; filename="upfile.txt"Content-Length: 6Content-Type: text/plainupfile--cc51ab821e27f5818ba3662ab706787e6bcc6e4dContent-Disposition: form-data; name="f...
1…242526…102
avatar
developer
AI相伴的开发者博客
文章
1020
标签
721
分类
35
Follow Me
公告
This is my Blog
最新文章
taro+tailwind开发记录2026-04-07
hono js 使用记录2026-03-31
cmder使用记录2026-03-08
flutter getx使用记录2026-03-01
统计代码行数2026-02-27
分类
  • apicloud3
  • bootstrap8
  • cmder1
  • cocos2d-js5
  • createjs17
  • day45
  • docker16
  • egret14
标签
备份 bug SSL 部分产品对比 utf8 常用算法 nginx ffmpeg 占位符 swarm 效果 等工具 1 语法高亮 conda jssdk ibdata1 模板字符串 读取 模型初始化 wp_filter 启动 数据不更新问题 腾讯云 nginx日志 获取 恢复 我的全新开始 指定目录 无法开启 文件 攻击 M方法 macos 工作模式 laravel trait 播放声音 tsc版本不同 workerman
归档
  • 四月 2026 1
  • 三月 2026 3
  • 二月 2026 5
  • 一月 2026 3
  • 十二月 2025 5
  • 十一月 2025 2
  • 十月 2025 5
  • 九月 2025 5
网站信息
文章数目 :
1020
最后更新时间 :
© 2025 - 2026 By developer框架 Hexo 8.1.1|主题 Butterfly 5.5.4
搜索
数据加载中