自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 python 字典有序

按照存放顺序自定字典时则date_container=collections.OrderedDict()按照key大小顺序(若要按照value,则t[1])date_container=collections.OrderedDict(sorted(date_container.items(),key=lambda t:t[0]))

2015-01-30 17:42:07 554

原创 django实现fileupload

html:form enctype="multipart/form-data"> {% csrf_token %} div class="form-group"> input type="file" class="file" id="test-upload" multiple> div id="errorBlock" class="help-

2015-01-27 11:30:11 596

原创 django中的静态文件配置

settings.py#配置文件STATIC_URL='/medias/'TEMPLATE_LOADERS = ('django.template.loaders.filesystem.Loader', 'django.template.loaders.app_directories.Loader')TEMPLATE_DIRS = BASE_DIR+'/templates',

2015-01-17 16:34:23 500

转载 Ubuntu下彻底卸载mysql

1、删除 mysql1 sudo apt-get autoremove --purge mysql-server-5.02 sudo apt-get remove mysql-server3 sudo apt-get autoremove mysql-server4 sudo apt-get remove mysql-common (非常重要)上面的其实有一些是

2014-12-30 14:22:02 465

原创 本地搭建elasticsearch

1.到http://www.elasticsearch.org/download/下载最新版的elasticsearch运行包bin是运行的脚本,config是设置文件,lib是放依赖的包2.到目录下启动 bin/elasticsearchhttp://ip:9200/,查看页面信息,是否正常启动。status=200表示正常启动了,还有一些es的版本信息,name为配置文件中no

2014-12-18 16:50:43 857

原创 mysql数据库导出表数据 快速的方法 提高效率

1.连接到电脑 远程就ssh 2.mysqldump: mysqldump -d  -u*** -p*** 数据库名 表名称>/tmp/***.sql 导出表结构 (vim 进去 修改表名称,记得注释掉 drop ... if is exist)3.mysql -u*** -p***4.source /tmp/***.sql 导出表结构 5.INSERT INTO 新表名称 SEL

2014-12-17 16:53:49 1170

原创 视频插件、图表插件(引用bootstrap)

html>html>head lang="en"> meta charset="UTF-8"> title>title> script type="text/javascript" src="/media/js/jquery-2.1.1.min.js" >script> script src="/media/js/Chart.js" >script> sc

2014-12-15 19:26:22 1796

原创 django 后台传值,前台接收

views.pydef chart_first(request): result = WeatherCondition.objects.all() l=[] for res in result: #l.append({'tempature_date':res.tempature_date.strftime("%Y-%m-%d"),"tempature

2014-12-15 16:53:36 4972

转载 文件上传插件

转载自: http://www.jq22.com/jquery-info230 jQuery File Upload 是一个Jquery图片上传组件,支持多文件上传、取消、删除,上传前缩略图预览、列表显示图片大小,支持上传进度条显示;支持各种动态语言开发的服务器端。jQuery File Upload有多个文件选择,拖放上传控件拖放支持,进度条,验证和预览图像,音频和视频 。

2014-12-12 12:06:40 898

原创 shell中的一些命令

shutdown -h now  关机vim 打开某个文件后台运行脚本:进入脚本的目录下:nohup python manage.py 脚本名 &ps -ef |grep python 看后台有哪些本项目的任务在运行mysql -h主机名 -u用户名 -p密码use databaseName 使用某个数据库telnet 主机名  端口号 看某台机器的某个端口是否能够

2014-12-11 15:07:06 453

原创 twisted 自定义服务器,sqlalchemy验证数据库

#coding=utf8import sysreload(sys)sys.setdefaultencoding('utf8')from twisted.web import server, resource, staticfrom twisted.internet import reactorfrom twisted.web.resource import Reso

2014-12-09 11:57:51 461

转载 twisted 2

最近忙,发点旧文凑数-_-|||,这是三月份试用Twisted时记的一点笔记)Twisted是一个功能极为强大的异步网络应用开发库——当然是Python的。印象中大概也就只有ACE有这么强悍,但Twisted在易用性方面要好很多——这其中当然少不了Python的功劳(ACE是用C++的)。但Python也有其缺点,其中之一就是因为GIL的存在使得用Python写多线程应用的意义不大

2014-12-08 20:34:09 402

原创 Twisted Web服务器开发

静态:from twisted.web import server, resourcefrom twisted.internet import reactorclass SimpleChild(resource.Resource):    isLeaf=True    def render_GET(self,request):return "Hello, child"

2014-12-08 20:14:52 546

原创 urllib 传参

import urllibimport urllib2url = 'http://www.someserver.com/cgi-bin/register.cgi'values = {'name' : 'Michael Foord',          'location' :'Northampton',          'language' :'Python' }

2014-12-08 18:35:37 822

转载 python 正则

一、 正则表达式基础1.1.概念介绍正则表达式是用于处理字符串的强大工具,它并不是Python的一部分。其他编程语言中也有正则表达式的概念,区别只在于不同的编程语言实现支持的语法数量不同。它拥有自己独特的语法以及一个独立的处理引擎,在提供了正则表达式的语言里,正则表达式的语法都是一样的。下图展示了使用正则表达式进行匹配的流程:正则表达式的

2014-12-08 18:00:46 488

原创 python 模拟登录i

# -*- coding: utf-8 -*-      import urllib    import urllib2  import cookielib    cookie = cookielib.CookieJar()    opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cookie))

2014-12-08 17:09:28 359

转载 爬虫 爬内容存到txt中

# -*- coding: utf-8 -*-  #---------------------------------------  #   程序:百度贴吧爬虫  #   版本:0.5  #   作者:why  #   日期:2013-05-16  #   语言:Python 2.7  #   操作:输入网址后自动只看楼主并保存到本地文件  #   功能:将楼主发布

2014-12-08 17:00:39 2486

原创 字典列表 统计重复字典的数量

L=[ {'code': 200,  'name': u'tv.xxx', 'time': '16:29:02'},{'code': 200,  'name': u'tv.xxx', 'time': '16:29:02'},{'code': 302,  'name': u'news.xxx', 'time': '16:29:03'},{'code': 200,  'name': u'n

2014-12-08 11:49:53 2295

原创 Twisted实现web服务器

新建htm文件夹,在这个文件夹中放入显示的网页文件,在htm文件夹的同级目录下,建立web.py,web.py的内容为:from twisted.web.resource import Resourcefrom twisted.web import serverfrom twisted.web import staticfrom twisted.internet import

2014-12-08 11:33:57 936

原创 Twisted

http://f.dataguru.cn/forum.php?mod=viewthread&tid=373703http://www.aosabook.org/en/twisted.htmlhttp://www.douban.com/group/topic/54585481/http://my.oschina.net/flashsword/blog/197963

2014-12-06 11:55:50 347

原创 python中的深拷贝和浅拷贝

利用切片操作和工厂方法list方法拷贝就叫浅拷贝,只是拷贝了最外围的对象本身,内部的元素都只是拷贝了一个引用而已。利用copy中的deepcopy方法进行拷贝就叫做深拷贝,外围和内部元素都进行了拷贝对象本身,而不是引用。对于数字,字符串和其他原子类型对象等,没有被拷贝的说法,即便是用深拷贝,查看id的话也是一样的,如果对其重新赋值,也只是新创建一个对象,替换掉旧的而已。

2014-12-06 11:50:13 294

原创 Twisted 知识

什么是Twisted:twisted是一个用python语言写的事件驱动的网络框架,支持很多种协议。什么是事件驱动编程:事件驱动编程是一种编程范式,这里程序的执行流由外部事件来决定。它的特点是包含一个事件循环,当外部事件发生时使用回调机制来触发相应的处理。在事件驱动程序中,多个任务交错执行,但是仍然在一个单独的线程控制中。当处理I/O等昂贵的操作时,注册一个回调到事件循环中,当I/

2014-12-06 10:50:44 557

原创 python views.py传惨

from django.http import HttpResponsefrom django.shortcuts import render_to_responsefrom mysite.books.models import Bookdef search(request):    if 'q' in request.GET and request.GET['q']:

2014-12-04 18:18:14 573

原创 Python中何时 false

空列表([] )空元组(() )空字典({} )空字符串('' )零值(0 )特殊对象None对象False(很明显)也可以在自定义的对象里定义他们的布尔值属性(这个是python的高级用法)。

2014-12-04 17:04:27 907

原创 django实现注册 登录 ajax

#coding=utf-8from django.http import HttpResponsefrom django.shortcuts import render_to_responsefrom models import Accountimport datetime,json,pdbdef hello(request):    return HttpResp

2014-12-02 16:59:32 1151

原创 django笔记

1.创建django工程目录 django-admin.py startproject mysite __init__.py :让 Python 把该目录当成一个开发包 (即一组模块)所需的文件。 这是一个空文件,一般你不需要修改它。manage.py :一种命令行工具,允许你以多种方式与该 Django 项目进行交互。 键入python manage.py help,看一下它

2014-12-02 16:55:49 485

原创 python 字符串操作

str[0:3] #截取第一位到第三位的字符str[:] #截取字符串的全部字符str[6:] #截取第七个字符到结尾str[:-3] #截取从头开始到倒数第三个字符之前str[2] #截取第三个字符str[-1] #截取倒数第一个字符str[::-1] #创造一个与原字符串顺序相反的字符串str[-3:-1] #截取倒数第三位与倒数第一位之前的字符str[-3:] #截取倒数第三

2014-11-27 22:25:48 301

转载 Git学习小记

1.KEY关于 key,.ssh里面的key是与服务器通信用的,其他什么用,也不一定要用email,其实随便用什么都可以。github.com上那个ssh-keygen -t rsa -C "email"有误导的成分,其实引号里面的不一定要email随便都可以,只要把本地.ssh/id_rsa.pub里面的东西复制到github里面的public ssh key就可

2014-11-27 19:58:14 482

空空如也

空空如也

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

TA关注的人

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