自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

行之

新博客地址 www.imbeta.cn,更多内容,欢迎来访。微信公众号:程序员的诗和远方。公众号ID : MonkeyCoder-Life。本博客不再更新

  • 博客(22)
  • 资源 (3)
  • 收藏
  • 关注

原创 使用compass自动拼css sprite

使用compass自动拼css spritecss sprite (css 雪碧)又叫css精灵,是一种图片拼合技术。多用在图标上,把几个图标拼成一个图片,页面加载的时候只需要load拼好的图片,然后使用background-position配合width、height来显示不同的图标。这样做可以减少页面请求数。但是,想想把一个个图标从psd上扣下来,合到一个图上,然后还要慢慢算background

2015-05-20 22:49:40 1971

原创 SASS用法介绍

SASS用法介绍 SASS是一种CSS预处理器提供了许多便利的写法,大大节省了设计者的时间,使得CSS的开发,变得简单和可维护。安装SASSSASS需要ruby支持,还需要gem,gem是ruby的包管理工具,ruby 1.9.1是自带gem的,如果是用1.8版本的话,需要另外安装。如果是windows的话,需要安装rubygems。 SASS一般会和Compass一起使用,这个也可以用ge

2015-04-07 23:59:06 2671

原创 为什么Bootstrap要默认12列

为什么Bootstrap要默认12列今天被问了一个问题:”有没有想过为什么Bootstrap要默认是12列?“ 呃,好吧,用了Bootstrap一段时间,的确没想过为什么要默认是12列,隐隐约约觉得是因为布局比较方便,常见的分2块,3块,4块,都可以方便分完。既然有假设,那还是要求证一下。谷歌上一阵搜索。 Contrary to the question’s parenthetical, Bo

2015-03-18 00:22:32 5693

原创 CSS3动画-抛物线运动

CSS3动画之抛物线今天来说下CSS3动画,目标是让一个方块做抛物线运动。主要用到的CSS3属性有animation,transform,@keyframes,transition等。GPU硬件加速。

2015-03-05 23:26:58 18947 1

原创 30分钟QUnit入门教程

30分钟Qunit入门教程15分钟让你了解Javascript单元测试框架QUnit,并能在程序中使用。QUnit是什么QUnit是一个强大,易用的JavaScript单元测试框架,由jQuery团队的成员所开发,并且用在jQuery,jQuery UI,jQuery Mobile等项目。Hello World学习QUnit还是从例子开始最好,首先我们需要一个跑单元测试的页面,这里命名为index-

2015-02-24 23:27:30 7641 1

原创 django上传图片,ImageField

今天看django的时候,突然发现model里有个ImageField,原以为django的model只是一个ORM的框架,没想到连上传图片到服务器都可以搞定,于是结合例子尝试了一下。ImageField需要PIL的支持,所以没装PIL这个库的需要先安装。首先建立两个model:class Item(models.Model): name = models.CharFi

2015-02-14 22:23:26 19776 4

原创 介绍bigpipe以及在django上的实现

关于BigPipe是在看一篇淘宝ued的官方博客上看到的,原文是说用nodejs做前后端分离的,只是稍微提了一下bigpipe。感兴趣的同学也可以看一下那篇文章,http://ued.taobao.org/blog/2014/04/full-stack-development-with-nodejs/于是百度之,发现bigpipe是由facebook最先提出,个人感觉是个非常有意思

2015-02-04 22:55:12 1837

原创 Python报错: Unhandled exception in thread started by Error in sys.excepthook

今天要写个简单脚本,模拟同时50个用户往服务器上传东西。就简单用thread.start_new_thread(func, ())结果运行的时候报错:Unhandled exception in thread started by Error in sys.excepthook: Original exception was:想了一下,原来是子线程还没退出,主线程就退出了,

2015-01-21 21:15:30 24748 1

原创 django,mysql存储emoji表情,utf8mb4

django使用mysql存储emoji表情,utf8mb4格式。

2015-01-19 21:18:07 12801 1

原创 python安装mysqldb模块

今天在阿里云一台新的服务器部署程序后台,发现上面的python缺少MySQLDB 模块,记录安装过程。首先django程序,运行 python manage.py sycdb报错: ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdbMySQLdb模块的包名字叫mysq

2015-01-16 23:33:50 53487

原创 推荐书单(一)

最近想整理下读过的书,把好的推荐给大家,包括但不限于编程类的 :-)推荐的书有两个要求:1.我读过;2.我觉得不错。1.《程序员修炼之道--从小工到专家》第一本想到的书,这是刚工作的时候,遇到问题,迷茫的时候上司推荐的书,读了前几章,一晚上没睡着觉,一下子好像想通很多问题。强力推荐刚毕业的程序员读一读。还有就是时不时读一读,不同时期有不同体会。2.《python基础

2015-01-14 21:43:32 940

原创 Windows安装Python图像处理库:PIL模块

平常一般都在Linux下用Python,今天女票突然说让帮忙把一些图片全部弄成一个分辨率的,作为程序员,这种重复的工作还是交给计算机吧。废话不多说,打开Cmd看下Windows的python下面是否有PIL(python imaging library)这个库,很不辛,木有。于是到 PIL官网 下载一个,python imaging library 1.1.7 for Py

2015-01-12 20:54:15 22281

原创 Windows/Linux 安装pip

到pip的官网:https://pip.pypa.io/en/latest/installing.html#python-os-support 找到 Install pip这一节,里面提供了一个脚本,叫 get-pip.py,不管是windows还是linux直接用python跑一下就可以了,什么setuptools之类的,全部自动帮你装好,非常方便。脚本下载地址:https:

2015-01-12 20:51:05 4468

原创 jquery事件注册

一般我们在使用jquery的时候,习惯在ready函数中:$("#id").click(function(){ //code});假如在别的地方又对同一个对象注册了同一个事件,那么这次的事件注册并不会覆盖上一次注册的事件,而是append到上一次事件后面,比如说对刚才的id对象,注册两次alert,那么在click的时候,就会alert两次。其实jquery的cli

2012-10-15 23:55:47 1617

原创 python中的中文注释问题

在文件头上写入:#coding=gbk或者#coding=utf-8虽然#这个符号在python中表示注释,其实如果用pydev或者别的什么IDE来编写程序的时候,如果开头不声明保存编码格式,会默认使用ASKII码保存,那么代码中有中文就会有问题,即使你的中文是在注释里面。其实这个不是python的问题,是保存编码的问题。正规的声明:# -*- coding: utf-

2012-05-27 15:56:53 1773

转载 驯服Win7,十大必杀技

一、Windows键 + 空格键“Space”[作用]:透明化所有窗口,快速查看桌面(并不切换)[快捷键]:win+空格[小结]:当你打开了很多程序窗口的时候,这招非常有用,而且桌面还会有华丽的光影效果哦。没用过的赶紧试试先二、Windows键 + D [作用]:最小化所有窗口,并切换到桌面,再次按又重新打开刚才的所有窗口[快捷键]:win+d[小结]:这个功能在以前的

2012-03-31 10:32:37 586

原创 jquery的ajax编码问题引发error

今天在修改程序的时候,发现jquery的ajax函数在向后台发送中文或者德文等字符的时候会出错。不是返回错误,而是直接跳到error那去了。先看代码:$("#btn_save").click( function()//save { var shareName =$("#txt_sharename").val(); if(shareName !="") { $("#

2012-03-30 15:45:03 1724

原创 javascript的悬停

我们先来看一段代码:var scope = "global"; function f() { console.log(scope); var scope = "local"; console.log(scope); } f();借助firedebug的控制台命令行编辑器,我们可以得到以下结果:undefined local

2012-03-28 11:18:27 1253 1

原创 (转)Javascript面向对象编程(三):非构造函数的继承

Javascript面向对象编程(三):非构造函数的继承这个系列的第一部分介绍了"封装",第二部分介绍了使用构造函数实现"继承"。今天是最后一个部分,介绍不使用构造函数实现"继承"。一、什么是"非构造函数"的继承?比如,现在有一个对象,叫做"中国人"。  var Chinese = {    nation:'中国'  };还有一个对象,叫做"医生"。  var

2012-03-27 15:51:52 873

原创 (转)Javascript面向对象编程(二):构造函数的继承

Javascript面向对象编程(二):构造函数的继承这个系列的第一部分,主要介绍了如何"封装"数据和方法,以及如何从原型对象生成实例。今天要介绍的是,如何生成一个"继承"多个对象的实例。比如,现在有一个"动物"对象的构造函数,  function Animal(){    this.species= "动物";  }还有一个"猫"对象的构造函数,  fun

2012-03-27 15:25:21 522

原创 (转)Javascript 面向对象编程(一):封装

Javascript 面向对象编程(一):封装 学习Javascript,最难的地方是什么?我觉得,Object(对象)最难。因为Javascript的Object模型很独特,和其他语言都不一样,初学者不容易掌握。Javascript是一种基于对象(object-based)的语言,你遇到的所有东西几乎都是对象。但是,它又不是一种真正的面向对象编程(OOP)语言,因为它的语法中没有

2012-03-27 14:46:10 627

原创 CentOS下Apache+Python+Django+Wsgi环境搭建

CentOs下Apache+Python+Django+mod_wsgi环境搭建  前言:由于对linux系统的不了解,装软件什么的总是喜欢用yum命令,结果这次在搭建环境下吃了大亏。网上文章大多是使用mod_python来搭建的,这个只支持到python2.5,现在需要使用python2.7,只好选择mod_wsgi,貌似mod_wsgi的处理效率还要更高一些。 1.

2012-03-10 12:44:59 10180 2

测试驱动开发(python版)

讲述测试驱动开发模式的一本好书,书中主要使用的语言是python

2012-03-30

linux下shell编程

介绍linux下的shell编程,有大量实例,对了解linux系统很有帮助。中文的。

2012-03-30

空空如也

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

TA关注的人

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