问题: ubuntu下如何安装python3.9

解决: 使用安装包安装

方法:

sudo apt install -y wget build-essential libreadline-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev
wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0b4.tgz
tar -zxvf Python-3.9.0b4.tgz

阅读全文

问题:使用fileupload如何跨域上传图片?

解决:跨域问题可以前端解决,也可以后端解决

方法:
方法一:配置fileupload

$('#fileupload').fileupload({
        url: config.getUrl()+"upload!upload.do",
        type:"POST",
        dataType:"json",
        autoUpload : true,
        acceptFileTypes: /(\.|\/)(jpe?g|png)$/i,
        formData: {model:1},
        forceIframeTransport: true,  # 实现跨域
        redirectParamName:"callUrl",
        redirect:"http://"+window.location.host+"/app/callupload.html?",  // 回调页面,接受回调

阅读全文

问题:python程序如何加密?

解决:

方法:

加密add.py文件
from distutils.core import setup
from Cython.Build import cythonize

setup(ext_modules = cythonize(["add.py"]))

阅读全文

问题:由于用户多次点击按钮,导致增加数据时多次添加

解决:前端增加事件失效功能,后端增加锁机制

方法:

以下方法未试验过

1、代码锁(给代码的执行上锁,仅对单端口多进程有效,用户需等待前一请求处理结束)

import lock

lock.acquire()
你的业务逻辑
lock.release()

阅读全文