- 博客(222)
- 资源 (15)
- 收藏
- 关注
原创 KVM软件安装
1.环境准备虚拟机勾选虚拟化引擎2.查看CPU是否支持VT技术cat /proc/cpuinfo | grep -E 'vmx|svm'3.清理环境:卸载KVMyum remove `rpm -qa | egrep 'qemu|virt|KVM'` -yrm -rf /var/lib/libvirt/ /etc/libvirt/4.安装软件centos7[root@demo ~]# uname -r3.10.0-1160.31.1.el7.x86_64[roo
2021-07-22 11:50:52 1123 1
原创 vue for 循环问题
使用v-for循环时,可以展示出结果,但是更改input的内容时提示报错:Cannot create property 'consume_day' on string '1'前端代码页面样式接口返回结果:问题在于:返回的filed_all 是一个对象,v-for循环数组和循环对象略微有些差异,为了不必要的麻烦,尽量循环数组将接口返回结果调整为数组 解决问题!!!...
2021-06-16 09:43:42 292
原创 解决pip install xxx出现Cannot open ...\venv\Scripts\pip-script.py问题
Pillow是基于PIL模块fork的一个派生分支,但如今已经发展成为比PIL本身更具活力的图像处理库。Pillow友好支持python3pycharm 下安装 Pilllow 时报错官方提示:但在pycahrm 上执行上边两条语句还是报错.....解决:使用easy_install pip 更新pip再执行 pip pillow 安装成功...
2021-06-09 14:42:25 1604
转载 python 获取项目根目录
root_path = os.path.abspath(os.path.dirname(__file__)).split('shippingSchedule')[0](相对的路径(获取文件当前路径)).剪切("匹配字符")[0]base_dir = os.path.join(sys.path[1], '')yaml_name = os.path.join(base_dir, 'config','gczx_caps.yaml')当前路径的相对路径base_dir = os.path.dir..
2021-06-08 17:30:55 852
原创 fastAPI(9)--JSON兼容编码器
在某些情况下,可能需要把数据(比如Pydantic模型)转换成JSON兼容的格式(如dict、list等)。FastAPI提供了一个jsonable_encoder()功能。#!/usr/bin/env python# encoding: utf-8from fastapi import FastAPIimport uvicornfrom datetime import datetimefrom typing import Optionalfrom fastapi.encoders i
2021-06-08 15:48:01 235
原创 fastAPI(8)--错误处理
在许多情况下,您需要将错误通知给使用API的客户端。该客户端可以是带有前端的浏览器,来自其他人的代码,IoT设备等。您可能需要告诉客户:客户端没有足够的权限进行该操作。 客户端无权访问该资源。 客户端尝试访问的项目不存在。 等等在这些情况下,通常会返回400(从400到499)范围内的HTTP状态代码。这类似于200个HTTP状态代码(从200到299)。这些“ 200”状态代码意味着请求中某种程度上存在“成功”。400范围内的状态代码表示来自客户端的错误。...
2021-06-08 15:47:58 1556 1
原创 fastAPI(6)--Response自定义状态码
status_code参数接收带有HTTP状态代码的数字可以从fastapi.status导入状态码常量,便于使用和记忆#!/usr/bin/env python# encoding: utf-8from fastapi import FastAPI, statusimport uvicornapp = FastAPI()#status_code参数接收带有HTTP状态代码的数字@app.post('/items/', status_code=201)async def c..
2021-06-08 15:47:56 560
原创 fastAPI(5)--响应模型 response model
1.可以response_model在任何路径操作中使用参数声明用于响应的模型:@app.get() @app.post() @app.put() @app.delete()#!/usr/bin/env python# encoding: utf-8from fastapi import FastAPIfrom pydantic import BaseModelfrom typing import Optional, Listimport uvicornapp = Fast
2021-06-08 15:47:52 2279 3
原创 fastAPI(7)--表单及文件上传
1.Form需要接收表单字段而不是json时可以使用Form为了使用form需要先安装python-multipartpip install python-ultipartfrom fastapi import FastAPI, File, UploadFileapp = FastAPI()@app.post("/files/")async def create_file(file: bytes = File(...)): return {"file_size": len(
2021-06-08 15:47:25 417
原创 el-time-picker 默认时间展示
el-time-picker 默认时间展示<el-form-item label="时间段" prop="meal_time"> <el-time-picker v-model="meal_temp.meal_time" is-range range-separator="至" start-placeholder="开始时间" end-placeholder="结束时间" placeholder="选择时间范围" value
2021-06-03 17:05:42 2142
原创 sublime text3 背景颜色调为灰黑色
操作步骤:Preferences->setting{ "color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme",}
2021-05-28 14:17:55 1209 2
原创 用 Nginx 搭建一个具备缓存功能的反向代理服务
把这个静态资源Web服务器作为上游服务器;再搭建一个Nginx作为反向 代理 然后向大家演示Nginx作为反向代理应该怎么使用,由于上游服务要处理非常复杂的业务逻辑而且强调开发效率;所以它的性能并不怎么样;我们使用Nginx作为反向代理以后尼,可以由一台Nginx把请求按照负载均衡算法代理给多台上游服务器工作;这样我们就实现了水平扩展,在用户无感知的情况下,我们添加更多的上游服务器;来提升我们的处理性能;而当上游服务器出现问题的时候,那么Nginx可以把请求从有问题出现灾难的服务器转交给正常的服务器;..
2021-05-18 16:31:57 120 1
转载 nginx基础(6)-SSL协议握手时Nginx的性能瓶颈在哪里
转载于:https://blog.csdn.net/baidu_41388533/article/details/106855061声明:图片来自github:https://github.com/russelltao/geektime-nginxSSL协议握手时Nginx的性能瓶颈在哪里?TLS通讯过程通讯过程中双方主要想完成四个目的验证身份 达成安全套件共识 传递并生成密钥 加密通讯①浏览器向服务器发送ClientHello的消息 因为我们的浏览器是非常多样化的,比如F...
2021-05-06 14:33:41 433
原创 nginx基础(5)-ssl基础
从网络原理来看ssl安全协议网络安全是当前非常受到关注的一个问题,大部分站点都是通过https来实现站点安全的,那么怎么样才能把自己的http站点变成https站点? 我们需要了解ssl协议 TLS 协议究竟是怎么保证http的明文消息被加密的 我们可以看下TLS的通用模型 在OSI七层模型中,应用层是http协议,那么在http协议之下,表示层也就是SSL协议所发挥作用的这一层,它通过握手、交换秘钥、告警、对称加密应用数据等方式使http层没有感知的情况下做到了数据的安全加密,.
2021-05-06 14:33:38 114
原创 nginx基础(4)-用GoAccess实现可视化实时监控access日志
access日志记录了Nginx非常重要的信息,可以使用Nginx来分析定位问题,也可以用它来分析用户的运行数据,但是如果想要实时分析access.log相对比较困难,有一款工具叫GoAccess,它可以以图像化的方式通过WebSoxket协议实时的把access.log的变迁反应到浏览器中方便分析问题,GoAccess的站点:https://goaccess.io安装可在GoAccess官网上下载源码编译安装(https://goaccess.io/download),也可借助 yum ins
2021-05-06 14:33:34 314
原创 nginx基础(3)-重载、热部署、日志切割
Nginx命令行 01 格式:nginx 参数 信号 02 帮助: -? -h 03 使用指定的配置文件:-c 04 指定配置指令: -g 05 指定运行目录: -p 06 发送信号: -s 立刻停止服务: stop 优雅地停止服务: quit 重载配置文件: reload 重新开始记录日志文件: reopen 07 测试配置文件是否语法错误: -t -T 08 打印nginx的版本信息、编译信息等: -v -V...
2021-05-06 14:32:16 162 1
原创 nginx基础(1)
Nginx的三个主要应用场景一、静态资源服务 通过本地文件系统提供服务。二、反向代理服务 通过Nginx的强大性能来实现缓存加速、负载均衡的功能。三、API服务 由于应用服务它本身的性能有很多问题,但是数据库服务要比应用服务好得多,因为它的业务场景比较简单,它的并发性能和TPS都要远高于应用服务,所以衍生出这一应用场景——由Nginx直接去访问数据库、redis或应用服务,应用Nginx强大的并发性能实现如web防火墙这样的复杂业务功能来提供给用户,这要求我们的AP...
2021-05-06 14:31:48 65
转载 vue element admin 后台请求Uncaught (in promise) Error: Error at __webpack_exports__.def问题
转自:https://blog.csdn.net/chen798213337/article/details/111300947一、问题描述:vue element admin 按照vue 封装的 fech 方法编写方法请求后台数据,出现错误Uncaught (in promise) Error: Error at __webpack_exports__.def问题二、解决方案(1)按照错误提示连接 点入,分析vue 代码,发现 res对象 必须要有 code,message,dat...
2021-04-13 14:34:11 5856 2
转载 [error]: dial tcp :6379: connect: connection refused
转载自:https://forum.chirpstack.io/t/error-redis-connection-error-dial-tcp-myip-connect-connection-refused/3799[error]: dial tcp :6379: connect: connection refusedchange to bind 0.0.0.0,And dont forget to restart redis server
2021-04-13 07:53:25 6111
原创 fastAPI(2)--请求参数、路径参数、多body
1.请求参数附加信息#!/usr/bin/env python# encoding: utf-8from fastapi import FastAPI, Queryfrom typing import Optionalimport uvicornapp = FastAPI()@app.get('/items/')async def read_items(q: Optional[str] = Query(None, min_length=3, max_length=50)):
2021-04-08 14:44:44 1256 1
原创 fastAPI(4)--Cookie、Header操作
1. Cookie操作#!/usr/bin/env python# encoding: utf-8"""导入模块 from fastapi import Cookie添加参数信息 ads_id: str = Cookie(None)"""import uvicornfrom fastapi import FastAPI, Cookiefrom typing import Optionalapp = FastAPI()@app.get('/items/')async def
2021-04-08 14:42:26 421
原创 fastAPI(3)--嵌套模型、复杂数据类型
1.嵌套模型1).模型的属性可以是数据集合类型,比如list,dict,tuple,set等等。class Item(BaseModel): name: str description: str = None price: float tax: float = None tags: list = []from typing import Listclass Item(BaseModel): name: str descripti..
2021-04-08 14:42:02 672
转载 python Crypto.PublicKey
转载:https://blog.csdn.net/qq_42486920/article/details/80850974python3 可以使用 Crypto.PublicKey.RSA 和 rsa 生成公钥、私钥from Crypto.PublicKey import RSAimport Crypto.Signature.PKCS1_v1_5 as sign_PKCS1_v1_5from Crypto import Hash需要安装的包:pycryptodomepip3 instal.
2021-04-02 09:39:31 3576
原创 Hyperf安装及测试运行
安装Hyperf的服务器要求PHP >= 7.3 Swoole PHP 扩展 >= 4.5,并关闭了Short Name OpenSSL PHP 扩展 JSON PHP 扩展 PDO PHP 扩展 (如需要使用到 MySQL 客户端) Redis PHP 扩展 (如需要使用到 Redis 客户端) Protobuf PHP 扩展 (如需要使用到 gRPC 服务端或客户端)一、一键安装lnmp:https://lnmp.org/install.htmlLNMP脚本就会自动安.
2021-03-22 15:13:21 1440
原创 nginx基础(2)-源码编译安装
下载nginxnginx官方下载地址:http://nginx.org/en/download.htmlwget http://nginx.org/download/nginx-1.18.0.tar.gztar -zxvf nginx-1.18.0.tar.gzcd nginx-1.18.0安装依赖包及基本命令包yum install -y gcc gcc-c++ gdb net-tools telnet libevent-devel subversion bind-utils w.
2021-03-18 16:58:47 177
原创 bootstrap table分页(前后端两种方式实现)
bootstrap table分页的两种方式:前端分页:一次性从数据库查询所有的数据,在前端进行分页(数据量小的时候或者逻辑处理不复杂的话可以使用前端分页)服务器分页:每次只查询当前页面加载所需要的那几条数据bootstrap 下载地址:bootstrap下载bootstrap-table 下载地址:bootstrap-table下载jquery下载地址:jquery下载页面引入需要的js、css<!-- 引入的css文件 --><link href="b
2021-03-16 10:08:08 2207 1
原创 vue外层div上有点击事件,内层div也有点击事件,想要实现点内层div,不触发外层点击事件
vue有个属性是@click.stop="test()"因为我写app,用@tap(mui框架中app的点击事件),本来还以为不能用,后来试了下,好用的想了想也对,毕竟是mui只是个UI框架,实际还是vue的东西<view class="tab-bar-line" v-for="(item, index) in list" :key="item.id"> <view class="content" @click="goDetail(item.id)">
2021-03-15 23:25:42 3289 1
转载 小米游戏本8代 风扇噪音大解决办法
来源于:https://tieba.baidu.com/p/6772997477之前困扰了很久,清过灰,换过硅脂,可还是没有什么用,经过不懈努力终于发现了解决方法右键电源图标,电源选项,更改计划设置,更改高级电源设置,处理器电源管理,最大处理器状态,接通电源,更改为98%。这样接通电源时候cpu默认频率就稳定在2.68GHz左右,噪音会显著下降,如果设置为99%或是100%,则cpu默认频率为3.4Ghz左右,风扇噪音很大。ps.设置为百分之98时电源选项开启性能模式cpu还是能够达到3.4Ghz左右
2020-12-11 14:28:49 5527 1
原创 JQuery--基础
JQuery一、概述 封装好的JavaScript库 john resig 2008 JQuery宗旨 writeless,do more.二、安装 1、获取库 www.jquery.com production(生产环境版本)- 线上(压缩) development(开发环境版本)- 开发和学习(未被压缩) 2、引入JQuery库 <script src="jquery库地址"...
2020-11-24 11:13:13 96
原创 Chrome 高版本中非https无法打开摄像头 和 录音功能 (坑)
1. 在 chrome 中 输入 chrome://flags/#unsafely-treat-insecure-origin-as-secure2. 查找Insecure origins treated as secure 属性3. 添加你要信任的地址 例如:http://hospital.dev.cn/4. 选择属性5. 然后点击右下角的 重启 就ok这样配置时是可以配置成功的,但如果配置域名含有下划线时 怎么配置都不能生效例如http://test_telemed...
2020-11-10 10:57:26 4393
原创 uni-app启动时间太长
uni-app启动时间太长编译微信小程序时间过长的解决办法打开manifest.json,作如下配置就可以了,可以瞬间启动!详细步骤:1.打开manifest.json;2.点击“APP启动图配置”选项;3.把启动界面选项的前两项去掉打钩!...
2020-11-01 15:29:38 3263
转载 js倒计时刷新页面不受影响
转自:https://blog.csdn.net/gqzydh/article/details/102797669JS倒计时(无视页面刷新)使用localStorage<html><head><title>JS倒计时(无视页面刷新)使用localStorage</title> <style>.disabled { background: #fff; color: #ccc; border: solid 0
2020-10-28 09:54:04 597
原创 linux zabbix监控
下载安装Zabbix下载Zabbix默认端口:10051使用前提已安装配置LNMPa. 安装 数据库rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpmyum install zabbix-server-mysql zabbix-agent此处安装时会提示错误:(24/27): t1lib-5.1.2-14.el7.x86_64.rpm
2020-10-13 07:35:33 194 1
原创 easyswoole(1)
easyswoole安装## 下载wget https://github.com/swoole/swoole-src/archive/v4.5.4.tar.gz## 解压到当前目录tar -zvxf v4.4.16.tar.gz## cd目录cd swoole-src-4.4.16/## 使用phpize创建php编译检测脚本 ./configurephpize## 查找php-config地址find / -name php-config## 创建编译文件,第一个--with,后
2020-10-06 14:59:15 369
原创 Python之dict(或对象)与json之间的互相转化 及 dict datetime转json问题
Python之dict(或对象)与json之间的互相转化在Python语言中,json数据与dict字典以及对象之间的转化,是必不可少的操作。在Python中自带json库。通过import json导入。在json模块有2个方法,loads():将json数据转化成dict数据 dumps():将dict数据转化成json数据 load():读取json文件数据,转成dict数据 dump():将dict数据转化成json数据后写入json文件问题:Object of type '
2020-09-19 17:23:20 548
原创 python pip install 报错:FileNotFoundError: [Errno 2] No such file or directory: ‘curl-config‘: ‘curl-
python pip install 时报错:解决办法:pipinstall --upgrade pippipinstall --upgrade setuptools
2020-09-04 13:40:22 6500
原创 python3 安装
升级完成openssl之后需要重新编译安装python3。官网下载openssl-1.1.1k。查看openssl 版本。先备份openssl。
2020-09-04 08:12:16 398
jdk-13.0.2_windows-x64_bin.zip
2020-03-08
jQuery基于Bootstrap.js表格行展开收缩隐藏代码.zip
2020-01-02
php-5.4.21.zip
2018-02-27
ThinkPHP实战_后盾网_黄永成_基于ThinkPHP_仿新浪微博项目_(1-88)_高清+源码 11.1G
2018-01-16
dataTables.tableTools1.9.3.min.js
2018-01-16
SSH(文件上传+远程连接)+putty连接工具.zip
2018-01-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人