关闭

使用 Django 1.6 实现事务交易管理

如果你花费了很多的时间去进行Django数据库事务处理的话,你将会了解到这是让人晕头转向的。 在过去,只是提供了简单的基础文档,要想清楚知道它是怎么使用的,还必须要通过创建和执行Django的事务处理。 这里有众多的Django事务处理的名词,例如:commit_on_success , commit_manually , commit_unless_maneged,rollback_...
阅读(235) 评论(0)

Django+mysql支持emoji表情

mysql开始使用的是utf-8编码,使用微信进行第三方登录后,同步微信昵称是报错: OperationalError: (1366, "Incorrect string value: '\\xF0\\x9F\\x90\\xA0' for column 'nickname' at row 1") 经过排查发现该微信号的昵称里包含emoji表情,emoji表情对应的编码是4个字节, 而utf...
阅读(215) 评论(0)

配置Django框架为生产环境的注意事项(DEBUG=False)

问题描述: Django1.10版本中框架中settings.py配置文件 配置文件settings.py配置了下面两项: DEBUG= False ALLOWED_HOSTS = ['*'] #这样可以让所有来源的ip访问到后台 使用 python3 manager.py runserver后访问,发现没有css,js样式。 网上查询得知:Django 关闭DEBUG模式后,...
阅读(126) 评论(0)

django使用redis问题

项目中开始使用django-redis,后来需要用到redis set类型, 发现django-redis不支持, 于是换成python redis包, 安装: pip install redis pip install hiredis 使用: pool = redis.ConnectionPool(host='localhost', port=6379, db=0) self...
阅读(612) 评论(1)

Django自定义http header

项目需要在http header加上自定义内容, 后台使用Django。 用postman添加header后发送请求, 在request中没有发现自定义的内容,开始怀疑是postman没有成功添加自定义header内容, 于是用python requests包写请求发送, 还是没有发现,  最后去查Django发现了秘密。  Django将所有http header(包括自定义的)的内容都放到了...
阅读(437) 评论(0)

postman发生sessionid方法

...
阅读(395) 评论(0)

django用户表扩展

Django中用户表的扩展方法网上已经说得很多了, 大体有四种方法,本文针对继承AbstractUser的方法来说明。 使用Django1.11.2 步骤如下: 1、建立model,继承AbstractUser from django.db import models from django.contrib.auth.models import AbstractUser class Us...
阅读(430) 评论(0)

Ubuntu系统安装网卡驱动

笔记本型号:Thinkpad Edge E431 操作系统:Ubuntu14.04 安装完后没有无线网卡驱动。 1、先弄清楚无线网卡型号       使用lspci命令 2、连接有线网,打开终端窗口      sudo apt-get update       sudo apt-get install --reinstall bcmwl-kernel-sour...
阅读(228) 评论(0)

单链表求第几大元素

问题描述: 现在有一个降序排列的单链表, 求这个单链表的第十大元素(第几随意)。 思路: 定义两个指针, 第一个指针走十步, 第二个指针开始走, 当第一个指针到达链表末尾的时候, 第二个指针指向的元素既是第十大元素。...
阅读(98) 评论(0)

服务架构及单点故障导致系统雪崩探讨

很多大型网站都是从小型网站发展而来,一开始的架构都比较简单,随着业务复杂和用户量的激增,才开始做很多架构上的改进。当它还是小型网站的时候,没有太多访客,一般来讲只需要一台服务器就够了,这时应用程序、数据库、文件等所有资源都在一台服务器上,具体架构如下图所示:        随着网站业务的发展和用户量的增加,单台服务器就无法再满足需求了。大量用户访问导致访问速度越来越慢,而逐渐增加...
阅读(837) 评论(0)

Redis采用不同内存分配器碎片率对比

我们知道Redis并没有自己实现内存池,没有在标准的系统内存分配器上再加上自己的东西。所以系统内存分配器的性能及碎片率会对Redis造成一些性能上的影响。 在Redis的 zmalloc.c 源码中,我们可以看到如下代码: 48 /* Explicitly override malloc/free etc when using tcmalloc. */ 49 #if defined(U...
阅读(597) 评论(0)

超强、超详细Redis数据库入门教程

【本教程目录】 1.redis是什么 2.redis的作者何许人也 3.谁在使用redis 4.学会安装redis 5.学会启动redis 6.使用redis客户端 7.redis数据结构 – 简介 8.redis数据结构 – strings 9.redis数据结构 – lists 10.redis数据结构 – 集合 11.redis数据结构 – 有序集合 12.red...
阅读(194) 评论(0)

Nginx Image 缩略图模块

接前篇blog讲解nginx image模块的使用,该模块同时支持nginx和tengine 本nginx模块主要功能是对请求的图片进行缩略/水印处理,支持文字水印和图片水印。支持自定义字体,文字大小,水印透明度,水印位置。判断原图是否是否大于指定尺寸才处理。 ....等等    环境:centos6.8.1 1、编译nginx 编译前请确认您的系统已经安装了libcurl-dev l...
阅读(513) 评论(0)

nginx搭建文件服务器

接前篇blog《nginx搭建文件服务器获取上传进度》,这篇blog主要讲文件下载。如果下载不需要权限控制, 那么就简单了,直接用nginx提供静态文件下载就可以了,可是大部分场景是需要权限判断的。后台准备用tornado框架来实现。 这样做意味着我们的程序需要将文件内容从磁盘经过一个固定的 buffer 去循环读取到内存,再发送给前端 nginx 服务器,最后才到达用户。当需要下载的文件很...
阅读(788) 评论(0)

centos下ppt转图片

之前的blog> blog地址 介绍了centos下使用apache poi jar包ppt转图片的方法,经过大量的测试发现。 对office2007的支持不是特别好, 会出现缺失元素的现象。所以准备采用其他方法进行ppt到图片的转换。网上搜索发现了一个方法, 现将过程详细记录下来,主要思路是ppt转pdf, pdf转图片。 一、ppt转pdf  通过libreoffice来实现。libre...
阅读(734) 评论(0)
353条 共24页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:217331次
    • 积分:3247
    • 等级:
    • 排名:第11608名
    • 原创:60篇
    • 转载:293篇
    • 译文:0篇
    • 评论:15条
    文章分类
    最新评论