- 博客(21)
- 收藏
- 关注
原创 使用redis和celery执行异步任务时报错AttributeError: 'str' object has no attribute 'iteritems'
代码基本配置正常,但是运行Celery -A myproject worker -l info运行的时候了一个AttributeError: ‘str’ object has no attribute 'iteritems’错误,找了两天看到一个博客里的文章,错误问题和我的问题内容差不多,但是类型不一样,说是版本问题,我的原redis版本是3.0.1的版本,然后就试了试,降低了一下我的redis版...
2018-12-06 11:24:02 6279 6
转载 解决Mybatis中出现的Invalid bound statement (not found)问题
在访问一个页面时弹出一下提示:Invalid bound statement (not found): org.loushang.fdemoramework..user.dao.UserMapper.findAll当使用IDEA编译器的时候,IDEA编译后默认会把resource下的文件放到target的classpath下,但是src下的只有Java文件编译生成.class文件放入...
2020-01-04 15:31:23 1945
原创 MAC上Git安装与GitHub基本使用
MAC上Git安装与GitHub基本使用https://www.jianshu.com/p/7edb6b838a2e
2019-12-27 21:17:28 167
原创 mac配置java运行环境
配置jdk下载jdk之后就打开dmg,安装。在资源库下,可以查看文件的路径。首先在终端输入 /usr/libexec/java_home 可以查询得到JAVA_HOME 的路径:/Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home然后配置环境变量,在终端输入sudo vim /etc/p...
2019-12-03 21:38:23 427
原创 vim编辑器里shift + 3 出现高亮问题,怎么取消掉
在编辑器里非编辑状态,输入:shift + 3 (#)shift + 8 (*)会出现高亮显示,看着很不舒服,取消方式::noh:wq保存就好了
2019-11-25 17:27:18 639 1
原创 java语言list<JsonObj>和jsonArray按照某个固定的key排序
package com.fancy.framework.core.util;import java.util.Arrays;import java.util.Collections;import java.util.Comparator;import java.util.List;import com.alibaba.fastjson.JSONObject;@Suppre...
2019-11-13 11:01:42 708
原创 Linux下定时执行Tomcat日志切割任务
首先在touch /opt/logs/log-file.log文件然后执行 head -c 10M < /dev/urandom > log-file.log 给日志文件添加10M左右的内容用于测试在log-file.log同级目录(/opt/logs/)下新建一个脚本,内容如下(脚本所在可以自己定义,这个只是测试)主要功能是超过10K大小(可以改)的文件重...
2019-05-20 18:38:01 482
原创 学习Spring Boot之:使用 devtools热部署
spring-boot-devtools 是一个为开发者服务的一个模块,其中最重要的功能就是自动应用代码更改到最新的App上面去。原理是在发现代码有更改之后,重新启动应用,但是比速度比手动停止后再启动还要更快,更快指的不是节省出来的手工操作的时间。其深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类(第三方Jar包),另一个ClassLoader加...
2019-05-15 16:02:38 181
原创 eclipse安装lombok插件
lombok官网:https://projectlombok.org/jar包下载路径:https://projectlombok.org/download.htmllombok features:https://projectlombok.org/features/alllombok:通过注解方式减少POJO类的getter和setter等方法来消除冗余代码量1安装1.下载 l...
2019-05-07 08:45:25 163
原创 scrapy安装过程中出现 “error: Microsoft Visual C++ 14.0 is required.” 错误解决方案
去https://www.lfd.uci.edu/~gohlke/pythonlibs/ 上下载对应的whl文件(比如Twisted-18.9.0-cp36-cp36m-win_amd64.whl),执行pip install安装该文件,然后再执行pip install scrapy安装 为了解决运行错误,还需要安装相关包pip install pywin32...
2019-02-26 14:52:35 136
原创 在flask中使用celery执行异步任务发送短信,redis作为broker
说起这个celery简直就是个大坑,Django中用的时候害我搞了一个星期,虽然是边玩边搞的,但是不妨碍我这么评价他,flask的时候又让我搞了差不多一天我写的python项目都是在windows7上写的,使用的包也都是最新的,没有什么降版本直说,那些说celery4.0以后都不支持在windows上用的人我不知道依据是什么我的celery是4.2.1版本的,python是3.7最新版本的...
2019-01-23 14:50:11 2577 1
原创 以目录形式定义蓝图Blurprint
1、在和main.py同级目录下创建一个包为cart,再包里创建一个views.py文件,在init.py文件中写入from flask import Blueprint#创建一个蓝图 #需要指定templates为资源目录才能在包里的资源目录访问,不然会访问总的资源目录#如果总资源目录也有同样的文件,优先访问总资源目录的app_cart=Bluepr...
2019-01-14 19:01:46 306
原创 flask框架之——视图自定义手机号参数类,自定义转换器
用法1:#传递参数,自定义参数转换器+正则表达式@app.route("/goods/<int:goods_id>") #不加int默认字符串规则(除了斜线/的字符)def goods_detail(goods_id): print(goods_id) return "返回goods_id=%d"%goods_id# 1.自定义参数转换器cl...
2019-01-09 19:11:01 329
转载 Ubuntu系统下的Nginx服务器软件安装时的常见错误解决
Nginx安装问题下载nginx,地址:http://nginx.org/en/download.html解压安装,这个不解释问题出现1:? 1 2 3 4 ./configure: error: the HTTP rewrite module requires the PCRE library. You can ei...
2018-12-24 18:30:57 624
转载 Microsoft visual c++ 14.0 is required问题解决办法
Microsoft visual c++ 14.0 is required问题解决办法 error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft VisualC++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools...
2018-12-20 09:32:43 1280
原创 ubuntu ifconfig 不显示IP地址
ubuntu终端下命令ifconfig的问题解决问题一. ifconfig之后只显示lo,没有看到eth0问题二. ifconfig之后显示eth0,但是没有显示静态IP地址,即无inet、地址、广播、掩码。问题三. ping命令不能使用,因为dns还没设置,编辑/etc/resolv.conf,加上dns服务器地址。问题一:ifconfig之后只显示lo,没有看到eth0 ?eth0设...
2018-12-14 16:44:35 3330
原创 使用django发邮件
Settings 配置# 发送邮件配置EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'# smpt服务地址EMAIL_HOST = 'smtp.qq.com'EMAIL_PORT = 25# 发送邮件的邮箱EMAIL_HOST_USER = u'123@qq.com'# 在邮箱中设置的客户端...
2018-12-12 15:15:44 215
原创 使用django内置认证账户系统
在views.py文件中导入须要的包from django.contrib.auth import authenticate, login#密码存贮,整个过程自动实现加密过程user = User.objects.create_user(username, email, password)# 业务处理:登录校验,django认证系统自己区分加密的账号密码,正确返回user,不正...
2018-12-12 15:11:02 279
原创 django之使用redis储存session
首先配置settings里的环境# ********************************************配置缓存所用# session使用的存储方式SESSION_ENGINE = "django.contrib.sessions.backends.cache"# 指明使用哪一个库保存session数据SESSION_CACHE_ALIAS = "session"...
2018-12-12 15:00:07 345
原创 python之--学习模型类view,注册类
首先要用到包from from django.views.generic import View #模型类views.py内容# 用户注册类class RegisterView(View): '''注册''' def get(self, request): '''显示注册页面''' return render(request, ...
2018-12-12 14:38:25 534
原创 WSGIRequest' object has no attribute 'session
使用redis保存sessions,当我的代码运行到login(request,user)时服务器就崩了,这个问题找了三天才找出来,就是一个版本不兼容的问题,我的django版本是2.1.3的,settings里原本是MIDDLEWARE_CLASSES,后面我上网搜了很多都是说版本问题,要把MIDDLEWARE_CLASSES改成MIDDLEWARE,但是我改了之后又报了一大堆的错django....
2018-12-11 15:15:16 2690
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人