- 博客(68)
- 收藏
- 关注
原创 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
4184
1
转载 Docker centos环境安装mysql
https://blog.youkuaiyun.com/jason19905/article/details/81366202亲试,没有一点问题
2019-07-08 12:07:59
136
原创 Docker 入门
1、什么是docker?Docker是一个虚拟环境容器,可以将你的可执行文件、配置文件及一切其他你需要的文件一并打包到这个容器中,并发布和应用到任意平台。比如,你在本地用Python开发了一个网站后台,开发测试完成后,就可以将Python3及其依赖包、Flask及其各种插件、Mysql、Nginx等打包到一个容器中,然后部署到任意你想部署到的环境。如果不好理解,我们再拿集装箱打个比方。集装箱...
2019-05-19 20:49:31
150
原创 数据结构的逻辑结构及物理结构
1、数据的逻辑结构1.1、集合结构:集合中任何两个数据元素之间都没有逻辑关系,组织形式松散.1.2、 线性结构:开始节点和终端节点都是唯一的,第一个节点认为是开始节点,第四个节点认为是终端节点。除了开始节点和终端节点以外,其余节点都有且仅有一个前驱节点,有且仅有一个后继节点。对于第二个节点来说,它的前驱节点就是第一个节点,它的后继节点是第三个节点。线性表,栈,队列1.3、树形结构:开始节点...
2019-05-17 14:11:19
9624
原创 使用Vue时不进mounted 方法
我在使用Vue时出现了一个错误,在mounted方法中alert(),console.log()不出任何数据是因为我的放错了位置如果出现了相同的错误,大家可以注意下这个问题...
2019-05-13 12:07:38
3916
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
339
原创 Vue中v-for遍历多层嵌套数据,不能重新渲染的问题
最近在出了一个动态参数的问题,需要把后台得json处理成一组嵌套的表单数据,并显示动态表单,进过一番(好久好久)头皮发麻的处理,终于处理成可用也是所需要的数据。但是在生成动态表单时,当然是通过v-for指令来生成的,这是问题的前提。但是当我点击按钮给数组新增一个表单项时,界面并未更新,懵比,也没遇到过啊,以前都有用的,咋现在熄火了呢。头疼,各种折磨,弄了将近一天。...
2019-05-07 21:57:22
3595
原创 在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
1310
转载 在阿里云Centos7.6中部署nginx1.16+uwsgi2.0.18+Django2.0.4
本文转载原文:https://v3u.cn/一直以来想写一篇完整的在阿里云服务器上部署Django服务结合uwsgi,并且通过nginx做反向代理。因为网上的攻略鱼龙混杂,加上技术不断更新,一些年代久远的文章很容易让人在部署的过程中掉坑里,无法自拔,所以本篇文章以最新的阿里云服务器centos7.6为背景,完全阐述如何部署,亲测可用,其实要说难点完全没有,只要按部就班,就不会有问题。当你购买...
2019-05-06 07:58:37
242
原创 $.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
1147
转载 关于markdown
一、Markdown是什么?Markdwon 是一种轻量级 标记语言,它以纯文本形式(易读、易写、易更改)编写文档,并最终以HTLM格式发布。Markdown也可以理解为将以 MARKDOWN语法编写的语言转换成HTML内容的工具。二 为什么要使用Markdown?它是易读(看起来舒服
2019-05-03 21:16:15
143
原创 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
169
原创 协同过滤算法之基于物品的推荐算法
目前有关个性化推荐算法主要分为三大类:1.基于协同过滤的推荐;2.基于内容过滤的推荐和3.社会化推荐。本文主要讨论基于协同过滤的推荐,而该算法也可以划分为两类:1.基于用户的协同过滤算法(UserCF)该算法利用用户之间的相似性来推荐用户感兴趣的信息,个人通过合作的机制给予信息相当程度的回应(如评分)并记录下来以达到过滤的目的进而帮助别人筛选信息,回应不一定局限于特别感兴趣的,特别不感兴趣信...
2019-04-28 21:21:56
969
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
241
原创 关于微博三方登录的授权机制
在授权过程中大致有三个对象。一个是服务提供方(第三方网站)、一个是用户(将资源放在服务提供方存放的对象)、还有一个就是客户端(向服务提供放请求用户资源的对象)。首先,客户端向服务提供方发起请求,请求服务提供方的一个临时令牌,这个临时令牌是进行下一步的基础,服务提供方先要验证一下客户端的身份,验证成功后会给客户端所要的临时令牌。接下来客户端会引导用户进行授权操作,用户进入服务提供方提供的页面,完成授...
2019-04-25 21:45:48
1069
原创 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
630
原创 vue的基础语法操作
<template> <div> <input type="text" v-model="message"> {{ message }} <!-- 输出 --> <!--{{* message }} 组织双向绑定--> ...
2019-04-23 16:31:17
125
原创 VSC使用vue的v-for方法报红线的解决办法
解决办法:在settings.json设置中添加"vetur.validation.template": false
2019-04-23 16:09:49
1013
原创 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
118
原创 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
258
原创 Opencv
OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。# 识别眼睛、嘴巴、人脸image = cv2.imread('./yong.jpg...
2019-04-21 20:52:02
169
原创 RBAC介绍
RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-权限”的授权模型。在这种模型中,用户与角色之间,角色与权限之间,一般者是多对多的关系。角色是什么?可以理解为一定数量的权限的集合,权限的载体。例如:一个论坛系统,“超级管理员”、“版主”都是角色。版...
2019-04-21 20:48:47
483
原创 中文分词库:结巴分词
文档地址: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
2264
原创 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
1708
原创 javascript前端渲染按订单状态筛选不出来
<span> <a "changeorder('0')">全部订单</a> <a "changeorder('1')">已完成订单</a> &...
2019-04-17 00:00:13
228
原创 异步存储的原因及demo
同步:写入数据速度比较慢,而爬虫速度比较快,可能导致数据最后写入不到数据库中异步:是将爬虫的数据先放入一个携程内存连接池中,再同时将连接池的数据写入到数据库中,这样既可以提高数据库的写入速度,同时也可以将爬取到的所有数据都写入进数据库,能保证数据的完整性#导包import gevent#猴子补丁from gevent import monkeymonkey.patch_all()f...
2019-04-15 21:08:54
724
原创 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
227
原创 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
179
原创 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
192
原创 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
348
原创 mysql中存储json数据的问题
注意,注意!在mysql中存储json数据时不能用’’,只能用""data = {"id":_items_id,"count":_items_count,"title":_items_name,"total":_items_total}
2019-04-11 07:56:38
1752
原创 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
2997
原创 短信验证流程
注册 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
529
原创 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
648
原创 关于面向对象
1.私有化(1).x:公有变量;(2)._x:单个前置下划线,私有化方法或属性,from some_module import *是不能导入的,只有类和对象可以访问;(3).__x:双前置下划线,避免与子类中的属性命名冲突,外部无法访问,但是可以通过特殊的方式(obj._类名__xx)访问到(4).x:双前后下划线,用户名字空间的魔法方法后属性。最好不要用这种命名方式!(5).x_:单后...
2019-04-07 23:27:30
97
原创 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
90
原创 异步多文件上传------图片
使用第三方插件完成上传图片UploadifyUploadify 作为基于jquery的异步上传控件,依赖于jquery前端代码如下:<!DOCTYPE html>{# 加载静态文件 #}{% load static %}<html lang="en"><head> <meta charset="UTF-8"> <m...
2019-03-25 16:03:52
393
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人