楓

—— 风落花语风落天,花落风雨花落田.

  • 生活随笔
    • 你不懂我
    • 我不怪你
  • 技术分享
    • 代码世界
    • 极客安全
    • 字符艺术
  • 文章归档
    • 标签
    • 分类
    • 作者
  • 关于
  • flask使用token进行验证

    2016年12月13日 周二 | 分类 Python | 标签 flask python token

    为什么需要用token验证

    原因呢是因为写博客时已经在本地写好了,但是要发表到网站上还需要这么几步:

    • [X] 打开浏览器

    • [X] 打开我的网站

    • [X] 进入登陆页

    • [X] 登陆

    • [X] 进入后台页

    • [X] 进入文章发表页

    • [X] 复制粘贴

    • [X] 发表

    所以使用token验证成为必然

    如何使用token?

    生成token

    使用itsdangerous对token进行加密

    class User(model):
        ......
    
        @property
        def token(self):
            config =...
    阅读全文 »
  • 利用网易云api获取歌曲信息

    2016年12月11日 周日 | 分类 Tech | 标签 python netease

    最近是增加了一个aplayer在网站上,但原本想要使用qiniu存储,最后觉得太麻烦了,直接利用网易云api获取歌曲

    使用python标准库urllib

    直接给出代码

    from urllib import request
    import json
    
    id = '28819878'
    url = "http://music.163.com/api/song/detail/?id=" + id + "...
    阅读全文 »
  • 常用正则表达式

    2016年11月26日 周六 | 分类 Tech | 标签 python regex

    校验数字的表达式

    数字:

    ^[0-9]*$

    n位的数字:

    ^\d{n}$

    至少n位的数字:

    ^\d{n,}$

    m-n位的数字:

    ^\d{m,n}$

    零和非零开头的数字:

    ^(0|[1-9][0-9]*)$

    非零开头的最多带两位小数的数字:

    ^([1-9][0...
    阅读全文 »
  • 世界这么大,我想去看看

    2016年10月29日 周六 | 分类 Life | 标签 life 流浪

    :世界那么大,我想去看看···

    :我得养家······

    阅读全文 »
  • 工作有感

    2016年10月17日 周一 | 分类 Life | 标签 job

    先空着,最近有些忙,忙啊,忙

    从校园到工作岗位

    从学生到公司职员

    从活着到活着

    阅读全文 »
  • 世界总是充满杯具

    2016年10月17日 周一 | 分类 Life | 标签 life

    独自旅行的杯子

    <2017-10-20 五 18:53>

    世界总是充满杯具,正如陪伴了我大学三年多的水杯,独自坐上了开往广州的火车,离我而去

    注:运动是相对的

    忘记背包的英文

    世界总是充满杯具,正如帮助一名忘记拉上背包拉链的外国友人,"Your...Your"了半天,最后一句"I help you"换来的却是一句中文的"谢(sei)谢(sei)"...

    阅读全文 »
  • virtualbox挂载共享文件夹

    2016年10月17日 周一 | 分类 Tech | 标签 linux virtualbox

    设置 -->

    • 共享文件夹

      • [X] 固定分配

      • [X] 自动挂载

      • [X] 共享文件夹名称Share

    sudo mkdir /mnt/share
    sudo mount -t vboxsf Share /mnt/share
    阅读全文 »
  • thunar不显示回收站解决

    2016年10月17日 周一 | 分类 Tech | 标签 linux thunar

    最近打开虚拟机中的thunar时总是不能在界面上显示回收站,而我将 rm 修改成了

    mv to Trash

    经常会清空回收站,所以找了一下解决办法

    参考问题

    办法很简单

    sudo pacman -S gvfs

    ok

    阅读全文 »
  • sqlalchemy常见数据类型及配置

    2016年07月28日 周四 | 分类 Tech | 标签 python sqlalchemy

    类型名称 python类型 描述
    Integer int 常规整形,通常为32位
    SmallInteger int 短整形,通常为16位
    BigInteger int或long 精度不受限整形
    Float float 浮点数
    Numeric decimal.Decimal 定点数
    String str 可变长度字符串
    Text str 可变长度字符串,适合大量文本
    Unicode unicode 可变长度Unicode字符串
    Boolean bool 布尔型
    Date datetime...
    阅读全文 »
  • python的os模块学习

    2016年07月28日 周四 | 分类 Python | 标签 python os

    Process Parameters

    os.environ(环境变量)

    >>> os.environ['HOME']
    '/home/xxx'

    os.getenv(key, default=None)

    >>> os.getenv("HOME")
    '/home/xxx'

    os.path

    os...

    阅读全文 »
  • python复习--装饰器

    2016年07月28日 周四 | 分类 Python | 标签 python 装饰器

    一个装饰器

    from functools import wraps
    
    def log(func):
        @wraps(func)
        def wrapper(*args, **kw):
            print('call %s():' % func.__name__)
            return func(*args, **kw)
        return wrapper

    或者针对带参数的decorator:

    def log(text):
        def decorator(func):
            @wraps(func...
    阅读全文 »
  • honmaple社区程序config介绍

    2016年07月26日 周二 | 分类 Tech | 标签 honmape config

    • DEBUG 生产环境选择False 测试环境选择True

    • SECRET_KEY 安全密钥,可通过下面方法生成:

      >>> import os
      >>> os.urandom(24)
      b'\xdfr\xff\xd1\xbcO\xc1\xa9_\xcb\x18\x04\xa6ZVJ\xf8\xd26...
    阅读全文 »
  • 如何安装及使用honmaple社区程序

    2016年07月25日 周一 | 分类 Life | 标签 python flask

    Table of Contents

    • 1. 如何安装及使用
      • 1.1. 安装需要的package
      • 1.2. 配置config
      • 1.3. 注释下面代码
      • 1.4. 初始化数据库
      • 1.5. 创建管理员账户
    • 2. 本地搭建
      • 2.1. 登陆并进入后台
    • 3. 服务端搭建
      • 3.1. 配置nginx
      • 3.2. 配置supervior
      • 3.3. 配置gunicorn...
    阅读全文 »
  • tar打包排除目录

    2016年07月25日 周一 | 分类 Tech | 标签 tar linux

    使用 --exclude + 需要排除的目录

    示例:

    tar zcvf hello.tar.gz --exclude="**/__pycache__" maple/ manager.py

    注意 : --exclude 参数需要在要打包的文件或目录前,否则不起作用,另外排除的目录后不能加 /

    --exclude 同样用于 排除文件

    tar zcvf hello.tar.gz --exclude="*.pyc"...
    阅读全文 »
  • virtualbox中使用U盘等usb设备

    2016年07月15日 周五 | 分类 Tech | 标签 linux virtualbox

    主系统:archlinux + virtualbox 5.0.24-1 虚拟机:windows

    安装VirtualBox Extension Pack

    下载

    先从官网下载扩展包 https://www.virtualbox.org/wiki/Downloads

    注意 :版本要一致

    └──╼ pacman -Qi virtualbox
    名字           : virtualbox
    版本           : 5.0.24-1
    描述           : Powerful...
    阅读全文 »
  • 记录pip安装时报的错

    2016年07月07日 周四 | 分类 Python | 标签 python pip

    Pillow

    ValueError: jpeg is required unless explicitly disabled using --disable-jpeg, aborting
    
        ----------------------------------------
    Command "/home/***/***/venv/bin/python3.4 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-k9djbrwk/Pillow/setup.py'...
    阅读全文 »
  • centos7安装python3及pip3

    2016年07月07日 周四 | 分类 Linux | 标签 python python3 pip pip3

    安装Python3

    安装python3很简单

    • 下载源码并且编译

    • 安装epel

    这里采用第二种方法:

    yum install epel-release

    安装完成之后,yum list python3*,你就可以看见 python34

    yum install python34

    安装pip3

    参考问题 如果在上述安装 python3时采用了第二种方法,pip默认未安装,而且无法通过yum install python34-pip来安装

    正确的方法应该是:

    yum install python34-setuptools
    easy...
    阅读全文 »
  • emacs解决windowns文件乱码

    2016年06月22日 周三 | 分类 Emacs | 标签 linux emacs

    Table of Contents

    • 1. 换系统
    • 2. 修改language环境
    • 3. 重新以gb2312的编码载入文件(推荐)

    最近在看windows文件时总是乱码,查了资料后才知道windowns下的编码为 gb2312 , 而linux下的编码为 utf-8 ,所以打开文件会乱码

    如何解决?

    换系统

    这不是废话吗!

    修改language环境

    在配置文件中加入这么一行

    (set-language-environment 'Chinese-GB)
    

    重启就行,结果····打开 linux下的文件乱码

    重新以gb2312的编码载入文件(推荐)

    参考这里

    M...
    阅读全文 »
  • 黑客丛林之旅

    2016年06月21日 周二 | 分类 Geek | 标签 linux web security

    无意间看到,试了一下,结果http://www.fj543.com/hack/

    第一关

    没什么好说的,查看源码

    第二关

    还是查看源码,结果发现

    onSubmit="return chkPassword()"

    Ok,f12进入 console,输入

    function chkPassword(){
    alert('adas');
    }
    

    覆盖原有js

    第三关

    这关我也没想到,后来百度之,原来是cookie的原因

    还是进 console...

    阅读全文 »
  • linux下烧写文件到单片机

    2016年06月15日 周三 | 分类 Linux | 标签 linux C51 单片机

    python stcflash.py %s --lowbaud %d

    阅读全文 »
    • «
    • 1
    • 2
    • 3
    • ......
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • »
  • © 2015-2025 honmaple
  • ·
  • 友链 | 联系 | 时间轴