自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

喵喵~的专栏

我可能无法改变生命的长度,但我可以改变生命的宽度!

  • 博客(63)
  • 资源 (16)
  • 收藏
  • 关注

原创 Python程序猿/媛如何在母亲节表达对母亲的祝福

母亲节(Mother’s Day),是一个感谢母亲的节日。这个节日的传统起源于古希腊;而现代的母亲节起源于美国。日期每年5月的第二个星期日。今年的母亲节在2017年5月14日。本人使用python3 中的线程和协程实现了成长的过程,表达对妈妈的爱,欢迎提交PR,也欢迎大家拍砖

2017-05-12 09:47:00 11104 4

原创 【python】巧用SAE搭建微信本地调试环境

随着移动互联网时代的到来,微信——一个改变着我们生活的产品悄悄走近了我们的生活。我们不得不觉得自己很幸运,自己能在这个世界上遇到像QQ、微博、微信这样优秀的产品,同时,也不得不感叹这些产品的强大之处。就拿微信来说吧,我们可以文字聊天、发语音、报告位置、甚至是发视频、对讲机等功能,确实为我们平时的沟通大大降低了成本,譬如以前生日祝福等都是打电话、发短信,可在微信时代我们只要发文字或者是发一段语音就好了——省钱、简单、好用。

2013-10-31 22:21:23 7339 4

原创 Django 生成PDF(三)——关于RML

Django 生成PDF(三)——关于RML    接上文,本节讲述一下关于报表所需的RML标准。RML(Report  Market Language),即报表标记语言,其语法类似于HTML、XML语言。RML中也有标签、样式一说,如果你英文比较厉害,请戳以下链接下载查看:http://download.csdn.net/detail/yima1006/6433095   如果你

2013-10-29 22:43:11 5676 2

转载 Python装饰器学习(九步入门)

Python装饰器学习(九步入门)第一步:最简单的函数,准备附加额外功能# -*- coding:gbk -*-'''示例1: 最简单的函数,表示调用了两次''' def myfunc(): print("myfunc() called.") myfunc()myfunc()第二步:使用装饰函数在函数执行前和执行后分别附加额外功能# -*-

2013-10-22 10:38:26 2524

原创 Django 生成PDF(二)

Django 生成PDF(二)   接上文,我们本次使用RML来实现对PDF的生成与保存。   关于reportlab的详细信息,请戳以下链接:http://www.reportlab.com/software/opensource/。   本人用reportlab生成PDF的详细流程如下:   第一步,下载安装reportlab。这一步我就不赘述了。   第二步,

2013-10-21 21:55:36 6147 13

原创 Django中生成PDF(一)

Django中生成PDF(一)需求描述:    某网站与其用户达成一致的协议,每份协议中都有用户相关的独特信息,且还需要生成PDF并存档。PDF文件中需要有企业LOGO、文字描述等信息。其展现形式跟word文件类似,要求排版精美,图文并茂,在接下来的几篇博文中,我将记录整个PDF生成的过程。技术调研:首先是通过Django的官方文档找有木有相关的模块,很兴奋又有

2013-09-30 18:48:00 6155 2

原创 MySQL 1040 Too many connections 问题解决

MySQL 1040 Too many connections 问题解决MySQL服务器所支持的最大连接数是有上限的,因为每个连接的建立都会消耗内存,因此我们希望客户端在连接到MySQL Server处理完相应的操作后,应该断开连接并释放占用的内存。如果你的MySQL Server有大量的闲置连接,他们不仅会白白消耗内存,而且如果连接一直在累加而不断开,最终肯定会达到MySQL Ser

2013-09-26 19:14:01 9328

原创 MongoDB常用操作

MongoDB常用操作    首先,我们启动mongoDBMongoDB在非正常关闭后,启动会出现以下错误:[root@h3 ~]# mongod -f /etc/mongod.confWed Jul 24 23:25:10.802Wed Jul 24 23:25:10.802 warning: 32-bit servers don't have journ

2013-09-26 19:11:37 4123

原创 开启我的Python之旅

有人说,“聪明的人喜欢阅读,智慧的人喜欢写作”。而我,既不是那种才高八斗,疯狂阅读的人,也不是那种激扬文字,热衷于写作的人。我就是我——一个平凡的我,一个脚踏实地的我,一个经常微笑的我,一个喜欢分享的我......人生苦短,你需要Python。

2013-09-26 09:08:02 2675

原创 MongoDB 分布式操作——分片操作

MongoDB 分布式操作——分片操作描述:       像其它分布式数据库一样,MongoDB同样支持分布式操作,且MongoDB将分布式已经集成到数据库中,其分布式体系如下图所示:       所谓的片,其实就是一个单独的MongoDB进程,它可以运行在不同的节点上,也可以运行在同一节点但监听不同的端口。同一个集合的数据可能在每个片中都存储的有数据,但它们在逻辑上整合成

2013-08-31 19:21:50 3834

原创 使用mongofiles操作GridFS

使用mongofiles操作GridFSGridFS描述:       GridFS,看起来像一种文件系统,其实是一种数据库用法。主要用来在数据库中存储二进制大文件。可以统一用数据库处理数据,而无需借助外部的文件系统。另外,还可以利用MongoDB的复制或者是分片机制,其故障恢复和可扩展性较好。使用这种方式存储,可以避免使用文件系统的某些限制,例如平台的差异性导致存储需要做特殊处理

2013-08-31 16:30:30 4098

原创 MongoDB 主从复制小实验

MongoDB 主从复制小实验  操作环境描述:WIN8  64位操作系统,内装虚拟机为CentOS 5.5 32位系统。  操作描述:跟其他关系型数据库类似,在主库进行数据操作,将数据同步到从节点,从节点可以配置多个。在本次试验中,master节点为主节点,我们在master节点中的对数据的插入、修改、删除操作都会同步到slave1和slave2节点。  以下为实验步骤:

2013-08-29 09:49:04 2565

原创 Python 验证MongoDB中$set、$inc、$push几种修改器操作的速度

Python 验证MongoDB中$set、$inc、$push几种修改器操作的速度在MongoDB中,$set、$inc、$push都能够对数据库进行操作,那么到底哪种修改器操作速度更快呢?我们今天来验证一下。先描述一下本人的实验环境:   Win8操作系统64位,内装虚拟机32位系统,CentOS5.5实验第一步,安装并启动MongoDB数据库服务器:   

2013-08-14 19:13:49 7061

原创 CentOS 安装MongoDB

CentOS  安装MongoDB           最近在研究学习NoSQL,好久没有写博客了。今天看到了MongoDB,熟悉了一下,便动手开始安装,在安装过程中遇到了一系列的问题,在此分享给大家,一来为自己做一个记录,二来方便大家遇到相同的问题时能够顺利解决。废话少说,直接进入正题吧。            本人的实验环境为CentOS5.5 ,32位系统,CentOS下,我

2013-08-08 19:26:26 5611

转载 数据库设计原则(转载)

数据库设计原则(转载) 1. 原始单据与实体之间的关系       可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。       〖例1〗:

2013-08-06 12:06:30 2135 1

原创 Redis Set类型数据常用命令参考

Redis Set类型数据常用命令        1,sadd 命令:                sadd         [...]   将一个或多个member加入到key中,如果已经存在,则会被忽略。如果key不存在,则会默认创建该集合。如果key不是集合类型,返回错误。redis 127.0.0.1:6379> sadd amimal 'cat' 'dog' 'pig'

2013-07-23 21:24:03 4084

原创 Redis Hash类型数据常用命令总结

Redis Hash类型数据常用命令总结Hash是一种数据结构,一般翻译做“散列”,也有直接音译为“哈希”。Redis  hash  是一个string类型的field和value的映射表。它特别适合用于存储对象。同将对象的每个字段存成单个string类型,存储为hash类型会占用更少的内存,并且方便的存取整个对象。下面是关于hash类型存储的一些常用方法(命令):1,hs

2013-07-22 09:23:46 8639

原创 Redis String类型数据常用的16条命令总结

String 类型是最简单的类型,一个Key对应一个Value,String类型是二进制安全的。Redis的String可以包含任何数据,比如jpg图片或序列化对象。本文主要通过实战来描述redis中String类型常用的方法。       String 类型是最简单的类型,一个Key对应一个Value,String类型是二进制安全的。Redis的String可以包含任何数据,比如jpg图片或序列化对象。        常用方法:            (1) set方法:      

2013-07-21 11:48:41 4731

原创 Python连接Redis配置详解

Redis是最近比较流行的一种NoSQL数据库,而Python一直以高效、快速开发的胶水语言而文明,怎样用Python连接Redis数据库?本文将为您解答。

2013-07-21 11:34:54 4840

原创 memcached 安装问题解答

memcached 安装问题解答操作环境:CentOS 5.4安装详细请见:http://blog.csdn.net/yima1006/article/details/9263409如果你所使用的RedHat Linux  或者是CentOS ,当你直接通过yum安装memcached时会出现以下问题:[root@h3 ~]# yum install memcached

2013-07-20 20:12:54 3205

转载 Web服务器性能测试介绍

Web服务器性能测试介绍一、引言    随着Internet的快速发展,Web服务器已成为Web系统的重要组成部分,同时也是影响Web系统性能的主要因素,因此Web服务器性能的好坏一直是人们关注的问题。同时,Web及其应用程序的普及对Web服务器提出了越来越高的性能要求。随着Web服务器的重要性日益显著,为了及时掌握Web服务器的性能,需要对其进行公证的测试。

2013-07-15 21:24:49 3451 1

原创 Memcached学习笔记(四)——repcached高可用方案

Memcached学习笔记(三)——repcached高可用方案repcached:全称 replication cached是由日本人发明的memcached的高可用性技术,简称复制缓冲区技术。场景用在当有一台服务器宕掉时候,会有另一台服务器来接管它,并且这两台服务器的内容是一模一样的,我们就不需要在去数据库拿数据了。repcached架构:一个主memcached 配一个备me

2013-07-14 22:35:42 6331

原创 Memcached 学习笔记(三)——多节点测试

Memcached 学习笔记(三)——多节点测试一,启动两个(或者多个)节点:memcached -d -p 11212 -u nobody -c 1024 -m 64 memcached -d -p 11213 -u nobody -c 1024 -m 64 查看一下进程树:二,用Ruby测试多个memcached节点:$KCODE='u' require

2013-07-12 13:35:50 2393

原创 Memcached 学习笔记(二)——ruby调用

Memcached 学习笔记(二)——ruby调用上一节我们讲述了怎样安装memcached及memcached常用命令。这一节我们将通过ruby来调用memcached相关操作。第一步,安装ruby.此操作非常简单,直接yum  install ruby即可。第二步,安装rubygems,同样,yum install  rubygems.第三步,安装程序库memcache

2013-07-09 14:19:32 1900

转载 Python yield 使用浅析

您可能听说过,带有 yield 的函数在 Python 中被称之为 generator(生成器),何谓 generator ?  我们先抛开 generator,以一个常见的编程题目来展示 yield 的概念。  如何生成斐波那契數列  斐波那契(Fibonacci)數列是一个非常简单的递归数列,除第一个和第二个数外,任意一个数都可由前两个数相加得到。用计算机程序输出斐波那

2013-07-08 11:34:31 891

原创 Memcached 学习笔记(一)

Memcached 学习笔记(一)什么是Memcached?Memcashed项目由Dango Interactive公司开发,最初为了加速LiveJournal访问速度而开发,后来成为广泛应用的开源项目。它是基于内存工作的键-值存储型的数据库。操作简单,但是能解决很多问题。在过去的几年,广泛用于互联网网站中,作为应用与数据库交互的中间层,即缓存,将一些SQL的执行结果放在内存中,在指

2013-07-07 15:42:52 2753

原创 Nosql笔记(一)——关系型数据库回顾

Nosql笔记(一)——关系型数据库回顾          在平常的商业应用中,我们所使用的大多都是关系型数据库,诸如SQL  Server、 MY SQL、 Oracle等。关于关系型数据库中的关键技术:存储引擎         根据存储类型可以把关系型数据库分为行式数据库、列式数据库、内存数据库。         行式数据库就如现在比较常用的Oracle数据

2013-07-03 23:48:44 1341

原创 Linux Mysql 1130错误解决

Linux Mysql 1130错误解决 今天在win32下通过navicat 远程登录Mysql时出现如下错误:想都不用想,肯定是Mysql的访问权限问题。首先,通过终端(我用的是SSH)远程登录到Linux服务器,为了安全起见,先改一下Mysql数据的root用户密码:[hadoop@h1 ~]$ mysqladmin -u root password 123456

2013-06-29 13:33:24 2121

原创 关于记日志的一些思考

关于记日志的一些思考       对于庞大的Web2.0,开发中难免会要记录一些操作日志,甚至是必须要记录一些日志。我自己总结了几点,希望与大家分享,更希望得到更多人的意见和建议。    首先,我觉得记录日志必须是为了业务而存在,所以我建议在记录日志之前,要对日志进行分类,按照重要级及用途进行分类。对于核心业务或者是算法记录的日志,我们可以单独将它记录。这样,方便跟踪。对于

2013-06-04 19:47:46 1392

翻译 Django RESTfull接口之Tastypie简介(一)

Tastypie简介(一)                                                           ——版本:0.9.11                              1 Tastypie简介    1.1   什么是tastypie?        Tastypie是Django框架的一个webserv

2013-06-03 21:19:55 6086 1

原创 Django发送html邮件

Django发送html邮件        在Django中,发送邮件非常的方便,一直没有时间,今天来做一个小小的总结吧。         我们常用的当然是通过send_mail发送邮件:        send_mail(subject,message,from_email,recipient_list,fail_silently=False,auth_user=None,aut

2013-05-29 21:22:41 8730

原创 Python 一行代码实现5!+4!+3!+2!+1!

一行代码实现5!+4!+3!+2!+1!想要一行代码实现5!+4!+3!+2!+1!?用Java、或者是C,我想应该比较难吧?不过在Python里面却非常的简单。我们先看看用传统的方法怎么实现:def do_sum_default(num): """默认计算 n! + (n-1)! + 2! + 1""" num_list = map(lambd

2013-04-04 15:06:38 4356 1

原创 Python强大的切片操作

在Python中,今天学习了其切片操作,切片操作使我们取数据方便了很多,先解释一下Python的切片操作:切片操作包含三个参数[x:y:z],其中,x表示切片的起始位置,为空则表示从字符串的起始位置开始;y表示切片的结束为止,为空则表示字符串的末位(最后一个字符结束的位置)。z表示步长,即切片时指针移动的距离,默认值为1,如果设z为2,则会每间隔一个字符取一次,以此类推。        然而用

2013-03-16 13:25:32 3160

原创 我所理解的团队精神

我所理解的团队精神                                                                              关于团队,我们都有看法,正在看这篇文章的你,对团队是怎样理解的呢?你对你现在所在的团队满意吗?你觉得怎样的团队才是适合你的团队?怎样的团队才是你所向往的团队?是腾讯?支付宝?……        关于团队,我们有

2013-01-30 22:21:03 1373

原创 2013,我们并肩前行——项目总结

2013,我们并肩前行        经历了六个月的艰苦奋战,我们的新系统终于上线了。这是我人生中自认为要比“考勤系统”和“人事系统”要好很多倍的一个项目,虽然还有很大的优化空间。在这次项目中,我学到了很多,我也希望能更大家一起共进退,共同的去总结过去半年中我们遇到的问题和不足,一起成长,我也希望在我贴出这篇文章之后,还会有更多人发出第二篇,第三篇……      一个人成长的时候,

2013-01-13 21:58:24 1155 2

原创 UCenter同步HDWiki及其他APP用户长度限制

UCenter同步HDWiki及其他APP用户长度限制          今天在项目中遇到一个问题,当UCenter接入了自己开发的APP的时候,在某些状况下(如用QQ邮箱注册),就会超过其字段长度的限制。怎么解决呢?在此,我将我的解决方案分享给大家,大家共同交流,共同学习,少走弯路。      本人所使用的环境版本:    Linux版本:万网CentOS5.4

2013-01-04 23:04:13 1462

原创 在Django中使用group_by

在Django中怎样使用group_by语句呢?找了很多资料,都没有看到好的,在这里分享两种方法给大家:     首先,我们先建一个简单的模型。    class Book(models.Model): name = models.CharField(u'书名',max_length=255,db_index = True) author = models.Ch

2012-12-17 23:05:02 12492 3

原创 在WIN32下搭建PHP开发环境,部署HDWiki

最近在项目中要用到一个百科的功能(像百度百科,维基百科),以前用的是HDWiki开源软件。但是并没有实现和我们现有网站实现登录/登出同步的问题。而且人家的开源软件是用PHP开发的,再看看自己所开发的项目,主要包括了Django和JAVA两大模块。苦思冥想,是用单点登录呢?还是用其他的方法呢?           自己开发的是Django模块,虽然以前搞过一点JAVA,当然JAVA端是不存在压力

2012-12-16 16:29:45 2383

原创 牛刀小试——标题|菜单同行显示的两种实现方式

通常我们会有这样的需求,我们希望在标题的后面加几个小的菜单,让文字在左侧,菜单在右侧。另外,我们还需要考虑到页面的兼容性,闲着没事,自己研究了一番,分别用两种方式做了一个小小的实现。       先上效果图:           那么到底怎么实现呢?请看下文:       方式一:       我们可以通过用浮动来处理该问题,让标题向左浮动,让菜单向右浮动。

2012-12-15 22:02:41 1135

原创 Python 格式化字符串小练习

Python 格式化字符串小练习1,代码:#coding:utf-8#字符串格式化示例#使用给定的宽度打印格式化后的价格列表#-------------------------------------------------------------# 1,使用星号(*)作为字符宽度或者精度(或者两者都使用*),此时数值会从元祖参数中读出:# 如:#

2012-07-15 17:36:18 2772

rml2pdf 文档

reportlab生成PDF工具类trml2pdf工具类的文档,英文版。

2013-10-21

preppy doc

reportlab相关工具类preppy的文档,英文版。

2013-10-21

reportlab-doc

reportlab 官方文档,英文版。如果需要看原文,请戳以下链接查看:http://www.reportlab.com/

2013-10-21

rml-to-pdf

reportlab 用到的rml2pdf工具包。

2013-10-21

rptlab-pyrxp

repportlab 用到的 pyrxp包

2013-10-21

rptlab-preppy-

reportlab 需要用到的 preppy包。

2013-10-21

标题|菜单同行显示

两种方式实现:标题和菜单在同一行显示,浏览器兼容Demo http://blog.csdn.net/yima1006/article/details/8299844

2012-12-15

html-网页素材

通过整个网页将素材集中起来,主要包括背景图片、透明Flash动画、动态GiF图片等。

2011-12-31

PyXML-0.8.4.win32-py2.7.exe

PyXML Python2.7

2011-12-09

fpconst-0.7.2.

fpconst-0.7.2

2011-12-09

SOAPpy for Python2.7

SOAPpy for Python2.7

2011-12-09

spring2_5 系列jar包

commons-logging.jar spring.jar spring-agent.jar spring-aop.jar spring-aspects.jar spring-beans.jar spring-context.jar spring-context-support.jar spring-core.jar spring-jdbc.jar spring-jms.jar spring-orm.jar spring-test.jar spring-tomcat-weaver.jar spring-tx.jar spring-web.jar spring-webmvc.jar spring-webmvc-portlet.jar spring-webmvc-struts.jar

2011-11-16

castor-1.2系列.rar

castor-1.2.jar castor-1.2-anttasks.jar castor-1.2-codegen.jar castor-1.2-ddlgen.jar castor-1.2-jdo.jar castor-1.2-xml-schema.jar castor-1.2-xml.jar

2011-11-16

网页三合一教程PPT(适用于初学者)

PPT教程,适合于在网页制作领域的初学者。

2010-05-08

与面试有关的几个问题

作为一个学生,就要不忘学习,学习的最终目的就是为了找一份好的工作!而知识就是一个慢慢积累的过程,所以不要以为走入社会还离我们很远,其实就是在弹指一挥间。这么简单的问题人人都会想到,但做到的人却是那么的少!

2010-05-06

空空如也

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

TA关注的人

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