作者文章归档:daxiahy

MongoDB

MongoDB

创建数据库

> use DATABASE_NAME
switched to db runoob
> db
runoob

如果你想查看所有数据库,可以使用 show dbs 命令:

> show dbs
admin   0.000GB
local   0.000GB

可以看到,我们刚创建的数据库 runoob 并不在数据库的列表中, 要显示它,我们需要向 runoob 数据库插入一些数据。

> db.runoob.insert({"name":"菜鸟教程"})
WriteResult({ "nInserted" : 1 })

删除数据库

> use 

阅读全文 →

使用opencv将图片转成视频

第一种方法

# _*_ coding: utf-8 _*_
__author__ = 'daxiahy'
__date__ = '2018/7/4 15:16'



import os
import cv2
from cv2 import VideoWriter,VideoWriter_fourcc,imread,resize

import numpy as np

path = 'c:/hy/test/'
filelist = os.listdir(path)

fps = 1 #视频每秒24帧
size = (640, 480) #需要转

阅读全文 →

埋点测试

埋点测试方法 1.测试原理

2.使用方法

埋点产品数据录入

数据录入分为两种 1.通过管理平台录入。 优点:容易上手。 缺点:一般需要录入的数据都非常多,手动录入不现实。 2.通过excel批量导入 优点:能录入大量数据。 缺点:需要格式化excel并运行python脚本。 3.通过直接修改埋点测试系统的数据 优点:对单个字段或者小范围的修改操作非常友好。 缺点:直接修改数据库不方便。

具体录入的步骤 1.通过管理平台录入。 登录埋点测试管理平台,目前部署在公司内部服务器上,访问地址为 http://

2.通过excel录入。 首先要熟悉一些excel用

阅读全文 →

base64 加解密

加密方式

  var code = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""); //索引表
  function binToBase64(bitString) {
    var result = "";
    var tail = bitString.length % 6;
    var bitStringTemp1 = bitString.substr(0, bitString.length - tail);
    var bitStringTemp2 = bitStrin

阅读全文 →

pip 安装报gbk编码错误

1.错误报错

long_description = readme.read()
    UnicodeDecodeError: 'gbk' codec can't decode byte 0xad in position 167: illegal multibyte sequence
    ----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.

阅读全文 →

01项目初始化

vue

前端项目单独运行

cnpm install
cnpm run dev

环境

python3.6 ==注意 最新版本django和xadmin搭配会出现非常多问题,建议用django1.9==

创建一个python36的虚拟环境

mkvirtualenv --python=C:\python\Python36\python.exe mxshop
pip install -i https://pypi.douban.com/simple django
pip install djangorestframework
pip install markdown       # Markdown 

阅读全文 →

02django返回json的方法

view_base写法

# -*- coding: utf-8 -*-
__author__ = 'bobby'

from django.views.generic.base import View

from goods.models import Goods
# from django.views.generic import ListView


class GoodsListView(View):
    def get(self, request):
        """
        通过django的view实现商品列表页
  

阅读全文 →