加载中
flask中SQLAlchemy的使用记录

flask中SQLAlchemy的使用记录 环境 python版本使用3.7 依赖库: PyMySQL==0.9.3 Flask==1.1.1 Flask-SQLAlchemy==2.4.0 连接数据库 from flask import Flask from flask_sqlalchemy import S...

2019/12/25 09:51
10
flask中用SQLAlchemy更新数据

flask中用flask_sqlalchemy更新数据 方法1 trade = db.session.query(Trade).get(15) trade.count = trade.count + 1 db.session.commit() 这是最简单的方法。但这种方法不是线程安全的。比如...

2019/11/25 15:15
2.7K
nginx+fastcgi+flask延时分段返回数据

下面的代码段,延时分段返回数据。由于buffer的存在,可能会几个数据堆积在一起返回。使用X-Accel-Buffering=no,表示不用buffer,才能实现预期的效果。 @app.route('/m/long') def streamed...

2019/04/15 10:02
398
certbot的docker实践

网站的https访问,需要域名证书。可以在letsencrypt上申请免费的域名证书。首先,需要向letsencrypt证明对域名的控制权。证明的方式很多,这里采用的是,让certbot在网站上添加一个类似 http...

2019/04/14 18:18
1.6K
docker实践记录

安装 Ubuntu 14.04/16.04 (使用apt-get进行安装) 参考附录2 # step 1: 安装必要的一些系统工具 sudo apt-get update sudo apt-get -y install apt-transport-https ca-certificates curl sof...

nginx+fastcgi+flask的部署,使用ip和端口

nginx+fastcgi+flask的部署 官方的文档是这样子的 建立app.fcgi文件 #!/usr/bin/python from flup.server.fcgi import WSGIServer from yourapplication import app if name == 'main': WSG...

2019/04/10 14:38
549
pydev在eclipse上,python语法错误报错

pydev在eclipse上,python语法错误报错 在eclipse里面编辑python代码,使用的插件是pydev。eclipse有把语法错误,一把大大的红差,提示信息是“Undefined variable from import”。但是代码又...

2019/03/07 18:38
233
ubuntu18的开机启动

ubuntu18的开机启动 在网上查ubuntu的开机启动方式,都会告诉你在/etc/rc.local里面添加执行命令。但在ubuntu18里面,你是找不到这个文件的。只有一些如rc0.d之类的文件夹。又说ubuntu18采用...

2019/01/14 09:47
355
web.py中防止sql注入

web.py中防止sql注入 sql注入 sql注入是常见的安全漏洞。举例说明,web服务器为了验证用户名和密码,可能会执行下面这样一条sql查询: SELECT * FROM user WHERE uid = 'name' AND passwd =...

2018/10/09 14:49
248
android引入jar的一个错误

使用eclipse+sdk开发android的app,如果要引入一个jar包,可以放到./libs/xxx.jar路径下就可以了。今天引入一个aaa.jar的包,也放到./libs/aaa.jar路径下。app编译没有问题,但一运行就如下的...

手动安装android的sdk

手动安装android的sdk 用eclipse+sdk的方式开发app,使用android sdk manager无法下载新的sdk,可以手动下载安装。 查找sdk的地址 浏览器访问https://dl-ssl.google.com/android/repository/...

2018/09/20 16:31
1.2K
tensorflow训练ai玩flappybird

tensorflow训练ai玩flappybird # --coding: utf-8 -- import time import random import numpy as np import Tkinter as tk import matplotlib.pyplot as plt import tensorflow as tf tf.en...

nginx和fastcgi部署web.py问题总结

nginx和fastcgi部署web.py问题总结 部署方法,参见web.py的cookbook 1跳转web.seeother没有预期效果 如下面的代码,预期效果是实现跳转: class SomePage: def POST(self): # Do some applic...

2018/08/24 16:49
113
ubuntu18安装openjdk

ubuntu18安装openjdk 当ubuntu升级到18.04的时候,默认的jdk变成openjdk10,低版本的eclipse的android开发工具adt就打不开了。这时候,只需要把openjdk降到8就可以了。 先安装openjdk8: sud...

2018/08/21 15:28
1K
android用okhttp3连接自签名的https

android用okhttp3连接自签名的https 想在android中使用加密的https连接,但机构颁发的加密证书很贵?可以使用自签名的证书哦,零成本。android访问自签名的https会报错,通常做法是闭着眼睛,...

2018/05/11 18:26
476
通过Fastcgi和lighttpd部署web.py

照web.py的cookbook部署不成功。 在/etc/lighttpd/lighttpd.conf中找到error.log的路径,查看log信息。 在error.log中的log信息,只会告诉你启动不成功,但没有不成功的原因。运行sudo ligh...

2018/05/08 14:53
354
简单的麻将ai算法

简单的麻将ai算法 写一个麻将的小游戏,需要自动出牌的ai算法,自己动手写了一个,虽然不是很聪明,但惊讶于它的简单,就记录一下。用python来实现的。 先归纳麻将的规则。看似很复杂的麻将规...

2018/04/30 14:06
7.6K
app以root身法执行shell脚本

写一个xxxsh的shell脚本文件,放到android系统的/system/bin目录下 #! /system/bin/sh echo "hello" 可以在device/厂家/项目/device.mk里面加如下代码来拷贝 PRODUCT_COPY_FILES += \ ...

2018/04/05 20:08
1.6K
快速解决android的selinux权限

android在5.0以后加入了更严格的权限控制机制selinux,与之带来的问题是,明明有root权限,还是做什么都做不了。selinux的语法挺复杂的,反正半天看不懂。还好,有一个比较快速的解决方式,在...

2018/04/05 19:42
670
身份认证之token

当用户提起http请求的时候,需要做身份认证。不可能每次提起http请求都发送用户名和密码,这不现实也不安全。这时,token就派上了用场。 用户在登录时提交用户名和密码进行认证。认证通过,服...

2018/03/27 17:04
99

没有更多内容

加载失败,请刷新页面

返回顶部
顶部