楓

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

  • 生活随笔
    • 你不懂我
    • 我不怪你
  • 技术分享
    • 代码世界
    • 极客安全
    • 字符艺术
  • 文章归档
    • 标签
    • 分类
    • 作者
  • 关于
  • 世界总是充满杯具

    2016年10月17日 周一 | By honmaple | In Life | 0f life

    独自旅行的杯子

    <2017-10-20 五 18:53>

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

    注:运动是相对的

    忘记背包的英文

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

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

    2016年10月17日 周一 | By honmaple | In Tech | 0f linux virtualbox

    设置 -->

    • 共享文件夹

      • [X] 固定分配

      • [X] 自动挂载

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

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

    2016年10月17日 周一 | By honmaple | In Tech | 0f linux thunar

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

    mv to Trash

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

    参考问题

    办法很简单

    sudo pacman -S gvfs

    ok

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

    2016年07月28日 周四 | By honmaple | In Tech | 0f 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日 周四 | By honmaple | In Python | 0f 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日 周四 | By honmaple | In Python | 0f 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日 周二 | By honmaple | In Tech | 0f 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日 周一 | By honmaple | In Life | 0f 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日 周一 | By honmaple | In Tech | 0f 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日 周五 | By honmaple | In Tech | 0f 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日 周四 | By honmaple | In Python | 0f 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日 周四 | By honmaple | In Linux | 0f 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日 周三 | By honmaple | In Emacs | 0f 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日 周二 | By honmaple | In Geek | 0f 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日 周三 | By honmaple | In Linux | 0f linux C51 单片机

    python stcflash.py %s --lowbaud %d

    阅读全文 »
  • linux下串口读写权限问题

    2016年06月15日 周三 | By honmaple | In Linux | 0f linux C51 串口

    方法很简单,将用户加入串口所对应的group,需要 注意 的是不同的系统对应的group可能不同

    按照网上说的加入 dialout,

    └──╼ sudo usermod -a -G  dialout username

    结果提示 dialout”组不存在

    查看对应的组

    └──╼ ls -al /dev/ttyUSB0
    crw-rw---- 1 root uucp 188, 0 6月  15 23:09 /dev/ttyUSB0...
    阅读全文 »
  • flask时间格式化

    2016年06月15日 周三 | By honmaple | In Python | 0f flask python time

    在前端显示为该问题 "几分钟前发表或几天前发表"

    后端通过filter注册

    参考资料

    设计需求

    • 如果问题发表超过 10天 ,则显示为 %Y-%m-%d %H:%M

    • 如果小于 10天 ,但是大于 1天 ,则显示为 n天前 发表

    • 如果小于 1天 ,但是大于 1小时 ,则显示为 n小时前 发表

    • 如果小于 1小时 ,但是大于 90秒 ,则显示为 n分钟前 发表...

    阅读全文 »
  • archlinux更换默认内核为linux-lts

    2016年06月12日 周日 | By honmaple | In Linux | 0f linux archlinux

    前几天更新内核到了 4.6.2 ,结果很不幸,电脑变得非常卡(貌似只有我遇到这个问题?), 实在是找不到解决办法了,于是将内核更改为 linux-lts

    更改办法很简单,重装 linux-lts

    $ sudo pacman -S linux-lts
    

    重启之前,请确认安装了

    (注:我的是双显卡,还需要安装 bbswitch-lts )

    阅读全文 »
  • 基于restful的flask权限管理

    2016年06月10日 周五 | By honmaple | In Python | 0f python flask restful

    为什么需要restful形式的权限管理

    最近在写flask应用时使用了 restful 形式的flask.views.MethodView,但是在对其进行权限管理时遇到了一些问题

    flask文档上介绍说用

    decorators = []
    

    添加装饰器,但实际使用上,比如

    • get 和 post 采用不同的权限

    get 不使用 login_required
    post 需要 login_required

    这样就不能使用 decorators 对视图进行装饰

    • post ,delete, put 都需要 login_required,但是...

    阅读全文 »
  • i3wm在virtualbox中剪贴版激活

    2016年06月08日 周三 | By honmaple | In Linux | 0f linux virtualbox i3wm

    参考这个回答 前几天装了虚拟机,但是虚拟机里无法与主机共享剪贴板(xfce4是可以的),于是搜索了一下, 找到了答案,原来是vbox的功能没有全部开启

    进入i3,输入以下命令即可

    $ VBoxClient-all
    

    ok,就这样

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