- 博客(101)
- 资源 (4)
- 收藏
- 关注
原创 Mysql 乱码解决问题
命令:show variables like 'character%';show variables like 'collation%';show create table t1;show full columns from t1;/etc/my.cnf[mysqld]datadir=/var/lib/mysqlsocket=/var/lib
2013-11-19 08:54:12 725
原创 静态资源处理
STATIC_ROOT = 'static'STATIC_URL = '/static/'if settings.DEBUG: urlpatterns += patterns('', url(r'^static/(?P.*)$','django.views.static.serve',{'document_root':settings.STA
2013-10-21 15:10:22 519
原创 logging setting
LOGGING = { 'version': 1, 'disable_existing_loggers': True, 'formatters': { 'standard': { 'format': '%(asctime)s [%(threadName)s:%(thread)d] [%(name)s:%(lineno)d]
2013-10-21 09:09:58 589
原创 sendEmail
===========setting================EMAIL_HOST = 'smtp.gmail.com'EMAIL_PORT = '25'EMAIL_HOST_USER = 'XXXXXX@gmail.com' EMAIL_HOST_PASSWORD = 'XXXXXX'EMAIL_USE_TLS = Truefrom django.
2013-10-18 16:27:14 731
原创 Django Session处理
def setSession(request): msg='' try: request.session['userName']='lushijie' msg='成功设置Session' except Exception: msg='设置Session失败' return HttpResponse(ms
2013-10-18 14:16:42 763
原创 Django接收Json数据
========================receivePost.html=========================================== This is html2 //alert("Hello") $(function() { var json_obj = {
2013-10-18 09:25:13 9626
原创 Jquery getJson请求json数据
第一种:固定返回jQuery(function(){ jQuery.getJSON('http://127.0.0.1:8000/hello?jsoncallback=?',function(data){ //alert(data); })})function callback(data) { alert(data);}
2013-10-17 14:19:03 1307
转载 Django model字段类型
原文地址:http://matt-u.iteye.com/blog/1074568AutoField 一个 IntegerField, 添加记录时它会自动增长. 你通常不需要直接使用这个字段; 如果你不指定主键的话,系统会自动添加一个主键字段到你的 model.(参阅 _自动主键字段) BooleanField A true/false field. adm
2013-10-16 12:31:58 509
转载 (python) Parsing certain HTML output tags using beautiful soup
from BeautifulSoup import BeautifulSoupfrom urllib2 import urlopendef get_wotd(): return str((BeautifulSoup(urlopen('http://www.reference.com/wordoftheday'))).findAll('h2'))print get_wotd()
2013-10-15 15:42:17 568
转载 Windows平台上安装Beautiful Soup
原文地址:http://blog.csdn.net/sudaobo/article/details/6322900Beautiful Soup支持python2,对python3支持不好。去网站http://www.crummy.com/software/BeautifulSoup/上下载Beautiful Soup解压缩到本地硬盘上运行“setup.py build”和“se
2013-10-15 15:24:56 633
转载 python函数的四种参数传递方式
原文地址:http://freshstu.com/2013/04/four-kinds-of-function-argment-pass-in-python/python中函数传递参数有四种形式fun1(a,b,c) fun2(a=1,b=2,c=3) fun3(*args) fun4(**kargs)四种中最常见是前两种,基本上一般点的教程都会涉及
2013-10-15 14:32:26 4929
原创 CSS样式定义的优先级顺序总结
层叠优先级是:浏览器缺省 其中外部样式表方式两种: @import "b.css"; import的优先级要高于第一种,但是在IE中不建议使用import,会引起阻断,资源下载顺序混乱样式表:类选择器
2013-09-23 15:59:28 767
原创 块元素、内联元素
块元素(block element) 1.* div - 常用块级容易,也是css layout的主要标签 2.* p - 段落 3.* table - 表格4.* dl - 定义列表 /* ul - 非排序列表/* ol - 排序表单5.* fieldset - form控制组 6.* form - 交互表单 7.*
2013-09-23 14:10:43 533
转载 css中position属性(absolute|relative|static|fixed)概述及应用
我们先来看看CSS3 Api中对position属性的相关定义:static:无特殊定位,对象遵循正常文档流。top,right,bottom,left等属性不会被应用。 relative:对象遵循正常文档流,但将依据top,right,bottom,left等属性在正常文档流中偏移位置。而其层叠通过z-index属性定义。 absolute:对象脱离正常文档流,使用top,r
2013-09-23 13:37:45 517
原创 centos6.4 owncloud配置
1.安装所需模块yum -y install phpyum -y install php-gd、php-xml、php-intl、php-mbstring2.owncloud-5.0.10.tar.bz2 解压到 /var/www/owncloud 3./etc/httpd/conf 修改 httpd.conf owncloud.confhttpd.conf ownclo
2013-09-17 13:58:50 682
转载 HTTP状态码
HTTP状态码(英语:HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。1 1xx消息2 2xx成功3 3xx重定向4 4xx请求错误5 5xx服务器错误1xx消息这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于HTTP/1.0协议中没有定义任何1xx
2013-09-17 13:29:27 796
原创 Chrome DevTools
FieldDescriptionName and PathThe name and URL path of the resource, respectively.MethodThe HTTP method used for the request (GET or POST, for example).Status an
2013-09-17 13:12:08 872
原创 Nginx 配置gzip,压缩js\css
gzip(GNU-ZIP)是一种压缩技术。经过gzip压缩后页面大小可以变为原来的30%甚至更小,这样,用户浏览页面的时候速度会块得多。gzip 的压缩页面需要浏览器和服务器双方都支持,实际上就是服务器端压缩,传到浏览器后浏览器解压并解析。浏览器那里不需要我们担心,因为目前的巨大多数浏览器 都支持解析gzip过的页面。Nginx的压缩输出有一组gzip压缩指令来实现。相关指令位于http{….
2013-09-17 13:05:09 5672
翻译 JavaScript创建对象方法
1.工厂模式function createPerson(name){ var o = new object(); o.name=name; o.sayName=function(){ alert(name); } return o;}var person=createPerson("Tom");person
2013-09-10 15:52:33 532
原创 CentOS6.4 搭建Django+Nginx+uWSGI
CentOS6.4 搭建Django+Nginx+uWSGI步骤1:yum –y install gcc gcc-c++yum –y install pcre pcre-devel zlib zlib-devel opensslopenssl-devel python-devel这里是为了后面的编译安装做准备,不然会缺少模块的(例如,如先不执行这个命令,后面执行virtualenv
2013-08-21 10:42:08 957
原创 CentOS6.4 安装PyCharm2.7.3
第一步:CentOS自带了两个OpenJDK需要先卸载,卸载方法第二步:下载 jdk的java.bin文件,放入/usr/local/java中执行命令 chmod a+x java.bin 运行 ./java.bin修改/etc/profile文件export JAVA_HOME=/usr/local/java/jdk1.6.0_35 expo
2013-08-21 10:40:56 1503
原创 CentOS 6.4 Nginx 安装过程中遇到的两个问题
yum install -y zlib-develhttp://www.kwx.gd/CentOSApp/nginx-gzip-requires-zlib.html http://hi.baidu.com/jcy168/item/89128e0dbd41d9e1f55ba643
2013-08-16 16:14:24 441
转载 响应式布局这件小事
转载地址:www.jiawin.com/response-type-layout-design/讲到响应式布局,相信大家都有一定的了解,响应式布局是今年很流行的一个设计理念,随着移动互联网的盛行,为解决如今各式各样的浏览器分辨率以及不同移动设备的显示效果,设计师提出了响应式布局的设计方案。今天就和大家来讲讲响应式布局这件小事,包含什么是响应式布局、响应式布局的优点和缺点以及响应式布局该怎么
2013-08-15 10:27:20 425
转载 媒介查询-Media Queries
写在前面的话:随着移动设备的逐渐普及和Web技术的发展,跨端的Web开发需求将会越来越大。如何在多种设备上进行跨端的界面适配呢?我们可以利用CSS3的Media Query来实现。本文主要介绍了移动开发和CSS3结合,来进行多种分辨率适配的例子。 文中提到的响应式网页设计(Responsive web design)是一种现代网页设计方法,基于CSS3的媒介查询(Media Qu
2013-08-15 10:23:21 748
转载 <!--[if !IE]><![endif]-->解释
1. 除IE外都可识别 2. 所有的IE可识别 3. 只有IE5.0可以识别 4. 仅IE5.0与IE5.5可以识别 5. IE5.0以及IE5.0以上版本都可以识别 6. 仅IE6可识别 7. IE6以及IE6以下版本可识别 8. IE6以及IE6以上版本可识别 9. 仅IE7可识别 10.
2013-08-15 10:17:55 559
翻译 960 grid system
grid 布局小结" title="960 grid 布局小结" style="font-size:18px">960个像素作12栏 16栏 24栏分割12栏和16栏分割的每个grid左右margin各10px,24栏分割每个grid左右margin各5px。几个重要的关键字和概念1.container容器:960px的宽度,左右margin auto 居中
2013-08-15 10:01:50 425
翻译 CSS positon absolute
positon有4个属性:static relative absolute fixed,默认的时候是static即静止定位,是按照元素在(x)html出现的顺序依次分配位置,static是不受top right left bottom影响的.当父层a的position设为relative(相对定位) 子层b的position设为(绝对定位)时,b的偏移是相对于父层a来定位,例如top:
2013-08-13 15:05:54 549
转载 css解决英文字符与阿伯数字自动换行
word-wrap是控制换行的,可取:word-wrap:break-word | normal | break-all | keep-allbreak-word:它主要用来是控制是否将强制把单词换行,对于中英中文没有任何问题,但是对于长串的英文无效。 normal:英文单词不被拆开,它是默认值。 break-all,主要解决了长串英文的问题。主要用来是断开单词。在单词
2013-08-09 15:36:11 884
翻译 meta 之 viewport—手机上影响网页查看方式的神奇的“显示器”
在 让WebApp在iOS上模拟NativeApp的效果 中提到了对页面进行一些 meta 标记的添加,实现类似 Native App 的表现,不过这种表现只是外在的,接下来看看页面内容的显示问题。我们已知 viewport 在手机网页中有重要作用,但它具体起了哪些作用?viewport其事viewport 直译为“视口”,它的作用可以这么想象:如同玩一个3D游戏,你能通过显示器看
2013-08-09 15:29:34 587
原创 CentOS6.4Bugzilla 配置指南
CentOS6.4Bugzilla 配置指南 准备工作:为了过程中需要源文件的安装,需要预先安装gccyum –yinstall gcc yum –y install gcc-c++ yum –y install make源码安装 ./configure –prefix=/usr/local/perl–-with…… 1. ApacheCentOS6.
2013-07-24 10:56:58 953
转载 MongoDB之数据建模
MongoDB与关系型数据库的建模还是有许多不同,因为MongoDB支持内嵌对象和数组类型。MongoDB建模有两种方式,一种是内嵌(Embed),另一种是连接(Link)。那么何时Embed何时Link呢?那得看两个实体之间的关系是什么类型。一对一的关系:Embed,比如用户信息集合有Address字段,Address字段有省、市、县三个字段。建模如下:
2013-07-05 10:09:31 448
原创 Sql与Mongodb 查询映射图
SqlMongodbSELECT * FROM usersDb.users.find()SELECT a,b FROM usersDb.users.find({},{a:1,b:1})SELECT * FROM users WHERE age=33Db.users.find({age:33}
2013-07-04 15:59:17 608
转载 MongoDB—— 读操作 Core MongoDB Operations (CRUD)
本文主要介绍内容:从MongoDB中请求数据的不同的方法Note:All of the examples in this document use the mongo shell interface. All of these operations are available in an idiomatic interface for each language by way of t
2013-07-04 14:22:21 519
转载 MongoDB—— 写操作 Core MongoDB Operations (CRUD)
MongoDB使用BSON文件存储在collection中,本文主要介绍MongoDB中的写操作和优化策略。主要有三种写操作: Create Update DeleteCreate:可以分为两种基本操作——insert和updates with the upsert optionInsert()BSON文件最
2013-07-04 14:21:05 535
转载 mongodb 管理工具
MongoDB管理工具作者:nosqlfan on 星期四, 五月 20,2010 ·14条评论 【阅读:20,642 次】 看一个产品是否得到认可,可以从一个侧面看其第三方工具的数量和成熟程度,下面我们就来细数一下MongoDB的各个GUI管理工具.Try MongoDB不用安装就可以试用MongoDB? 当然没问题,和tryredis一样,是一个基于web的shell模拟工
2013-07-02 11:57:54 623
转载 MongoDB在windows下安装配置
安装文件:官方网站http://www.mongodb.org/downloads选择对应系统的文件下载。一、解压缩文件。 将压缩包解压,在D盘创建文件夹MongoDB,将压缩包中所有的.exe文件拷到D:MongoDB文件夹中。二、建立工作目录。 1、建立数据存放目录 D:\mongodb\data 2、建立日志文件 D:\mongodb\log\mon
2013-07-02 11:54:29 511
原创 NodeJS依赖注入
我们的服务器应当知道路由的存在并加以有效利用。我们当然可以通过硬编码的方式将这一依赖项绑定到服务器上,但是其它语言的编程经验告诉我们这会是一件非常痛苦的事,因此我们将使用依赖注入的方式较松散地添加路由模块(你可以读读Martin Fowlers关于依赖注入的大作来作为背景知识)。首先,我们来扩展一下服务器的start()函数,以便将路由函数作为参数传递过去:var http = requi
2013-06-21 11:18:18 1118
原创 NodeJS模块导出使用
我们的HTTP服务器需要导出的功能非常简单,因为请求服务器模块的脚本仅仅是需要启动服务器而已。我们把我们的服务器脚本放到一个叫做 start 的函数里,然后我们会导出这个函数。 var http = require("http");function start() { function onRequest(request, response) { console.log("
2013-06-21 11:11:45 2493
原创 jQuery getJSON两种参数传递
第一种//JQuery JSONP Support var url = "http://www.mydomain.com/api/suggest.php?symbol=IBM&callback=?"; jQuery.getJSON(url, function(data){ alert("Symbol:" + data.symbol + ", Price:" + data.price)
2013-06-20 17:54:51 3445
原创 seajs的简单使用示例
http://pan.baidu.com/share/link?shareid=2476551516&uk=537939425
2013-06-08 15:48:43 458
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人