自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (1)
  • 收藏
  • 关注

转载 Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)

去空格及特殊符号?1s.strip().lstrip().rstrip(',')复制字符串?12345#strcpy(sStr1,sStr2)sStr1 = 'strcpy'sStr2 = s

2014-09-24 13:34:31 1002

转载 提高员工生产力的5个建议

生产力,并不是一个专业词汇,而是对公司发展有重大影响的一个词。生产力在很大程度上都是由员工创造的。如果让员工感到不满或者脱离集体,他们在工作上投入的精力就会减少,这样他们创造出来的生产力就会比较低。美国最大的民意测验机构——盖洛普民意测验中心得出一项数据发现,70%的美国劳动力已经开始消极工作,这给公司带来了近5500亿美元的损失。同时,这也该引起雇主们的注意。此外,最近还有一份华威大学的

2014-09-16 08:33:26 1590

转载 创始人语录:如何高效产出!(一)

不知你们是不是像我一样,觉得公司创始人很神秘,他们是怎样将一个小公司做成如今灼手可热的大公司的?他们是如何利用自己一天24小时安排各种事项决定的?他们也向我们一样还抽时间去看电影吗?带着这些疑惑,我们就来问问下面的这些创业公司的创始人们,他们是怎样将自己的时间最高效的使用起来的?如何最大化生产力的?是不是有什么技巧、招数?Bevan Barton 是 Bountif

2014-09-16 08:30:00 1894

原创 【读书笔记】大话设计模式

1,业务逻辑和界面逻辑分开,让他们之间的耦合度降低,只有这样,才可以达到容易维护或扩展

2014-09-15 10:55:45 610

转载 使用objection来模块化开发iOS项目

objection 是一个轻量级的依赖注入框架,受Guice的启发,Google Wallet 也是使用的该项目。「依赖注入」是面向对象编程的一种设计模式,用来减少代码之间的耦合度。通常基于接口来实现,也就是说不需要new一个对象,而是通过相关的控制器来获取对象。2013年最火的PHP框架 laravel 就是其中的典型。假设有以下场景:ViewControllerA.view里有一个

2014-09-12 09:49:17 797

转载 程序员常去的14个顶级开发社区

作为程序员,选择好合适的开发社区对提高自己的编程能力会有很大的帮助,我也说不出为什么,但是一些优秀的实时开发社区确实能帮你积累不少开发经验。 下面这张图列出了14个程序员经常逛的顶级开发社区,作为程序员,你应该要了解其中一个或者最好是多个,并且学会使用它们,利用里面的资源提高自己的编程能力。我们期望在开发者社区中获得什么?我们希望能得到切实的帮助,而不是获取

2014-09-12 09:48:42 742

转载 如何使用xcode5编辑python并运行

python这个脚本语言非常好用。但是发现在mac系统中好像idle并没有在windows下好用。所以觉得python在mac下一定会有一个更好用的编辑器,打开python时发现系统默认的是使用xcode打开的。而且也有语法高亮和关键字自动填充功能。这样说来在mac系统下一定可以使用xcode运行python脚了,但是让我按command+r的时候,发现没有反应,一定是那里出了问题,所以在网上搜了

2014-09-11 16:58:17 856

原创 Python学习杂记十六

class Employee: 'Common base class for all employees' empCount = 0 def __init__(self, name, salary): self.name = name self.salary = salary Employee.empCount += 1 def

2014-09-11 16:35:40 671

原创 Python学习杂记十五

打开和关闭文件到现在为止,您已经可以向标准输入和输进行读写。现在,来看看怎么读写实际的数据文件。Python提供了必要的函数和方法进行默认情况下的文件基本操作。你可以用file对象做大部分的文件操作。open函数你必须先用Python内置的open()函数打开一个文件,创建一个file对象,相关的辅助方法才可以调用它进行读写。语法:file object

2014-09-10 17:49:03 597

转载 Python学习杂记十四

Python 模块模块让你能够有逻辑地组织你的Python代码段。把相关的代码分配到一个 模块里能让你的代码更好用,更易懂。模块也是Python对象,具有随机的名字属性用来绑定或引用。简单地说,模块就是一个保存了Python代码的文件。模块能定义函数,类和变量。模块里也能包含可执行的代码。例子一个叫做aname的模块里的Python代码一般都能在一个

2014-09-09 19:11:04 627

原创 Python学习杂记十三

匿名函数用lambda关键词能创建小型匿名函数。这种函数得名于省略了用def声明函数的标准步骤。Lambda函数能接收任何数量的参数但只能返回一个表达式的值,同时只能不能包含命令或多个表达式。匿名函数不能直接调用print,因为lambda需要一个表达式。lambda函数拥有自己的名字空间,且不能访问自有参数列表之外或全局名字空间里的参数。虽然lambda函数看起来只能写一行,却不

2014-09-09 19:09:36 585

原创 Python学习杂记十二

Python pass是空语句,是为了保持程序结构的完整性。Python 语言 pass 语句语法格式如下:pass实例:#!/usr/bin/pythonfor letter in 'Python': if letter == 'h': pass print 'This is pass block' print 'Current

2014-09-09 18:10:36 757

原创 Python学习杂记十一

学习Python与其他语言最大的区别就是,Python的代码块不使用大括号({})来控制类,函数以及其他逻辑判断。python最具特色的就是用缩进来写模块。缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行。如下所示:if True: print "True"else: print "False" 以下代码将会执行错误:

2014-09-09 17:01:32 686

转载 Python常见函数讲解

1,divmod(a,b)函数中文说明:divmod(a,b)方法返回的是a//b(除法取整)以及a对b的余数返回结果类型为tuple

2014-09-09 09:56:23 621

转载 Python的内建比较函数cmp比较原理剖析

cmp( x, y):比较2个对象,前者小于后者返回-1,相等则返回0,大于后者返回1.Python的cmp比较函数比较原理Python的cmp函数可以比较同类型之间,或者不同数据类型之间。然后根据Python的cmp比较函数的返回值来判定比较大小。12345678910

2014-09-09 09:54:35 956

转载 Python的时间转换

要进行时间转换,在python里面是非常简单的,这里会使用到 time 模块里的 strptime() 和 strftime()。下面我们用实例来演示一下:strptime() 根据你指定的格式控制字符串解读日期,strftime() 则根据你指定的格式控制字符串输出日期。比如,把 “01-Sep-14 13:30” 格式转换成 “14--12 10:0

2014-09-09 09:52:19 629

转载 Shell编程基础

http://wiki.ubuntu.org.cn/Shell编程基础我们可以使用任意一种文字编辑器,比如gedit、kedit、emacs、vi等来编写shell脚本,它必须以如下行开始(必须放在文件的第一行):#!/bin/bash...注意:最好使用“!/bin/bash”而不是“!/bin/sh”,如果使用tc shell改为tcsh,其他类似。符号#!用来告诉

2014-09-07 10:37:23 539

转载 Shell脚本编程30分钟入门

https://github.com/qinjx/30min_guides/blob/master/shell.mdShell脚本编程30分钟入门什么是Shell脚本示例看个例子吧:#!/bin/shcd ~mkdir shell_tutcd shell_tutfor ((i=0; i<10; i++)); do touch test_

2014-09-07 10:13:16 1375

转载 Shell学习杂记一

http://www.92csz.com/study/linux/12.htm日常的linux系统管理工作中必不可少的就是shell脚本,如果不会写shell脚本,那么你就不算一个合格的管理员。目前很多单位在招聘linux系统管理员时,shell脚本的编写是必考的项目。有的单位甚至用shell脚本的编写能力来衡量这个linux系统管理员的经验是否丰富。笔者讲这些的目的只有一个,那就是让你认

2014-09-07 10:07:01 559

转载 Java之美[从菜鸟到高手演变]之设计模式

转自:http://blog.csdn.net/zhangerqing/article/details/8194653    设计模式(Design Patterns)                                  ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计

2014-09-07 09:57:12 482

原创 Python学习杂记十

>>> range(1, 11)[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]但如果要生成[1x1, 2x2, 3x3, ..., 10x10]怎么做?方法一是循环:>>> L = []>>> for x in range(1, 11):... L.append(x * x)...>>> L[1, 4, 9, 16, 25, 36, 49, 64,

2014-09-06 21:08:02 583

原创 Python学习杂记九

记住倒数第一个元素的索引是-1。切片操作十分有用。我们先创建一个0-99的数列:>>> L = range(100)>>> L[0, 1, 2, 3, ..., 99]可以通过切片轻松取出某一段数列。比如前10个数:>>> L[:10][0, 1, 2, 3, 4, 5, 6, 7, 8, 9]后10个数:>>> L[-10:][90, 91, 92

2014-09-06 20:58:33 575

原创 Python学习杂记八

这个时候,默认参数就排上用场了。由于我们经常计算x2,所以,完全可以把第二个参数n的默认值设定为2:def power(x, n=2): s = 1 while n > 0: n = n - 1 s = s * x return s这样,当我们调用power(5)时,相当于调用power(5, 2):

2014-09-06 20:50:42 454

原创 Python学习杂记七

def my_abs(x): if not isinstance(x, (int, float)): raise TypeError('bad operand type') if x >= 0: return x else: return -x

2014-09-06 20:42:36 707

原创 Python学习杂记六

也可以在交互式命令行通过help(abs)查看abs函数的帮助信息。

2014-09-06 19:59:57 518

转载 Python函数列表

The Python interpreter has a number of functions built into it that are always available. They are listed here in alphabetical order.  Built-in Functions  abs()

2014-09-06 19:54:23 723

原创 Python学习杂记五

当我们调用a.replace('a', 'A')时,实际上调用方法replace是作用在字符串对象'abc'上的,而这个方法虽然名字叫replace,但却没有改变字符串'abc'的内容。相反,replace方法创建了一个新字符串'Abc'并返回,如果我们用变量b指向该新字符串,就容易理解了,变量a仍指向原有的字符串'abc',但变量b却指向新字符串'Abc'了:

2014-09-06 19:53:21 559

原创 Python学习杂记四

Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。

2014-09-06 19:47:41 603

转载 Python学习杂记三

这两个均是 python 的内建函数,通过读取控制台的输入与用户实现交互。但他们的功能不尽相同。举两个小例子。 1 >>> raw_input_A = raw_input("raw_input: ") 2 raw_input: abc 3  >>> input_A = input("Input: ") 4 Input: abc 5 6 Traceback (most rec

2014-09-06 19:38:51 478

原创 Python学习杂记二

sum = 0for x in range(101): sum = sum + xprint sumsum = 0n = 99while n > 0: sum = sum + n n = n - 2print sum

2014-09-06 19:34:27 536

原创 Python学习杂记一

Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。另一种有序列表叫元组:tuple。tuple和list非常类似,但是tuple一旦初始化就不能修改。

2014-09-06 19:19:48 516

转载 如何在Mac OS X 中运行Lua (Running Lua on Mac OS X)

http://davylin.blog.163.com/blog/static/81387912013490251283/参考文章:1) http://www.oschina.net/question/12_769552) http://rudamoura.com/luaonmacosx.html    最近在为iOS开发游戏,我的开发机是iPhone5。在开发的游戏项目中需要

2014-09-04 17:10:18 1052

转载 干货来袭:由22个联邦机构分享的6482个数据集

博主Kin Lane已经拥有20年软件开发经验,专注API相关领域。最早时候,曾有过自写关系型数据库并使用软盘为介质生成堆栈给客户端安装软件的经历。Kin Lane是个互联网拥护者,大部分工作经历也是与之相关。Kin Lane曾从事过程序员、数据库管理员、架构师、产品设计师、经理、管理者、销售和市场等多个职业,有着丰富的业务拓展经验。而本次,他将给我们带来22个联邦机构分享的6482个数据集(Da

2014-09-04 17:07:21 596

空空如也

空空如也

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

TA关注的人

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