自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 django创建项目遇到的问题

http://www.pythontip.com/blog/post/7050/

2019-07-22 18:03:35 253 2

原创 import express from 'express'; ^^^^^^^ SyntaxError: Unexpected identifier at Module._com

安装express时遇到这个问题,原因是express不支持ES6语法,需要安装babel命令npm install --save-dev babel-cli babel-preset-env安装完之后创建 .babelrc 文件创建完之后加入{ "presets" : ["env"]}修改package.json文件修改这一处{ "name": "...

2019-07-19 16:55:52 3978 1

原创 vs code每次修改文件时提示需要超级管理员权限的问题

sudo chown -R 当前用户 需要操作的文件夹路径(绝对路径)

2019-07-09 10:39:50 3661

转载 Docker centos环境安装mysql

https://blog.csdn.net/jason19905/article/details/81366202亲试,没有一点问题

2019-07-08 12:07:59 103

原创 利用Docker来搭建分布式文件系统FastDfs

参考网址:https://v3u.cn/a_id_78

2019-05-20 11:38:07 193

原创 Docker 入门

1、什么是docker?Docker是一个虚拟环境容器,可以将你的可执行文件、配置文件及一切其他你需要的文件一并打包到这个容器中,并发布和应用到任意平台。比如,你在本地用Python开发了一个网站后台,开发测试完成后,就可以将Python3及其依赖包、Flask及其各种插件、Mysql、Nginx等打包到一个容器中,然后部署到任意你想部署到的环境。如果不好理解,我们再拿集装箱打个比方。集装箱...

2019-05-19 20:49:31 125

原创 数据结构的逻辑结构及物理结构

1、数据的逻辑结构1.1、集合结构:集合中任何两个数据元素之间都没有逻辑关系,组织形式松散.1.2、 线性结构:开始节点和终端节点都是唯一的,第一个节点认为是开始节点,第四个节点认为是终端节点。除了开始节点和终端节点以外,其余节点都有且仅有一个前驱节点,有且仅有一个后继节点。对于第二个节点来说,它的前驱节点就是第一个节点,它的后继节点是第三个节点。线性表,栈,队列1.3、树形结构:开始节点...

2019-05-17 14:11:19 9279

原创 使用Vue时不进mounted 方法

我在使用Vue时出现了一个错误,在mounted方法中alert(),console.log()不出任何数据是因为我的放错了位置如果出现了相同的错误,大家可以注意下这个问题...

2019-05-13 12:07:38 3792 1

原创 FFmpeg 使用

ffmpeg来处理多种媒体文件,对帧进行操作的时候非常的复杂,下面介绍下使用FFmpeg对视频文件的操作。1,安装windows安装ffmpeg:下载ffmpeg文件解压文件到c盘配置环境变量C:\ffmpeg\bin2、修改python文件subprocess.pyshell=False 改为truepip install ffmpeg-pythoncentos安装ffmpeg...

2019-05-12 21:56:04 305

原创 Vue中v-for遍历多层嵌套数据,不能重新渲染的问题

最近在出了一个动态参数的问题,需要把后台得json处理成一组嵌套的表单数据,并显示动态表单,进过一番(好久好久)头皮发麻的处理,终于处理成可用也是所需要的数据。但是在生成动态表单时,当然是通过v-for指令来生成的,这是问题的前提。但是当我点击按钮给数组新增一个表单项时,界面并未更新,懵比,也没遇到过啊,以前都有用的,咋现在熄火了呢。头疼,各种折磨,弄了将近一天。...

2019-05-07 21:57:22 3512

原创 在linux下Django启动服务报File "manage.py", line 14 ) from exc SyntaxError: invalid syntax

在centos中 是分python2与python3环境的,所以在使用python时要进行区别应该使用python3 manage.py runserver来启动即可解决报错

2019-05-06 19:26:01 1271

转载 在阿里云Centos7.6中部署nginx1.16+uwsgi2.0.18+Django2.0.4

本文转载原文:https://v3u.cn/一直以来想写一篇完整的在阿里云服务器上部署Django服务结合uwsgi,并且通过nginx做反向代理。因为网上的攻略鱼龙混杂,加上技术不断更新,一些年代久远的文章很容易让人在部署的过程中掉坑里,无法自拔,所以本篇文章以最新的阿里云服务器centos7.6为背景,完全阐述如何部署,亲测可用,其实要说难点完全没有,只要按部就班,就不会有问题。当你购买...

2019-05-06 07:58:37 197

原创 $.parseJson()定义和用法

$.parseJSON() 函数用于将符合标准格式的的JSON字符串转为与之对应的JavaScript对象。例子:这里首先给出JSON字符串集,字符串集如下:var data=" { root: [ {name:'1',value:'0'}, {name:'6101',value:'西安市'}, {name:'6102',value:'铜川市'}, {name:'6103',v...

2019-05-05 08:34:24 979

转载 关于markdown

一、Markdown是什么?Markdwon 是一种轻量级 标记语言,它以纯文本形式(易读、易写、易更改)编写文档,并最终以HTLM格式发布。Markdown也可以理解为将以 MARKDOWN语法编写的语言转换成HTML内容的工具。二 为什么要使用Markdown?它是易读(看起来舒服

2019-05-03 21:16:15 95

原创 Vue的安装与创建项目

1,安装node.jsvue依赖nodejs,所以首先要安装node.js然后打开cmd,输入命令, node -V。正常出现版本号,说明你已经安装成功了下载地址:http://nodejs.cn/download/2,npm(cnpm)npm是node的包管理工具使用node之后你会接触各种各样成千上万的Package(包),就需要一个管理工具能很好的解决它的安装,更新,依赖包安装等...

2019-04-29 21:27:05 109

原创 协同过滤算法之基于物品的推荐算法

目前有关个性化推荐算法主要分为三大类:1.基于协同过滤的推荐;2.基于内容过滤的推荐和3.社会化推荐。本文主要讨论基于协同过滤的推荐,而该算法也可以划分为两类:1.基于用户的协同过滤算法(UserCF)该算法利用用户之间的相似性来推荐用户感兴趣的信息,个人通过合作的机制给予信息相当程度的回应(如评分)并记录下来以达到过滤的目的进而帮助别人筛选信息,回应不一定局限于特别感兴趣的,特别不感兴趣信...

2019-04-28 21:21:56 843 1

原创 linux命令

ctr + alt + t 打开新的终端窗口ctr + shift + + 终端窗口字体放大ctr + - 终端窗口字体缩小ls : 查看目录下的文件信息pwd: 查看目录所对应路径touch: 创建文件mkdir: 创建文件夹cd: 切换目录8.1 cd … 切换到上一级目录8.2 cd 目录名: 切换到指定目录8.3 cd -: 切换到上一...

2019-04-26 20:26:31 167

原创 关于微博三方登录的授权机制

在授权过程中大致有三个对象。一个是服务提供方(第三方网站)、一个是用户(将资源放在服务提供方存放的对象)、还有一个就是客户端(向服务提供放请求用户资源的对象)。首先,客户端向服务提供方发起请求,请求服务提供方的一个临时令牌,这个临时令牌是进行下一步的基础,服务提供方先要验证一下客户端的身份,验证成功后会给客户端所要的临时令牌。接下来客户端会引导用户进行授权操作,用户进入服务提供方提供的页面,完成授...

2019-04-25 21:45:48 1016

原创 hint: Updates were rejected because the tip of your current branch is behind hint: its remote counte

提交时遇到了这个错误解决方法:1、使用强推:git push -u origin master -f多人协作开发时不建议使用这个方法2、可以创建新的分支git branch [name]在进行pushgit push -u origin [name]...

2019-04-24 09:53:28 588

原创 vue的基础语法操作

<template> <div> <input type="text" v-model="message"> {{ message }} <!-- 输出 --> <!--{{* message }} 组织双向绑定--> ...

2019-04-23 16:31:17 96

原创 VSC使用vue的v-for方法报红线的解决办法

解决办法:在settings.json设置中添加"vetur.validation.template": false

2019-04-23 16:09:49 953

原创 Docker常用命令

安装时注意修改 git安装路径显示版本号docker –versions下载镜像docker pull centos:版本号显示镜像docker images保存镜像docker save -o /home/dyufei/tensorflow.tar tensorflow/tensorflow或者 docker save tensorflow/tensorflow > /h...

2019-04-22 23:40:12 99

原创 Celery在Django中的使用

异步任务服务启动celery -A mymac worker -l info定时任务服务启动celery -A mymac beat -l info#导入定时任务库from celery.decorators import periodic_task#利用参数来设置任务周期@periodic_task(run_every=10)def some_task():print(‘每10...

2019-04-21 20:54:10 219

原创 Opencv

OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。# 识别眼睛、嘴巴、人脸image = cv2.imread('./yong.jpg...

2019-04-21 20:52:02 142

原创 RBAC介绍

RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-权限”的授权模型。在这种模型中,用户与角色之间,角色与权限之间,一般者是多对多的关系。角色是什么?可以理解为一定数量的权限的集合,权限的载体。例如:一个论坛系统,“超级管理员”、“版主”都是角色。版...

2019-04-21 20:48:47 446

原创 中文分词库:结巴分词

文档地址:https://github.com/fxsjy/jieba代码对 Python 2/3 均兼容• 全自动安装:easy_install jieba 或者 pip install jieba / pip3 install jieba• 半自动安装:先下载 http://pypi.python.org/pypi/jieba/ ,解压后运行 python setup.py instal...

2019-04-18 20:20:19 2150

原创 django中的消息推送

pip install dwebsocket需要安装的包前端发送消息<!DOCTYPE html><html><head> <meta charset="utf-8"/> <title>Chat Room</title></head><body> <inpu...

2019-04-17 19:56:49 1655

原创 javascript前端渲染按订单状态筛选不出来

<span> <a "changeorder('0')">全部订单</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a "changeorder('1')">已完成订单</a>&nbsp;&nbsp;&nbsp;&nbsp;&...

2019-04-17 00:00:13 199

原创 异步存储的原因及demo

同步:写入数据速度比较慢,而爬虫速度比较快,可能导致数据最后写入不到数据库中异步:是将爬虫的数据先放入一个携程内存连接池中,再同时将连接池的数据写入到数据库中,这样既可以提高数据库的写入速度,同时也可以将爬取到的所有数据都写入进数据库,能保证数据的完整性#导包import gevent#猴子补丁from gevent import monkeymonkey.patch_all()f...

2019-04-15 21:08:54 678

原创 Python 使用 绘图库 pillow生成验证码

安装:pip install Pillow生成验证码#导入绘图库from PIL import ImageDraw#导入绘图字体库from PIL import ImageFont#导入图片库from PIL import Image#导入io库import io#导入随机库import random#定义随机颜色方法def get_random_color():R =...

2019-04-14 18:51:16 193

原创 Django 模板 继承和包含

母版这里是头部{% block body-content %}{% endblock %} 这里是底部继承模板{% extends ‘layout.html’ %}{% block body-content %}123345{% endblock %}包含模板{% include ‘d2_404.html’ %}Django 格式化日期Import datetimed...

2019-04-14 18:50:08 138

原创 Django 自定义过滤器

在项目目录中建立templatetags目录建立my_filter.py 文件#导入模板模块from django import template#注册过滤器对象register = template.Library()#自定义过滤器#在django内部,通过装饰器的方式来注册自定义过滤器@register.filterdef my_str(val):return ‘$’ + ...

2019-04-14 18:48:44 130

原创 django中常用命令

1、新建一个 django projectlinux 系统下:django-admin.py startproject project_namewindows 系统下:django-admin startproject project_name2、新建 apppython manage.py startapp app_name3、创建数据库表 或 更改数据库表或字段python man...

2019-04-11 21:29:14 306

原创 mysql中存储json数据的问题

注意,注意!在mysql中存储json数据时不能用’’,只能用""data = {"id":_items_id,"count":_items_count,"title":_items_name,"total":_items_total}

2019-04-11 07:56:38 1715

原创 Python 列表获得元素所在的下标

items = list(eval(data)) # print(items) # items.insert(0,0) # mydict = {} for i in enumerate(items): # a = eval(i) print(i)这里的 items 必须是个列表...

2019-04-10 07:33:00 2960

原创 短信验证流程

注册 www. Twilio.com获取一个免费的电话号码,需要注意的是,需要翻墙,当注册成功后,选择地区选china安装软件执行命令 pip install -i https://pypi.douban.com/simple/ twilio(豆瓣源,安装很快)发送短信from twilio.rest import Clientimport randomimport string...

2019-04-07 23:38:59 458

原创 Opencv 控制摄像头

用户输入,同时可获取按键的ASCLL码值OpenCV 可以通过 头videoCapture()方法打开摄像摄像头变量 = cv2.VideoCapture(n) n为整数,内置摄像头为0,若有其他摄像头则依次为1,2,3,4,。。。cap = cv2.VideoCapture(0)摄像头是否处于打开状态可以通过isOpened()方法进行判断摄像头变量.isOpened()若打开返回...

2019-04-07 23:37:46 589

原创 关于面向对象

1.私有化(1).x:公有变量;(2)._x:单个前置下划线,私有化方法或属性,from some_module import *是不能导入的,只有类和对象可以访问;(3).__x:双前置下划线,避免与子类中的属性命名冲突,外部无法访问,但是可以通过特殊的方式(obj._类名__xx)访问到(4).x:双前后下划线,用户名字空间的魔法方法后属性。最好不要用这种命名方式!(5).x_:单后...

2019-04-07 23:27:30 79

原创 mysql关于引擎

1.InnoDB支持事物,而MyISAM不支持事物2.InnoDB支持行级锁,而MyISAM支持表级锁3.InnoDB支持MVC, 而MyISAM不支持4.InnoDB支持外键,而MyISAM不支持5.InnoDB不支持全文索引,而MyISAM支持。6.InnoDB不能通过直接拷贝表文件的方法拷贝表到另外一台机器, 而MyISAM 支持innodb引擎的四大特性:1.插入缓冲2.二次写3....

2019-04-03 00:19:06 73

原创 异步多文件上传------图片

使用第三方插件完成上传图片UploadifyUploadify 作为基于jquery的异步上传控件,依赖于jquery前端代码如下:<!DOCTYPE html>{# 加载静态文件 #}{% load static %}<html lang="en"><head> <meta charset="UTF-8"> <m...

2019-03-25 16:03:52 360

空空如也

空空如也

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

TA关注的人

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