- 博客(40)
- 收藏
- 关注
原创 slqalchemy 多个外键指向同一个表报错
ERROR in server: Could not determine join condition between parent/child tables on relationship TestUser.tasks - there are multiple foreign key paths linking the tables. Specify the 'foreign_keys' ar...
2020-02-04 19:35:33 819
原创 (1832, "Cannot change column 'user_id': used in a foreign key constraint 'wx_balance_flow_record_RM
sqlalchemy.exc.InternalError: (pymysql.err.InternalError) (1832, "Cannot change column 'user_id': used in a foreign key constraint 'wx_balance_flow_record_RMB_ibfk_1'") [SQL: 'ALTER TABLE `wx_balance_...
2019-11-02 14:13:21 882
原创 sqlalchemy ERROR [root] Error: Target database is not up to date.
执行“ python xxx.py db migration -m'添加关系'”时数据库实际的header和migration文件夹里的version里的最新版本号步一直, 应该是执行了migration 后忘记执行upgrade了, 然后又重复执行了几次mrgration, 就导致创建了几个版本,恢复...
2019-10-31 16:55:20 1001 1
原创 pthon3.6 fdfs_client.client import 失败解决方法
如果 安装有其他fdfs包, 要先卸载完再安装py3Fdfspip install py3Fdfs测试from fdfs_client.client import *client_conf_obj = get_tracker_conf('/etc/fdfs/client.conf')client = Fdfs_client(client_conf_obj)ret = cli...
2019-04-04 00:12:43 2429 3
原创 windows和Linux配置Python virtualenv 虚拟环境
打开命令行pip install virtualenv #安装虚拟环境pip install virtualenvwrapper-win #安装虚拟环境扩展包设置系统环境变量, 指向python的安装目录下的Script目录Linux下配置sudo pip install virtualenv #安装虚拟环境sudo pip install virtual...
2019-03-25 13:27:20 216
原创 无密码登录mysql
在家目录新建.my.cnf文件加入下面内容[client]host=localhostuser='root'password='123456' #123456替换成你的密码
2019-03-24 19:53:47 286
原创 阻止ios浏览器的滑动回弹效果
document.body.addEventListener('touchmove', function (e) { e.preventDefault() // 阻止默认的处理方式(阻止下拉滑动的效果)}, {passive: false}) // passive 参数不能省略,用来兼容ios和android...
2019-03-20 10:18:30 5142
原创 js @装饰器报语法错误解决方法
UnhandledPromiseRejectionWarning: SyntaxError: /home/tree/桌面/item/node/ice/server/router/wechat.js: Unexpected token (9:0)7 | 8 | console.log(controller)> 9 | @controller('') //给类添加一个属性sym...
2019-03-17 17:08:15 3938
原创 三角符合
.toggle-up{ position: relative; top: 0!important; right: 0!important; width: 0; height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent; bor...
2019-03-14 17:48:28 132
原创 bash切换到zsh报错/home/tree/.bashrc:16: command not found: shopt解决方法
/home/tree/.bashrc:16: command not found: shopt/home/tree/.bashrc:24: command not found: shopt/home/tree/.bashrc:111: command not found: shopt/usr/share/bash-completion/bash_completion:45: comma...
2019-03-07 13:43:52 6083 1
原创 h5app 实现ios更新跳转appStore
window.open('itms-apps://itunes.apple.com/cn/app/jie-zou-da-shi/id493901993?mt=8');//或者window.location.href =src + ' scheme://';
2019-01-28 11:42:43 2667
原创 h5app 侦听隐藏到后台
document.addEventListener("pause", function () { alert("应用从前台切换到后台"); mui.toast('程序在后台运行');}, false);document.addEventListener("resume", function () { alert("应用从后台切换到前台"); ...
2019-01-08 11:22:06 1713
原创 h5app mui关闭返回键侦听
mui.init({ keyEventBind: { backbutton: false //关闭back按键监听 } });
2019-01-08 10:46:45 1026
原创 更改滚动条样式
::-webkit-scrollbar { background: #081429;}::-webkit-scrollbar-track-piece { background-color: #081429;}::-webkit-scrollbar-thumb:vertical { width: 8px; height: 3px; backgro...
2018-12-29 17:17:07 203
原创 mui双击返回
先禁用当前页面的返回事件mui.init({ keyEventBind: { backbutton: false //关闭back按键监听 }}); 在index.html里var backButtonPress = 0;mui.back = function(event) { backButtonPress++; if (backButt...
2018-11-22 14:36:42 334
原创 Ubuntu下安装和卸载软件的方法分享
安装.deb包sudo dpkg -i package_file.deb卸载.deb包sudo dpkg -r package_name通过apt-get安装的情况:sudo apt-get install package_name卸载aptsudo apt-get remove package_name 卸载软件包及其配置文件,但无法解决依赖关系!...
2018-11-07 16:52:04 194
原创 linux deploy ubuntu安装mysql
sudo apt-get install mysql-serversudo apt-get install mysql-clientsudo apt-get install libmysqlclient-devsudo apt-get install libmysqlclient-dev这时候会报错* Starting MySQL database server...
2018-11-02 11:54:11 1781 1
原创 判断某值是否在该数组中
Array.prototype.in_array = function (element) { for (var i = 0; i < this.length; i++) { if (this[i] == element) { return true; } } return false; }var arr = [1,2,3,4,...
2018-10-30 10:16:31 1142
原创 读取js对象属性长度
var obj = { a:1, b:2, c:3}var length = Object.keys(obj).length
2018-10-30 09:46:24 2074
原创 移除侦听的匿名函数事件
//在严格模式下会报错,只能在非严格模式下使用,非严格模式下暂未找到解决方案//有时候我们要拿到事件的对象e,只能匿名函数才能接收事件e,但是又想移除这个事件document.addEventListener("click",function(e){ console.log(e) document.removeEventListener("click",arguments.c...
2018-10-19 11:00:25 3133
原创 伪类清除浮动
.live-ele:after{ content: ""; display: block; height: 0; clear: both; overflow: hidden;}.live-ele{ zoom:1}
2018-10-18 15:12:52 282
原创 vertical-align:middle 让文字垂直居中
<!DOCTYPE html><style>div { border:1px solid red; width:200px; height:100px; text-align:center; font-size:0px;}div:before{ content: ''; display: inline-block; he...
2018-09-25 14:18:42 1039
原创 关于transform动画先放大再移动,静止元素移出屏幕范围
原理:通过juery的position()或者offfet()方法获取目标距离父标签的距离来判断是否超出屏幕先移动,没有缩放,取得目标距离父标签的距离再放大后,目标标签距离父标签的距离被改变 var canvas = $("#the-canvas");var el = document.getElementById('the-canvas');var initSca...
2018-08-23 20:11:35 2288
原创 ios 时间格式兼容问题
ios不兼职 yyyy-MM-dd HH:mm:ss 这种时间格式需要把-替换成/最后是 yyyy/MM/dd HH:mm:ss
2018-08-16 11:32:20 1841
原创 ''Uncaught SyntaxError: Unexpected token !DOCTYPE html'' 第一行报错
问题在于渲染在html的结构不规范,出现/r /n等字符
2018-08-14 18:38:16 7318 2
原创 jquery 给选中的li标签添加'select' class,移除兄弟标签的'select' class
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <style> .img li{
2018-08-13 10:23:36 2997
原创 mui.back移动开发双击退出
var rainPage = 0;mui.back = function() { rainPage++; if (rainPage>1) { plus.runtime.quit(); } else { plus.nativeUI.toast('再按一次退出应用'); } setTimeout(function(){ rainPage = 0; }, 1000);...
2018-08-10 08:35:43 380
原创 Openlayers图片资源source里的imageCanvas里的canvasFunction属性回调函数
<!DOCTYPE html><html><head><meta charset="UTF-8"><title>添加一个Canvas图层</title><script type="text/javascript" src="../build/ol-debug.js&q
2018-08-09 19:01:07 3096
转载 JS 事件绑定、事件监听、事件委托详细介绍
在JavaScript的学习中,我们经常会遇到JavaScript的事件机制,例如,事件绑定、事件监听、事件委托(事件代理)等。这些名词是什么意思呢,有什么作用呢?事件绑定要想让 JavaScript 对用户的操作作出响应,首先要对 DOM 元素绑定事件处理函数。所谓事件处理函数,就是处理用户操作的函数,不同的操作对应不同的名称。在JavaScript中,有三种常用的绑定事件的方法:...
2018-08-09 10:55:28 484
原创 移动端阻止页面拖动
document.body.addEventListener('touchmove', function (e) { e.preventDefault(); //阻止默认的处理方式(阻止下拉滑动的效果)}, {passive: false}); //passive 参数不能省略,用来兼容ios和android ...
2018-08-09 10:33:18 7237
原创 移动端app,mui页面交互之自定义侦听事件
b.html代码//参数1:处罚这个事件的页面对象//参数2:自定义事件名称,自取//参数3:传值 Object 对象的形式var homePage = plus.webview.currentWebview().opener();//获取a页面对象var a = 1;mui.fire(homePage, "xxxx",{id:a});a.html//a页面添加侦听自定义...
2018-08-09 10:13:18 1409 2
原创 php 获取mysql结果集数据
$sql="select * from tab1"; //mysql语法 $result = $mysqli->query($sql); //执行mysql语句 $num=mysqli_fetch_all($result); //获取结果集,是一个二维数组,类似:[行1:[ 字段名1->值,...],行2[]... ] // $num = count($rec); // var_dump
2018-01-16 11:39:19 2921
原创 js原生添加clsss
function hasClass(element,Hclass){ //判断是否有 '要添加的class' var patt=new RegExp(Hclass) return patt.test(element.className) } function addClass(element,Hclass){ //追加class if(!hasClass(element,Hcla
2018-01-16 11:01:53 521
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人