自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 python中xrange和range的异同

range    函数说明:range([start,] stop[, step]),根据start与stop指定的范围以及step设定的步长,生成一个序列。range示例: >>> range(5) [0, 1, 2, 3, 4] >>> range(1,5) [1, 2, 3, 4] >>> range(0,6,2)[0, 2, 4]xrange    函数说明

2015-08-31 19:09:05 219

原创 python 可变不可变类型

# -*- coding: utf-8 -*-var1 = 1var2 = var1print var1, var2print id(var1), id(var2)print '============'var1 += 1print var1, var2print id(var1), id(var2)print '============'t1 = (1, 2, 3)t

2015-08-31 11:06:13 281

转载 python的类变量和实例变量

其实,从名字就能看出来,python的类变量和实例变量的区别:类变量:    是可在类的所有实例之间共享的值(也就是说,它们不是单独分配给每个实例的)。例如下例中,num_of_instance 就是类变量,用于跟踪存在着多少个Test 的实例。实例变量:    实例化之后,每个实例单独拥有的变量。[python] view plaincopycla

2015-08-31 10:44:13 367

转载 找工作时该注意的事情

个人的一点建议:就把我这7年的工作经验很高兴能和你分享下让你少走弯路过完年了,现在很多的地方还是陆陆续续招工,马上就要到招工的高峰先可以到网上找下你那个工作的前景,有的行业还是不错的不管做什么行业,只要努力去做好了基本都有回报的没找到工作之前花销很大,如果是现在准备出去找工作的话,要提前准备尽量到熟人和亲朋好友多的城市的工作,累了,可以找亲朋好友聊聊心 现在国内的经济不是很

2015-08-30 22:13:19 386

原创 求10000以内所有质数的和

# -*- coding: utf-8 -*- def zhishu(num=None): if num is None or num == 1 or num < 0: return 0 i = 2 while True: if i == num: return num elif num

2015-08-30 21:43:44 2719

转载 5 个很好的 Python 面试题

注:本文的原文是 5 Great Python Interview Questions,同时谢谢 @非乌龟 指出我的疏漏,没有来源标记,也赞其细心,希望看文章的同时大家都能看下原文,因为每个人的理解不一致,原汁原味的最有帮助,我翻译很多文章的目的一是为了自己以后找资料方便;二是作为一个索引,以后再看原文的时候,能更加快捷。其目的还是希望大家能看原文的。问题一:以下的代码的输出将是什么?

2015-08-30 20:43:31 279

转载 再次写给我们这些浮躁的程序员

再次写给我们这些浮躁的程序员 2010年初写过一篇博客(我们是一群和平年代充满浮躁与抱怨的程序员),一年过去了,社会好像更浮躁,也有网友问我这方面的问题,于是有了下面这篇文章,再次写给我们这些刚入行浮躁的程序员,如何成长,以下是列出了一些成长的心得,我们不必每条都去实践,但是优秀的程序员成长过程中总会实践里面的几条。 多做项目,多思考不要害怕做事,刚毕业的同学最缺的就是工作经验

2015-08-30 20:08:11 252

转载 程序员的浮躁症

诚然,浮躁已经成为一种普遍的社会现象,侵入到各行各业。就连以往的佛门清净之地,如今各色"高僧"也不甘寂寞,频频在公共场合抛头露面,他们不是在讲经传道、普渡众生,而是参加商业演出、比赛、电视访谈、当娱乐评委,不一而足。和尚尚且如此,整个社会可见一斑。程序员本是跟和尚一样耐得住寂寞的人,但是在这样的社会环境和时代大潮中,也难免感到焦虑、空虚和茫然,变得浮躁起来。下面我列举了程序员十一条

2015-08-30 20:06:26 249

原创 python实现简单的LRU算法

# -*- coding: utf-8 -*-data = [1, 3, 5, 2, 1, 7, 2]list = []def lru(): for i in data: if i in list: del list[list.index(i)] list.insert(0, i) if __name__

2015-08-28 15:06:37 465

原创 Python的内存管理

# -*- coding: utf-8 -*-# 对象与引用# 1为对象,a是一个引用,引用a指向对象1a = 1# 创建多个等于1的引用b = 1if __name__ == '__main__': # 打印对象的内存地址 print id(a) print hex(id(a)) # 整数和短小的字符,python会缓存这些对象,以便重

2015-08-28 13:01:25 286

原创 sql统计每天PV总量

1、建表:mysql> create table cal_pv (id int auto_increment primary key, pv int, date varchar(255));2、插入测试数据mysql> insert into cal_pv values(0, 115, '2015-8-27');Query OK, 1 row affected (0.00 sec)

2015-08-27 12:36:24 1973

转载 经典SQL语句大全

一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwin

2015-08-27 12:17:02 271

转载 【整理】MySQL引擎

MySQL数据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和BERKLEY(BDB),也常常可以使用。如果技术高超,还可以使用MySQL++ API自己做一个引擎。下面介绍几种数据库引擎:    ISAM:ISAM是一个定义明确且历经时间考验的数据

2015-08-27 12:08:04 317

转载 几道python笔试题

最近在写论文,而且也在找工作,过程中当然颇多不顺利,心中很是烦闷,平静不下来。列几个最近遇到的笔试题,分享给大家(贴出别人的笔试题是不是有点不道德?算了,也不是什么难题,发):1. 请写一段代码输出1到100 的和。2. 如何在一个函数内修改一个全局变量?3. 请举例说明map 和 lambda 的用法。4. 现有一个对象A和一个变量B,B的值是A的一个属性的名字,

2015-08-26 22:14:44 480

原创 python 的几个内置函数(lambda ,zip, filter, map, reduce )用法

# -*- coding: utf-8 -*-if __name__ == '__main__': # lambda f = lambda x: x+2 print f(3) print (lambda x, y: x+y)(3, 5) # map list = [1, 2, 3] print map(lambda x:x*2, lis

2015-08-26 22:08:18 443

转载 local variable 'xxx' referenced before assignment

这个问题很囧,在外面定义了一个变量 xxx ,然后在python的一个函数里面引用这个变量,并改变它的值,结果报错local variable 'xxx' referenced before assignment,代码如下:[python] view plaincopyxxx = 23  def PrintFileName(strFileName):       if 

2015-08-26 21:49:12 442

原创 操作python对象的属性

# -*- coding: utf-8 -*-class student(object): def __init__(self, name, age): self.name = name self.age = age if __name__ == '__main__': sinfo = student('xiaoming', 3

2015-08-26 19:18:18 376

原创 python列表元素去重

# -*- coding: utf-8 -*-l = [1, 2, 3, 6, 2, 3, 7, 1]def del_repeat(l): for i in l: if l.count(i)>1: del l[l.index(i)] return lif __name__ == '__main__': print del_

2015-08-26 18:32:34 403

原创 python排序操作

# -*- coding: utf-8 -*-l = [('a', 10, 30), ('c', 8, 20), ('b', 17, 15)]m = [{1:5, 3:4}, {1:3, 6:3}, {1:1, 2:4, 5:6}, {1:9}]k = [{1:5, 3:4}, {1:3, 6:3}, {1:1, 2:4, 5:6}, {1:9}]j = [('a', 10, 30), (

2015-08-26 18:23:52 346

转载 windows(32位 64位)下python安装mysqldb模块

本文章来给各位使用在此windows系统中的python来安装一个mysqldb模块教程,有需要了解学习的朋友可参考参考。1.exe下载地址:http://www.codegood.com/archives/129分为32位和64位,下载对应的exe即可2.下载完后,双击exe安装即可3.检查是否安装成功:如果安装成功,将没有任何提示,如下 代码如下复制

2015-08-25 19:26:16 348

原创 单链表的简单实现

// list project list.gopackage mainimport ( "fmt")type ListEntry struct { next *ListEntry data interface{}}var ListHead *ListEntryfunc (this *ListEntry)Insert(next_entry *ListEntr

2015-08-25 15:11:20 253

转载 Linux(Ubuntu)下MySQL的安装与配置

在Linux下MySQL的安装,我一直觉得挺麻烦的,因为之前安装时就是由于复杂的配置导致有点晕。今天,需要在Linux下用Qt连接MySQL。遂安装配置了一把。      1)首先检查系统中是否已经安装了MySQL            在终端里面输入 sudo netstat -tap | grep mysql           若没有反映,没有显示已安装结果,则没有安装。若如

2015-08-25 10:39:09 330

转载 Ubuntu下编译3.0.4内核

Linux内核3.0版本发布已有一段时间了,不知道这个版本号大跃进的内核是否好用。目前各个发行版的linux还仍未采用3.0的内核,因此可以自己动手编译内核来感受一下!趁着这次编译内核的机会可以再熟悉一下编译内核的步骤。1.下载并解压内核到任意目录从源码官网下载最新的内核源码3.0.4,可以解压至任意目录,我放在主目录下:~$ tar xjvf linux-3.0.4.tar.bz2

2015-08-25 10:36:45 380

转载 Ubuntu下配置samba实现文件夹共享

一. samba的安装:sudo apt-get insall sambasudo apt-get install smbfs二. 创建共享目录:mkdir /home/phinecos/sharesodu chmod 777 /home/phinecos/share三. 创建Samba配置文件:1. 保存现有的配置文件sudo cp /etc/samba/

2015-08-25 10:35:37 360

转载 解决MySQL不允许从远程访问的方法

1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"Sql代码  mysql -u root -p  mysql>use mysql;  mysql>update user set 

2015-08-25 10:33:50 277

空空如也

空空如也

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

TA关注的人

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