自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

皓阳当空-博客

穷则思变,差则思勤。

  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

转载 python 多线程实现多客户端连接的 TCP Server

python 多线程实现多客户端连接的 TCP Server最近看《python核心编程》,书中实现了一个简单的1对1的TCPserver,但是在实际使用中1对1的形势明显是不行的,所以研究了一下如何在server端通过启动不同的线程(进程)来实现每个链接一个线程。其实python在类的设计上已经考虑到了这一方面的需求,我们只要在自己的server上继承一下SocketServer.BaseRequ

2017-01-23 20:25:09 10093

原创 django的403/404/500错误自定义页面的配置

django的403/404/500错误自定义页面的配置要实现标题的功能,总共分三步: 1.创建html错误页 2.配置settings 3.编写视图 4.配置url 我的开发环境: django1.10.3 python2.7.12前期工作创建项目及app$ django-admin.py startproject Test...$ python manage.py

2017-01-18 12:21:03 9310 2

原创 django 数据序列化的实现

django 数据序列化的实现 为什么要自己去序列化呢?为什么不用restful呢?django做全栈开发真的很不错,但做前、后端分离开发时,某些方面可能需要调整。比如,数据的序列化这个问题,跨域问题;当然,这都不是什么大问题。。。下面说说数据序列化问题后端与前端通过json数据格式交互数据;django 通过orm读取的数据,不能直接用django的serializable或python的序

2017-01-16 18:54:10 5789 4

转载 git无法pull仓库refusing to merge unrelated histories

git无法pull仓库refusing to merge unrelated histories 本文讲的是把Git在最新2.9.2,合并pull两个不同的项目,出现的问题如何去解决fatal: refusing to merge unrelated histories我在Github新建一个仓库,写了License,然后把本地一个写了很久仓库上传。先pull,因为两个仓库不同,发现refus

2017-01-16 18:05:32 470

原创 Celery+python+redis异步执行定时任务

Celery+python+redis异步执行定时任务我之前的一篇文章中写了【Celery+django+redis异步执行任务】 博文:http://blog.csdn.net/apple9005/article/details/54236212 你会发现,这些代码并不依赖django框架,随便写到一个py文件中,就可以轻松的执行成功,这是因为这些代码并没有用到django-celery,dj

2017-01-14 23:29:31 20543 2

原创 django解决跨域请求的问题

django解决跨域请求的问题解决方案1.安装django-cors-headerspip install django-cors-headers2.配置settings.py文件INSTALLED_APPS = [ ... 'corsheaders', ... ] MIDDLEWARE_CLASSES = ( ... 'corsheaders.middle

2017-01-14 17:49:28 39644 19

原创 python实现数据导出到excel--普通格式

python实现数据导出到excel–普通格式 此文是在django框架下编写,从数据库中获取数据使用的是django-orm用python导出数据到excel,简单到爆!(普通的excel格式)安装xlwtpip install xlwt编写py文件from xlwt import *import StringIOfrom apps.song.models import Songdef

2017-01-14 17:13:18 35149 1

转载 git tag — 标签相关操作

用tag给你的项目打个标签标签可以针对某一时间点的版本做标记,常用于版本发布。列出标签$ Git tag # 在控制台打印出当前仓库的所有标签$ git tag -l ‘v0.1.*’ # 搜索符合模式的标签打标签 git标签分为两种类型:轻量标签和附注标签。轻量标签是指向提交对象的引用,附注标签则是仓库中的一个独立对象。建议使用附注标签。1.创建轻量标签$ git tag v0.1.2-lig

2017-01-13 19:00:50 532

原创 Celery+django+redis异步执行任务

Celery+django+redis异步执行任务本文用到的各工具版本:celery 4.0.2django 1.10.3redis 3.2.6 特别注意: 如果你的项目是django框架,那么django-celery,celery-with-redis等等这些东西,都不要用了(这些东西会受python、celery版本的影响,我一直没测通…)。直接pip安装celery 4版本以上

2017-01-08 19:51:07 8551 3

原创 python fabric实现远程部署

python fabric实现远程部署需求描述在多人协同开发项目的过程中,几乎每天我们都要提交代码到git服务器,然后部署到测试服务器,每天都在敲那重复的几行命令,实在是无趣。怎么办?运维自动化!接下来就说说fabric这玩意儿,替我们完成一些重复繁杂的工作,相信你会跟我一样喜欢上它的!本文项目背景我们这次做的项目是用的django框架,每天我们提交代码到git服务器后,都要手动上传代码到测试服务器

2017-01-04 23:07:25 947

SQLServer2005_SSMSEE.msi

当安装SQL Server Management Studio Express的时候,如果出现“安装程序在安装此软件包时遇到一个错误,这可能表示此软件包有错。错误码是29506”权限问题。 解决方法: 新建一个文本文件,输入msiexec /i F:\SQLServer2005_SSMSEE.msi (假设下载的文件名为SQLServer2005_SSMSEE.msi ,放在F盘根目录下) 保存改扩展名为cmd格式 右键鼠标----然后以管理员身份运行这个程序就可以

2013-04-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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