自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

原创 Vue与Flask实现前后端分离及数据交互

1、前端框架:vue:前端开发框架vuex:前端数据仓库,用于数据存储axios:前端网络请求库,用于发http/https请求element:前端UI控件2、后端框架:flask:轻量级python web框架----------------------------------------------------------在前端代码,App.vue文件的<!--展示模板--><template>,引入elementUI,例如: &l

2021-07-13 16:50:48 6058 1

原创 Windows11 MySQL 下载 安装 卸载

本教程安装环境:操作系统版本Win11,64位,软件版本为MySQL 8.0.28解压版。

2022-08-26 11:06:08 1136 1

原创 MS PPT一键设置全部文本框字体和大小(VBA)

适用于Microsoft PPT 2021版本。作用:将PPT全部文本框进行字体和字体大小设置。

2022-08-21 11:33:54 2777

原创 前后端分离:前端鉴权路由拦截(技术栈:vue)

本文主要参考:Vue--系统权限拦截 - 邹邹很busy。 - 博客园用于实现未登录页面(没有token)的路由拦截项目结构:main.jsimport Vue from 'vue'import ElementUI from 'element-ui'import App from './App.vue'import 'element-ui/lib/theme-chalk/index.css'import axios from "axios";import store f..

2021-09-18 14:39:28 661

原创 flask实现token登录验证及跨域问题options请求问题

本文主要展示如何用flask实现token验证及跨域问题,本文主要参考文章为:Flask实现token认证 - 简书但基于此,更详细的实现了包括解决频繁options问题、全局请求token验证问题。run.pyfrom flask import Flask, g, jsonify, redirect, request, make_responsefrom flask_httpauth import HTTPBasicAuthfrom itsdangerous import Ti..

2021-09-14 16:18:29 1955

原创 前端请求和响应拦截器(技术栈vue)

用途:通过axios封装项目自用的请求和响应拦截器,能够在每个request请求加入Authorization头部token;能够在每个response响应中识别状态码,如果未通过鉴权则自动跳转到登录页。最终实现方便的请求处理。技术栈:vueimport axios from 'axios'import {Base64} from "js-base64";const showStatus = (status) => { let message = '' switc.

2021-09-14 15:55:28 1973 2

原创 Web开发遇到的前后端问题(技术栈vue+element+flask)

1、前后端跨域问题如何传token?答:token如果是post请求就按传data的方式传过来才对,不要另设头部,否则因为跨域会一直触发options请求,如果请求是get请求,就直接把token拼到url后面即可。后端去处理上述两种情况的token数据。2、前端如何高效处理请求?答:常规的方式是自己用axios封装一个请求拦截器。包括request和response请求。因为拦截request请求可以很方便的在每次发请求的时候塞token。而拦截response请求,可以很方便的进行状态码的翻

2021-09-13 19:35:05 310

原创 Python模拟客户端服务端发送接收TCP socket请求

客户端代码(test.py):import socketserver_ip_port = ('127.0.0.1', 9999)sk = socket.socket()sk.connect(server_ip_port)sk.sendall('aaa'.encode()) # 向服务端发送数据,以字节流的方式发送server_reply = sk.recv(1024).decode() # 接受服务端的返回结果,反解成字符串print(server_reply)sk.clo

2021-08-25 15:10:14 1301

转载 【转载】VLOOKUP函数多条件查询 VLOOKUP三个条件查询

对于使用Excel的上班族来说,经常需要对数据进行查询调用,VLOOKUP是使用率较高的查询函数之一,单条件查询比较简单,直接套用该函数的语法即可,如果是两个条件甚至三个条件应该怎样使用该函数呢?工具/原料 excel VLOOKUP函数 方法/步骤 以下图表格为例,在介绍多条件查询方法之前,先来了解下VLOOKUP函数的基础用法,用一句话介绍就是,VLOOKUP函数是在垂直方向上向右查找。 各种教程中,VLOOKUP函数的语法结构都是英文,不太好理解,用大白话

2021-08-17 11:05:03 6162

转载 【转载】vue+element+flask管理系统入门学习

Vue--登录页面:https://www.cnblogs.com/zouzou-busy/p/11741407.html

2021-08-09 16:38:55 532

原创 使用Pandas+Mysql+matplotlib将数据读取、分析及展示

如已在python的Lib里,安装好了pandas和matplotlib,在写代码的时候,可以直接使用,大概如下:import pandas as pdimport MySQLdbimport matplotlib.pyplot as plt#省略数据库连接初始化操作db_conn = MySQLdb.connect(...)#省略sql语句sql='..'df = pd.read_sql(sql, db_conn)db_conn.close() #关闭数据库连接#重点语句,直

2021-03-09 10:38:07 502

原创 大数据相关知识点记录

1、Apache Druid 和 Alibaba Druid是两个技术。Apache Druid是一个为OLAP查询需求而设计的开源大数据系统,druid提供低延时的数据插入,实时的数据查询。简单说,就是一个数据库系统。Apache Druid简介:https://zhuanlan.zhihu.com/p/76413280Alibaba Druid是数据库连接池。Alibaba Druid简介:https://github.com/alibaba/druid...

2020-12-23 11:36:39 567

原创 Spring boot中注解使用的注意事项

1、Autowired注解在使用时,如果有多个对象需注入,必须声明多次注解,不能都归在同一个注解中。比如,要注入Book和BookService对象,应该像这样写:@RestController@RequestMapping("/book")public class BookController { @Autowired Book book; @Autowired BookService bookService; @GetMapping("/bookOp

2020-12-22 22:51:31 174

原创 MYSQL数据库操作注意要点(python版)

1、建表时,如果添加过主键自增(PRINARY KEY AUTO_INCREMENT)第一列在增加数据的时候,可以写为0或者null,这样添加数据可以自增。2、时间日期字段的类型,很少用datatime,一般直接用string类型就好。这样如果从web接口获取到的datatime格式的字符串数据,可以直接存进表里,后端逻辑处理方便,后续对比时间或者获取特定日期时间,也可以直接字符串操作。3、用python插入数据时,可以用MySQLdb库,方便进行数据库连接和操作。多行数据一次性插入,用execut

2020-12-22 17:04:33 218

原创 解决:pywintypes.com_error: -2147221021, ‘操作无法使用’及-2146959355, ‘服务器运行失败‘问题

今天在运行python脚本处理outlook邮件数据时,发现控制台报错: IDispatch = pythoncom.connect(IDispatch)pywintypes.com_error: (-2147221021, '操作无法使用', None, None) IDispatch = pythoncom.CoCreateInstance(IDispatch, None, clsctx, pythoncom.IID_IDispatch)pywintypes.com_error

2020-12-14 15:31:15 9035 11

原创 基于Nginx的Waf开源模块Naxsi:安装及验证

目标:在Nginx中成功安装Naxsi模块并验证防护策略是否生效准备环境:宿主机-Windows10系统、虚拟机-Ubantu(通过win10应用商店安装)、Nginx(在Ubantu中)、Chrome(在win10中)目录1.查看当前的Nginx版本及相关文件目录2.下载Naxsi、Nginx源代码、编译Nginx并替换Nginx可执行文件3.新增Naxsi策略配置文件4.修改Nginx配置及其Http站点配置5.验证配置是否生效1.查看当前的Nginx版本及相关..

2020-11-27 18:24:26 723

原创 nginx.conf配置文件修改的注意事项/规则

1、网络请求http/https中的server块,用来配置映射的虚拟主机,所以结构应该是,其中,location的匹配有优先级,先完全匹配,然后再模糊匹配:http{ server { location{ } }}2、修改完nginx.conf,最好是用命令:sudo nginx -tsudo service nginx reload先测试配置是否有语法错误,然后重载配置。3、如果测试配置的时候报错:nginx: [emerg]

2020-11-26 17:24:01 2234

原创 Win10系统中应用商店下载的Ubantu虚拟机,获取外部宿主win10系统的文件的方法

背景:笔者想将通过win10的浏览器从github下载的naxsi源码放到Ubantu虚拟机中,进行后续的编译安装前置条件:在windows10系统中已经通过应用商店安装了Ubantu虚拟机接下来说明一下,操作步骤:Step1:进入到Ubantu虚拟机的根目录,如下图,其中,宿主机win10系统的,逻辑磁盘(C,D,E,F盘),就放在mnt目录下Step2:进入到mnt下,找到并进入下载文件的存放位置,例如使用如下命令,其中,用户名是宿主系统的登录名:cd /mnt/c/Us..

2020-11-25 17:05:29 399

原创 Scrapy爬虫自动登录:Post登录页面+登录后针对特定页面中的API发起带参(json格式)post请求+打印API返回的数据

写在前面:通过本文,可以学习到一般Post登录及一般API请求发起的方法。当然,如果读者朋友还不熟悉Python基础语法、如何创建Scrapy项目、Http协议基础,请先移步熟悉。背景:笔者希望通过Scrapy爬取内部管理系统的数据,进行二次分析等后续工作。使用工具:Windows 10系统、Pycharm、Scrapy 2.1.0、Chrome域名:www.example.com(此处用示例域名代替,避免敏感信息泄露)登录入口页面:http://www.example.com/log

2020-11-20 20:54:52 1205 1

原创 示例解决:outlook设置规则时,选择脚本列表为空,无法选择自己编写的脚本

前置条件:outlook要开启运行脚本的注册表值,方法可见:https://social.technet.microsoft.com/Forums/zh-CN/246075d3-0653-4fda-b51a-1745529d0ea9/outlook-exchange?forum=officesystemzhchs需要将vba的脚本里面的参数必须为MailItem,MeetingItem或者Po...

2020-03-17 13:54:05 1236

原创 VBA 调用 Python源代码的方法:基于windows 10系统

目标:在windows 10系统上,通过vba程序调用python源代码1、准备好python源代码,比如test.py2、创建vba程序,使用shell方法执行dos命令:cmd /k,可以保持dos窗口不关闭 用&符号,连接多个dos命令,连接命令时,前后加1个空格Sub test() Shell "cmd /k cd F:\00-yy\010-ss...

2020-03-13 15:29:18 2896 3

原创 解決MySQL can't connect to mysql server on'127.0.0.1'(10061)的問題

windows 打開 任務管理器在 服務 欄目下將  MySQL+用戶名

2014-05-16 12:55:22 1191

原创 MySQL创建的表不能编辑的问题

目前最新的MySQL已经有图形用户界面了

2014-05-11 12:50:43 3185

XML简单教程

简单全面的介绍XML语言。对于非编程人员有比较大的帮助,或者对于想入门的朋友有前瞻性的帮助。

2014-12-27

空空如也

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

TA关注的人

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