自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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/&lt;int:goods_id&gt;") #不加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关注的人

提示
确定要删除当前文章?
取消 删除