自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 flask+vue+docker-compose+nginx多容器编排部署

flask+vue+docker-compose+nginx多容器编排部署。

2022-08-09 16:58:25 1077

原创 记一次MySQL查询优化(GROUP BY)

价格表CREATE TABLE `electricprice` ( `ID` int NOT NULL AUTO_INCREMENT, `PriceName` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `PriceValue` float NULL DEFAULT NULL, `PriceUnit` varchar(255) CHARACTER SET utf8 COLLATE .

2021-12-16 11:26:34 864

原创 MySQL注入操作流程记录

1.访问页面,找到有参数页面页面提交:http://mozhe.cn/new_list.php?id=1数据库执行语句:select * from news where id=1页面返回描述:返回内容正常分析解说:正常浏览页面,找到有参数的地方,如id。2.注入点判断:and 1=1 / and 1=2页面提交:http://mozhe.cn/new_list.php?id=1 and 1=1数据库执行语句:select * from news where id=1 and 1=1页面返回

2021-09-15 13:29:46 657

转载 MySQL主从复制自动化脚本

master#!/bin/bashsed 's/server-id\t=.*/server-id\t= 10/g' -i /etc/my.cnfsed 's/log-bin=mysql-bin/log-bin=master-bin/g' -i /etc/my.cnfsed '/log-bin=master-bin/a\log-slave-updates=true' -i /etc/my.cnfservice mysqld restartmysql -u root -p123.com -e "gr

2021-09-10 14:58:19 272

原创 Linux网卡配置

1.配置文件位置etc/sysconfig/network-scripts/2.配置文件释义DEVICE=eth0 #指出设备名称NM_CONTROLLED=yes #network mamager的参数,实时生效,不需要重启ONBOOT=yes #设置为yes,开机自动启用网络连接IPADDR=192.168.21.129 #IP地址BOOTPROTO=none #设置为none禁止DHCP,设置为static启用静态IP地址,设置为dhcp开启DHCP服务NETMASK=255.255

2021-09-02 09:28:42 355

原创 centos7配置redis开机自启动

1.创建服务vim /etc/systemd/system/redis.service2.写入服务[Unit]Description=redis-serverAfter=network.target[Service]Type=forkingExecStart=/usr/local/redis/bin/redis-server /etc/redis/redis.confPrivateTmp=true[Install]WantedBy=multi-user.target3.配置描述

2021-08-27 17:16:31 699

转载 Docker容器wsl2中Vmmem内存溢出问题解决

1.按下Windows + R 键,输入 %UserProfile% 并运行进入用户文件夹2.新建文件 .wslconfig ,然后记事本编辑3.填入以下内容并保存, memory为系统内存上限,这里我限制最大4gb,可根据自身电脑配置设置[wsl2]memory=4GBswap=0localhostForwarding=true4.然后启动cmd命令提示符,输入 wsl --shutdown 来关闭当前的子系统5.Docker会提示重启即可...

2021-07-30 11:47:42 1827

转载 Tornado的WebSocket模块

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-07-26 11:29:25 272

原创 python项目打包成exe并注册win10服务

pyinstallerPyInstaller除了win32平台外还支持Linux,Unix平台.pyinstaller是目前应用最多的python打包工具,也是我最常用的。PyInstaller本身并不是Python模块,所以安装时随便放在哪儿都行。优点:可将python文件转成可执行文件跨平台输出的可以是单一目录,也可以是一个单独的打好包的可执行文件。py2exe貌似输出目录。智能支持python的第三方模块如PyQt,外部数据文件等支持EGG格式文件可执行文件可以用UPX压缩,二进制压

2021-06-09 16:07:37 559 2

原创 python内存诊断工具memory-profiler

安装pip install -U memory_profiler案例from memory_profiler import profile @profile(precision=4) def my_func(): a = [1] * (10 ** 6) b = [2] * (2 * 10 ** 7) del b return a效果通过逐行内存诊断,找到了内存泄漏的罪魁祸首...

2021-05-31 16:05:33 393

原创 csv数据存入MySQL的两种方式

格式化CSV导入1.A1单元格输入1,鼠标移到右下角变+按住下拉插入id2.同列生成相同数据,按住ctrl点击右下角+下拉导入MySQL非格式化-xlrd1.下载三方库pip install xlrd -i https://pypi.douban.com/simple2.使用xlrd按需读取存入MySQL:import xlrd # 打开excel文件读取数据data = xlrd.open_workbook("1.xlsx")# 获取book中所有工作表的名称print("

2021-05-28 16:16:30 1046

原创 sqlacodegen反向工程生成models

安装pip install sqlacodegen -i https://pypi.douban.com/simple指令# 按需修改,参照pypi官方案例sqlacodegen mysql://root:123456@127.0.0.1:3306/test > models.py例外当No module named ‘MySQLdb’:pip install pymysql进入C:\python3\Lib\site-packages\sqlacodegen,找到__init__

2021-05-28 15:20:35 167

原创 TDengine在Python下的实践

环境操作系统:windows10IDE:Pycharm2020python版本:Pyhon3.6.6TD-server:docker-win-Tdengine.2.1.0.0TD-client:TD-client-2.1.0.0-win准备1.安装Docker、下载TDengine镜像官网教程:https://www.taosdata.com/cn/documentation/getting-started/docker2.安装TDclient-win,并进入C:\TDengine\con

2021-05-28 14:31:01 3147 4

原创 YOLOv5在coco数据集的实战笔记

环境项目链接为:https://github.com/ultralytics/yolov5.操作系统:MacOSIDE:Pycharmpython版本:anaconda Pyhon3.7pytorch版本:torch 1.8.1准备下载数据集:https://aistudio.baidu.com/aistudio/datasetdetail/79834新建一个conda环境:conda create -n yolo5 python=3.7pycharm打开yolov5-

2021-04-27 11:11:22 7520 8

原创 YOLOv3学习使用笔记(coco)

一、下载准备下载数据集下载YOLOv3https://github.com/ultralytics/yolov3验证训练集二、JSON解析生成train-set标注txt# 新建make_txt.py 文件import osimport jsondef convert(size, box): dw = 1. / (size[0]) dh = 1. / (size[1]) x = box[0] + box[2] / 2.0 y = bo

2021-04-26 09:21:11 301 3

原创 opencv学习笔记

安装pip3 install opencv-python==3.4.2.17 -i https://pypi.douban.com/simple#SIFT SURF算法需要使用pip3 install opencv-contrib-python==3.4.2.17 -i https://pypi.douban.com/simple测试import cv2 as cvimport matplotlib.pyplot as pltim1 = cv.imread('img1.png').

2021-04-18 10:44:34 145

原创 `Redis笔记

Mac安装Redis1.下载:https://redis.io/download2.解压:tar zxvf redis-6.2.1.tar.gz3.校验:sudo make test4.安装:sudo make install5.启动:redis-server /xxx/redis.conf6.终止:redis-cli shutdown7.后台:修改redis.conf ->daemonize = yes8.文档:http://redisdoc.com常用命令查看所

2021-04-15 18:51:51 67

原创 MySQL笔记

常用语法select 要查询的东西from 表where 分组前筛选group by 分组having 组内筛选order by 排序的字段|表达式|函数|别名 【asc|desc】通配符 %:任意多个字符​ _:任意一个字符常见函数一、单行函数1、字符函数 concat拼接 substr截取子串 upper转换成大写 lower转换成小写 trim去前后指定的空格和字符 ltrim去左边空格 rtrim去右边空格 replace替换 lp

2021-04-15 18:49:02 79

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除