08 2019 档案
摘要:场景:使用git pull垃取代码时报错如下: 解决方法一:commit本地修改,这是一个常用的方法。 这里介绍第二种解决方法:git stash 储存。 第一步:git stash 备份当前工作区的内容,让工作区恢复到与上次提交代码的内容一致,并将工作区的内容存储到Git栈中。 第二步:git p
阅读全文
摘要:标准运维本地运行时的注意事项: 1、启动redis,在终端执行redis-server即可启动。 2、启动celery。 下面介绍一下本次原子开发遇到的问题: 开发场景:执行一个异步任务,并拿到执行状态。难点:异步执行需要时间,状态是实时变化的,所以需要轮询去拿状态。 轮询的使用要点: need_s
阅读全文
摘要:eval()函数十分强大,它可以把list,tuple,dict和string相互转化。 最近的项目中用到了eval,使用eval将string转化成list。其中有一组数据在转化时报错:NameError: name ‘null’ is not defined 经过排查,发现string数据中包含
阅读全文
摘要:最近的vue项目中遇到了一个时间格式2019-08-18T16:00:00.000Z,想把它转换成2019-08-18 16:00:00的格式。 后端是python写的,没有找到好的转换方式,最后决定在前端转换,转换方法代码如下: 最后转换成常用的时间格式。
阅读全文
摘要:今天用到了list排序,list中为dic,下面记录一下排序的方法。 第一种:sort(),sort为list内建函数,它会改变list本身。 sort()的语法为: cmp -- 可选参数, 如果指定了该参数会使用该参数的方法进行排序。 key -- 主要是用来进行比较的元素,只有一个参数,具体的
阅读全文